Webflow · one tag, twelve widgets
One line in the Head code of your project settings and the site gets chat, callback, a cookie banner, appointments and table booking. Your Webflow design stays untouched: the widgets live on top of the page.
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 Webflow: Site settings for the project you need.
The Custom code tab has two fields: Head code (inside the head tag) and Footer code (before the closing body tag).
Paste the line into Head code and save. Do not add html, head or body tags around it — only the script itself.
Press Publish: the Webflow help center notes that custom code takes effect on the live site once published.
Open the published site and go back to «My Website» → «Check installation».
Need the widget on one page only — Webflow pages have their own custom code fields in page settings.
A paid platform plan is required
Site-wide custom code in Webflow is open on a paid Site plan (or in a Core-and-above Workspace).
Per the Webflow help center, site managers and designers can add custom code site-wide or per page if the site has an active Site plan, or with a Core, Growth, Agency or Freelancer Workspace.
A Site plan in Webflow is tied to a single site: it lets you publish to a custom domain and unlocks features such as CMS collections and custom code.
On a free project with a webflow.io address, then, the custom code field will not help you. Check the current plan line-up in the Webflow help center links 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 →
Custom code applies to the published site. If you are looking at the designer preview and see no widget, publish the project first.
Head code and Footer code hold roughly 50,000 characters each. Our line takes under a hundred — but if the field is already stuffed with other scripts, it is worth tidying up.
The Webflow help center warns against putting html, body or head tags in the field — your layout will break. Paste the script alone.
If GTM is already loaded from Head code, the tag can live there. The widgets will run, but our «Check installation» will not see it: it reads the source HTML.
Per the Webflow help center, custom code in site settings needs an active Site plan or a Core-and-above Workspace. On a free project that route is closed by the platform.
We recommend Head code: the widgets become available sooner. The loader is async and does not delay rendering.
Most likely the project was not published after the edit — the Webflow help center notes custom code takes effect once published. Second: check that the widget is switched on in your Cenaly.ru dashboard.
No. The widget renders in a Shadow DOM on top of the page: your site’s styles and scripts do not reach it, and its styles do not leak out.
Code from the site-wide Head code field lands on every page, collection pages included — nothing extra to configure.
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 — one line in Head code.
Start for freeNo card. A minute to sign up, another for the tag.