Dynamic Links FAQ

Q: What URL should I distribute to members?

A: Use the complete Client Zone URL followed by the generated Dynamic Link path. For example:

https://yourclientzone.trifftloyalty.com/link/6PA0PV

Q: Why does the Dynamic Link detail show only /link/6PA0PV?

A: TRIFFT displays the generated path. Add it after the project's Client Zone domain to create the complete public URL.

Q: Can I use the generated path without the Client Zone domain?

A: No. A path such as /link/6PA0PV is not a standalone public URL.

Q: Can a Dynamic Link be used in a QR code?

A: Yes. Generate the QR code from the complete Client Zone URL, not only from the /link/{code} path.

Q: Can I change the destination after the QR code has been printed?

A: Yes. Edit the existing Dynamic Link and keep the same generated path. Do not create a new Dynamic Link, because a new one receives a different code.

Q: What happens when a logged-out visitor opens a Dynamic Link?

A: When authentication is required, the visitor completes login or registration first. TRIFFT preserves the original link and opens the configured destination afterwards.

Q: What can a Dynamic Link open?

A: Depending on the available configuration, it can open supported TRIFFT app content, a survey, a coupon, another system destination, or a web URL.

Q: What is ACTION_CONFIG?

A: It is optional JSON used to pass additional technical values when a Dynamic Link is executed. A common use case is pre-filling survey answers.

Q: Do standard Dynamic Links require ACTION_CONFIG?

A: No. Leave it empty when the link only needs to open a destination.

Q: How do I pre-fill a survey answer?

A: Use the Survey UUID as the top-level key and the Question UUID with its predefined value inside it:

{
  "SURVEY_UUID": {
    "QUESTION_UUID": "PRE_FILLED_VALUE"
  }
}

Q: Can one survey be used for several venues?

A: Yes. Create one Dynamic Link per venue, point every link to the same survey, and use a different venue value in each link's ACTION_CONFIG.

Q: Does the member see a survey question that was pre-filled by the Dynamic Link?

A: No. The predefined answer is processed in the background, so the member does not need to select the value manually.

Q: Where can I find the Survey UUID?

A: It is normally visible in the survey URL.

Q: Where can I find a survey question or node UUID?

A: It may require browser network inspection or assistance from the implementation or development team.

Q: Why is my survey answer not being pre-filled?

A: Check that ACTION_CONFIG contains valid JSON, the Survey UUID and Question UUID are correct, the selected Dynamic Link destination is the same survey, and the value is compatible with the question.

Q: What is a Deep Link?

A: A Deep Link opens a specific supported destination directly, such as a coupon detail, instead of opening the Client Zone homepage.

Q: What happens when the member has the Mobile App installed?

A: A supported Deep Link opens the relevant screen directly in the app.

Q: What happens when the member does not have the Mobile App installed?

A: The URL opens the Client Zone in the device's web browser.

Q: How do I link directly to a coupon?

A: Use the Client Zone domain followed by /coupon/{coupon_id}. For example:

https://yourclientzone.trifftloyalty.com/coupon/1a4e8721-888f-4bff-b0b6-9d306f728973

Q: Why does a coupon Deep Link not show the coupon?

A: Confirm that the coupon exists and is visible to the member. The member must still satisfy segment, consent, validity, activation, stock, and other coupon rules.

Q: Why does my Dynamic Link not work?

A: Check that the link is published, the current date is inside its validity period, the destination still exists, the complete Client Zone domain is present, and ACTION_CONFIG contains valid JSON when used.

Q: Can I temporarily disable a Dynamic Link?

A: Yes. Open its detail and click Unpublish.

Q: Can I reuse an existing setup?

A: Yes. Use Duplicate, then update the title, validity, destination, or ACTION_CONFIG. The duplicate receives a new generated path.

Q: What should I test before publishing a QR code?

A: Test the complete URL as a logged-in and logged-out user, on devices with and without the Mobile App, and confirm that the correct content and any pre-filled values are displayed or stored.


Did this page help you?