Tilda · one tag, twelve widgets
One line in the «HTML code for the HEAD section» field and your site gets chat, callback, a cookie banner, appointments, table booking and ordering. After that the line-up changes in your dashboard, not in Tilda settings.
No card. A minute to sign up, another for the tag.
The tag
<script src="https://cdn.cenaly.ru/site/v1.js" data-domain="your-site.com" async></script> One tag for all widgets. `data-domain` is your site; everything else lives in the admin.
In your Cenaly.ru dashboard: Admin panel → Marketing → «My Website». Enter your site address in the first field and copy the tag.
In the project list press «Site settings» for the site you need — project-wide settings, not a single page.
The «More» section (in some accounts it is labelled «Insert Code») → the «HTML code for the HEAD section» field. Both names appear in Tilda’s own help pages.
Paste the line into the field and save. The code goes into the head of every page of the project.
The Tilda help center says it plainly: republish all pages after adding code. Until then the tag lives only in the editor.
Open the live site and go back to «My Website» → «Check installation».
Need the tag on a single page only — Page settings → Additional → «HTML code for the HEAD section», then republish that page.
No paid platform plan required
Tilda’s help center ties no plan to the HEAD code field; a paid plan is what you need for a custom domain.
Tilda’s pages about «HTML code for the HEAD section» mention no plan restriction — it is a site settings field. Custom HTML can also be placed on a page with the T123 block (Block Library → Other), which Tilda lists among its features.
A paid plan matters for a different reason: connecting your own domain starts with the Personal plan according to Tilda’s pricing page. On the free plan the site lives on a technical subdomain — and that is where the widgets will run.
Tilda’s plan line-up changes over time; check the current terms on Tilda’s own pages linked below.
Menu names and plan requirements on this page come from the official help center:
Checked against the platform’s help center on 2026-09-06
One tag — twelve widgets. You switch them on in your Cenaly.ru dashboard, not in your site’s code.
Live chat with visitors — answered by your staff from the team chat
Free
One floating button: WhatsApp, Telegram, call, chat — up to 12 channels
Free
Let visitors request a call: your phone system handles the connection, or you receive the request by email and in your dashboard
Free
A "Call" button — a call from the site straight to your PBX, no phone, no number
Free
Modals, slide-ins, bars and lead forms with triggers and A/B testing
Add-on, price in the catalogue
Honest badges — “14 orders today”, “7 bookings this week” — from real data
Free
A “Book a table” button → one form → a reservation in your floor plan
Add-on, price in the catalogue
A booking wizard: service → specialist → slot → contacts, from a live schedule
Free
An order button or an embedded storefront — delivery and pickup, commission-free
Free
A “?” button → a side panel with your articles, search and feedback
Add-on, price in the catalogue
Privacy, terms, returns, cookies, delivery — generated and embedded
Add-on, price in the catalogue
Cookie consent with tracker auto-blocking and Google Consent Mode v2
Free
In site builders your edit lives in a draft: until the pages are republished, the tag is not on the live site.
Admin panel → Marketing → «My Website». Put your site address in the first field and press «Check installation».
The check reads the page’s source HTML and lists the widgets it found. A tag injected through Google Tag Manager stays invisible to it — that is a limit of the check, not of the install.
Install errors and how to fix them — in the help center Installation guide →
The number one reason for «I pasted the code and nothing happened» on Tilda is unpublished pages. The tag is already in the editor and not yet on the live site.
The widgets do not intercept Tilda forms: their submissions still go wherever you configured them. Only what a visitor sends through our widget lands in the Cenaly.ru dashboard.
If the project already shows a messenger button or a pop-up, move ours to a different corner — otherwise they overlap.
You can raise the tag from GTM (Custom HTML → «All Pages» trigger → Publish). The widgets will run, but our «Check installation» will not see it: the check reads the page’s source HTML.
On Tilda the head is simpler: the «HTML code for the HEAD section» field sits in site settings and applies to every page at once. The loader is async and does not delay rendering.
Almost always unpublished pages — the Tilda help center requires a republish after editing code. The second most common case: the widget is not switched on yet in your Cenaly.ru dashboard.
Yes: Page settings → Additional → «HTML code for the HEAD section». The tag will be on that page alone.
It would, if you need the widget on a specific page and already work with T123. For the whole site the project-level field is simpler: once, and everywhere.
No. It renders in a Shadow DOM: Tilda styles do not reach it and its styles do not leak into your blocks.
More — installation per platform, settings and troubleshooting — in the help center. Installation guide →
Same widgets — different menu names.
The install code appears under «My Website» right after you sign up. Paste once — and remember to republish.
Start for freeNo card. A minute to sign up, another for the tag.