Yes, you can install HeyLead with Google Tag Manager. Create a Custom HTML tag with your HeyLead snippet, fire it on All Pages and publish the container. Any site that already runs Tag Manager is tracked without touching its code, and every form lead arrives with its source.
Setup
Updated
In Google Tag Manager create a new tag of type Custom HTML.
Paste this code:
<script async
src="https://cdn.heylead.io/t.js"
data-site="YOUR_SITE_KEY"></script>Set the trigger to All Pages (or Initialization – All Pages), save, then click Submit → Publish.
Done. New leads arrive with their source in your dashboard.
Watch the setup
This walkthrough connects a WordPress site. On Google Tag Manager, only the connect step is different; the steps above show exactly what to do.
How HeyLead worksA common setup: Google Tag Manager → Next.js → React (Vite).
How teams like yours use HeyLead with Google Tag Manager.
All Pages works for most sites. Initialization – All Pages fires a little earlier, which helps on pages where visitors act quickly.
Yes. Add data-consent="required" to the snippet and call HeyLead.consent() when the visitor accepts. Our cookies and consent page has the details.
Tag Manager changes only go live after you click Submit and publish the container.
Get started
Connect your website in minutes. From then on, every new lead shows which ad, search, post or AI assistant brought it.