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/6PA0PVQ: Why does the Dynamic Link detail show only /link/6PA0PV?
/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?
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?
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-9d306f728973Q: 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.
Updated 1 day ago
