Install with Google Tag Manager
Deploy the widget through GTM, with optional page targeting.
Use GTM if you already manage your marketing tags there, or if you cannot edit your site's code directly.
Create the tag
Open your GTM container and go to Tags β New.
Click Tag Configuration and choose Custom HTML.
Paste your snippet from Widget β Embed in LimeCall.
Leave Support document.write unchecked.
Set the trigger
Click Triggering.
Choose All Pages to show the widget site-wide.
Name the tag something recognisable, such as
LimeCall Widget.Save.
Test before publishing
Click Preview in GTM and enter your site URL.
On the connected page, confirm the tag shows under Tags Fired.
Check the widget itself appears on the page.
Publish
Return to GTM and click Submit, then Publish. Changes are not live for real visitors until you do this β a very common oversight when the widget "works in Preview but not in production".
Targeting specific pages
You can restrict the widget using either GTM triggers or LimeCall's own display rules.
GTM trigger
You want the script not to load at all on some pages.
LimeCall display rules
You want the script everywhere but the widget visible only on some pages.
LimeCall's rules are usually easier to change, because you edit them in the dashboard without republishing the GTM container. See Display rules.
To limit by GTM instead, create a Page View trigger with a condition such as Page Path contains /pricing and use that trigger instead of All Pages.
Consent Mode
If you run GTM Consent Mode, decide whether the widget should fire before or after consent. The widget is a functional contact tool rather than an advertising tag, but the correct classification depends on your own privacy policy and jurisdiction. If you gate it behind consent, visitors who decline will not see a contact option at all β which is usually not what you want.
Was this helpful?