How to create an Entry Point Link
After you create your Entry Point Link, click the three dots and select the Get Link option. Depending on the channel, the link will look like this:Instagram
WhatsApp
Messenger
https://m.me/FB_PAGE_ID?ref=giveawayhttps://ig.me/m/INSTAGRAM_USERNAME?ref=giveawayhttps://wa.me/PHONE_NUMBER?text=giveawayTelegram
https://t.me/BOT_USERNAME?start=giveawayWebChat
https://app.fliqr.ai/webchat/?p=CHATBOTBUILDER_ACCOUNT_ID&ref=giveawayHow to save payload data to a custom field
When you create an Entry Point Link, you can specify that your link may contain data that is saved to a user’s custom field once the link is opened.Show user_external_identifier
You can append any data to an Entry Point Link, and when a user opens your link, the data is saved into the user’s custom field. Append “—payload” at the end of the link, where the payload is any data you want to save to a custom field. In the example below, we used a Messenger link, but this concept applies to all channels.https://m.me/FB_PAGE_ID?ref=giveaway--456
In this link, 456 is the payload. When a user opens this link, 456 is saved to the customer field user_external_identifier.
How to pass multiple payloads in an Entry Point Link
You can append as many values as needed to save them to multiple custom fields.Ensure that you are NOT using the custom field name, as only built-in system fields will work by name. Instead, simply use the custom field ID. To find this ID, head over to Flows > Custom Fields > Find Custom Field > click on the three dots to the right > copy the ID.
[{id: "email", value: "[email protected]"}, {id:000000, value: "value_here"}]
In the example below, we used a Messenger link, and this concept applies to other channels as well:
https://m.me/<FB_PAGE_ID>?ref=giveaway--value1--738--value2--514--value3
In this link:
value1will be saved on the custom field you choose when you create the Entry Point Link.- The numbers
738and514are custom field IDs. value1andvalue2are the data to be saved in the respective custom fields.
--id1--value1
--id1--value1--id2--value2
--id1--value1--id2--value2--id3--value3
To get a Custom Field ID, go to Menu > Flows > Custom Fields, click the three dots, and select Get ID.
Example 2:
“{{webchat}}&ref=FLOW_ID_HERE--email--{{email}}--account_id--CUF_ID_HERE--full_name--{{full_name}}”
In this link:
FLOW_ID_HEREis the ID of the flow that will be triggered when the link is opened.{{email}}is a dynamic value that will be saved in the email custom field when the link is used.CUF_ID_HEREis the custom field ID where the account_id value will be saved.{{full_name}}is another dynamic value that will be saved in the full_name custom field.
--email--{{email}}will save the email address to the custom field for email.--account_id--CUF_ID_HEREwill save the account ID in the specified custom field.--full_name--{{full_name}}will save the full name in the custom field for full name.
--id1--value1
--id1--value1--id2--value2
--id1--value1--id2--value2--id3--value3