Register in Tilda using a special link and get 1 month of free access.
Registration link: https://tilda.ru/?r=1663408

This instruction will help you to set up the transfer of data from the form from the Tilda landing page and UTM tags to the subscriber profile in BotHelp without using the BotHelp widget buttons.

To transfer data via BotHelp widget buttons, use this instruction .

To ensure that data from the Tilda registration form and UTM tags are transferred to the BotHelp subscriber profile, set up a work scenario:

  1. The subscriber goes to the Tilda page with a data collection form.
  2. Fills out the form and clicks the confirm button.
  3. Automatically redirects to the "Thank you" page.
  4. On the “Thank you” page, the subscriber opens and launches the BotHelp bot via the Tilda button.
  5. Done! The form data and UTM tags have been successfully saved to the subscriber profile .

Setting up data transfer from the Tilda registration form and UTM tags to the BotHelp subscriber profile

Preparing a page with a data collection form

  1. In the Tilda website builder, create a page and add the T123 “HTML code” block to it and insert JavaScript into it:
<script src="https://main.bothelp.io/w/widget-button-tilda-form-parser.js" defer></script>

2. Add a form: block BF204N "Vertical form with multiple fields" or BF502N .

3. In the form settings:

  • Add fields to fill in with the types Email, Name, Phone .

IMPORTANT:

  • Do not change the values ​​in the "Variable name" field for these fields. Leave them by default: email , name , phone . Otherwise, the data from the form will not be written to the standard subscriber fields in BotHelp.
  • For the Phone , you need to specify the mask type "Automatic mask with country code" or configure your mask so that you can enter a phone number only in the international format: +79161234567 . You can add additional auxiliary fields with the type "Field for entering multiple lines".
  • For such an additional field, it is necessary to specify a name in the "Variable name" field. In order for the form data from this field to be saved in the subscriber's profile, a custom field with the same name must already be added to their profile. If the subscriber does not have a custom field with the same name, the data from this field will not be saved in the subscriber's profile.

4. In the “Page address if successful” field, specify the link to your “Thank you” page, from which subscribers will be redirected to the bot.

Preparing the Thank You Page

  1. Collect a special link to the bot like https://r.bothelp.io/

1.1 Copy the direct link to the bot. You can find it in the bot constructor settings.

1.2. From the copied link, take the part after the sign «?».

Example: from the link tg://resolve? domain=test1ella_bot&start=c1742897965948-ds
Copy the part: domain=test1ella_bot&start=c1742897965948-ds

1.3. Add https://r.bothelp.io/tg?

Example of a ready link:

https://r.bothelp.io/tg? domain=test1ella_bot&start=c1742897965948-ds

The link is now ready to use!

3.Add a block with a button to the page and insert the previously collected special link to the bot into it.

4. Add block T123 "HTML code" and insert JavaScript into it:

<script> var links = document.getElementsByTagName("a") for (let i of links) { if (i.href.startsWith("https://r.bothelp.io")) { if (i.href.split("?").length > 1) { i.href += "&" + location.search.split("?")[1] } else { i.href += location.search } } }</script>

Important! This block with the script must be located below the button that users will click to go to the bot.

Done! Publish your landing pages and test passing labels and parameters before sending the link to users.


If you have not found the answer to your question, ask us in the chat inside your account or write to BotHelpSupportBot or to hello@bothelp.io

Get 14 days of full functionality of the platform for creating mailings, autofunnels and chatbots BotHelp.

Get 14 days free

Was this article helpful?

Thanks for your feedback!