Call tracking on Tilda: setup and why the number doesn't change

How to set up call tracking on a Tilda site: where to paste the code, how to format the number and what to do if it doesn't change or nearby text vanishes.

Updated 7 min read 14 views
In short

Call tracking on Tilda works with the same code as on any website: paste your account's code into the Tilda site settings and make the number a tel: link in +7 format. No separate script for Tilda is needed — the number is replaced even after the builder redraws the page.

Call tracking on Tilda is a common question: the site was built in an evening, ads are running, but calls arrive in the CRM without a source. Usually the number doesn't change because of a small thing: the code isn't on the published pages, or the number is plain text. Below is how to set up number replacement on Tilda in a few minutes and find the cause if the number doesn't change.

Call tracking on Tilda is the same dynamic number replacement as on any website: each visitor sees their own number from the pool, and their call lands in a lead with the source and campaign. The numbers and replacement rules are set up in the “Call tracking” section; details are in the article website call tracking.

Watch the 90-second video, and below you'll find step-by-step setup for Tilda.

Could not load the video. Check your connection and refresh the page.

Why businesses need it

  • A Tilda landing page for ads: you see which campaign brings calls, and the budget doesn't go to ads that only collect clicks.
  • A service website with the number in the header: there are more calls than form leads, and without replacement half of the requests stay without a source.
  • An agency that builds Tilda sites: the same short guide works for all client projects.
  • Several landing pages: each project has its own code, and calls don't get mixed up between sites.

How number replacement works on Tilda

Your account's code looks for a phone number on the page and shows a tracking number in its place. It finds a tel: link in +7 format most reliably — both the link itself and the same number in the page text. Tilda often redraws blocks after loading, but the replacement still works after that, so separate scripts for Tilda aren't needed.

If your site already has the contact widget for website from this account, it connects the code with number replacement by itself, and there's no need to paste a second code. If you previously pasted a separate replacement script for Tilda, you no longer need it.

Call tracking on Tilda: the code for the site settings

How to set up call tracking on Tilda

  1. 1
    Copy the code
    “Website integration” → the “Code for the site” icon in the “Site address and code” step → “Copy”. It's the same code as the widget's.
  2. 2
    Paste the code into Tilda
    In Tilda, open “Site Settings” → “More” → “HTML code for the HEAD section” → “Edit code”, paste the line and save.
  3. 3
    Make the number a link
    Select the number in a Tilda block and add a link like tel:+74951234567: digits with +7, no spaces or brackets.
  4. 4
    Publish the pages
    Click “Publish” on every page with the number: without publishing, the code won't reach the site.
  5. 5
    Check the code
    In “Website integration”, enter the page address and click “Check the code”. You should see “Code found”.
  6. 6
    Turn on replacement
    In “Call tracking”, turn on the right “Traffic sources” and click “Save”. By then, “Numbers” should already have dynamic numbers.
  7. 7
    Check on the site
    Open the page via a link with a UTM tag in a new window: the number should change.

Number in the same tag as text: why the caption disappears

If the number shares a line with text, for example “Call us: +7 495 123-45-67, daily”, the replacement may replace the entire tag text, and the caption disappears. The markup window warns about it with “The number shares a tag with the text…” and gives ready-made wrapper code with the “Copy code” button. On Tilda, the easiest fix is to put the number in a separate tel: link — then no markup is needed.

You can also mark the number manually: “Website form markup” → “Open the site for markup” → the “Replace number” mode → click the number → “Save”. The site picks up the changes within a few minutes. The same code and markup also handle the website form to CRM connection.

Phone number replacement on Tilda through site markup

Why the number on Tilda doesn't change

  • The pages weren't republished after pasting the code: click “Publish” in Tilda.
  • The number is an image or part of the background: the code can't replace it, so make the number a text link.
  • The number isn't a tel: link and isn't marked with “Replace number”.
  • The toggle for your traffic is off in “Call tracking”: visits from bookmarks need “Direct visits”, and ads without UTM tags don't count as “Paid ads (UTM)”.
  • “Numbers” has no dynamic numbers, or the geo filter excludes your region.
  • The site has another project's code: “Check the code” will report that the code is there but belongs to another project.
  • The widget is paused because of a negative balance: replacement stops working along with it.
  • You're looking at an old tab: open the page again, since markup changes reach the site within a few minutes.

How to remove a number from replacement on the website

To stop showing a number to visitors, switch it to static: “Numbers” → ⚙ next to the number → “Number type” → “Static” → “Switch”. The number leaves the replacement pool, and you can give it to offline ads. To switch back, choose “Dynamic”: the account warns that “The number will join the substitution pool.”

Tip
Test the replacement in an incognito window via a link with a UTM tag. That way you see the site as a new visitor does, not the number assigned to you on your previous visit.

Frequently asked questions

How do I set up call tracking on Tilda?
Paste your account's code into “Site Settings” → “More” → “HTML code for the HEAD section”, make the number a tel: link in +7 format and republish the pages. Then turn on “Traffic sources” in “Call tracking”.
Do I need a separate replacement script for Tilda?
No. A tel: link number is replaced even after Tilda redraws the page, and the account's widget connects the replacement code by itself.
Why did the text next to the number disappear after replacement?
The number shares a tag with text, and the replacement replaced the whole tag. Move the number into a separate link or wrap it with the code from the markup window.
How do I remove a number from replacement on the website?
“Numbers” → ⚙ next to the number → “Number type” → “Static” → “Switch”. The number will no longer be shown to visitors.
Why doesn't the number change on Tilda even though the code is there?
Check that the pages are republished, the number is a tel: link, the toggle for the right traffic is on, and the project has dynamic numbers. Open the page again via a link with a UTM tag.

Read also: Website call tracking: which ads bring calls and sales, Tilda CRM integration: get Tilda and Flexbe leads into your CRM, Website form to CRM: connect your forms without a developer

Next step
Ready to try Lptracker?

Everything from this article is already waiting in your account — open the section and get started.

Try Lptracker
Turnkey implementation

Our implementation team will set up the system for your business: voice and chat AI bots, funnels, robots, telephony and CRM. Book a meeting at a time that suits you.

Book a meeting
Was this article helpful?

You have unsaved changes||У вас есть несохранённые изменения