// tools

Free Google Tag Manager Tracking Templates

Niklas BuschnerFounder & CEO

Free Google Tag Manager container templates — Google Ads Enhanced Conversions (incl. EC4L) and HubSpot form + meetings tracking. Plug in once and stop chasing data layer holes.

Use these free Google Tag Manager tracking templates to get your conversion tracking properly set up — Google Ads Enhanced Conversions + EC4L in one drop-in container, plus a HubSpot form & meetings listener that captures first-party data correctly. Same setup we use in client work.

The templates

Drop-in container that does the heavy lifting Enhanced Conversions usually requires manual coding for. Detects email + phone entries on any form, stores them in first-party cookies, and exposes them to every conversion tag downstream — including the Enhanced Conversion for Leads (EC4L) flow.

GTM container view of the Enhanced Conversions / EC4L template

What's included

  • Automatic email & phone field detection — works with any form on the site.
  • First-party cookie storage so the data survives multi-step forms and cross-page conversions (the email captured on step 1 is still there at the thank-you page).
  • Ready-to-use Enhanced Conversions for both standard conversions (sales, leads) and Enhanced Conversion for Leads (offline conversions).

Every tag, trigger, and variable ships with notes explaining what it does and why, so you can see the implementation at a glance.

Download the GTM container (.json) ↗

Setup

  1. Download the container above and import it via GTM → Admin → Import Container. Merge or overwrite both work.
  2. In the EDIT Google Ads - EC4L tag, paste your Google Ads Conversion ID.
  3. In each of your existing Google Ads conversion tags:
    • Enable "Include user-provided data from your website".
    • Select the {{UPD Email & Phone}} variable as the data source.
  4. Delete the EXAMPLE Google Ads – Conversion w/ user-provided data activated tag (it's a reference tag only — your real conversion tags now have the same wiring).
  5. Verify in GTM Preview mode: enter test email + phone in a form, confirm the cookies are set and the conversion tag fires with user-provided data attached. Then publish.

HubSpot Form & Meeting Tracking for GA4 & Google Ads (EC + EC4L included)

For HubSpot-driven sites: a drop-in container that detects HubSpot form submissions and meeting bookings, pulls first-party data straight from the data layer, and feeds it into both GA4 and Google Ads — Enhanced Conversions and EC4L pre-wired.

GTM container view of the HubSpot form and meetings tracking template

What's included

  • Automatic tracking for HubSpot form submissions and meeting bookings.
  • Google Ads conversion tags ready to fire.
  • GA4 event tags for both submissions and meetings.
  • Ready-to-use Enhanced Conversions configuration for Google Ads and GA4.
  • Enhanced Conversion for Leads (EC4L) wiring included — the captured first-party data is exposed to every conversion tag downstream.

The container ships with notes on each tag, trigger, and variable so you can see at a glance how the pieces fit together.

Download the GTM container (.json) ↗

Setup

  1. Download the container above and import it via GTM → Admin → Import Container. Merge or overwrite both work.
  2. In the EDIT GA4 ID variable, paste your GA4 Measurement ID.
  3. In the EDIT Google Ads Conversion ID variable, paste your Google Ads Conversion ID (you get this when you set up a new conversion action).
  4. Create your Google Ads conversion actions for HubSpot form submit and HubSpot meeting booking — add the conversion labels to the matching tags in the imported container.
  5. Optional: add your domains to the Conversion Linker if you need cross-domain tracking.
  6. Use GTM Preview mode to verify both form submissions and meeting bookings fire — confirm the events show up in GA4 and the conversions land in Google Ads. Then publish.

I'm Niklas — conversion tracking setups since 2019

You don't need to spend hundreds of hours figuring out Enhanced Conversions, EC4L, and HubSpot data-layer plumbing. Take the shortcut.

When I post about this kind of work on LinkedIn, it regularly goes viral:

LinkedIn post engagement screenshot
LinkedIn post engagement screenshot
LinkedIn post engagement screenshot
LinkedIn post engagement screenshot

FAQ

Are these really free?

Yes. Both containers are free, ungated, no opt-in. Same setups we use for paying clients.

What's the difference between Enhanced Conversions and EC4L?

Enhanced Conversions sends hashed first-party data (email, phone) along with your standard conversion events to improve attribution accuracy in Google Ads. Enhanced Conversion for Leads (EC4L) is the lead-gen variant — it captures the first-party data at lead-form-submit time so Google Ads can later match offline conversions back to the right click. The first template covers both.

Do I need HubSpot to use either of these?

Only the second one is HubSpot-specific. The Enhanced Conversions / EC4L template works on any site — it just needs forms with email or phone fields somewhere on the path.

Will this overwrite my existing GTM tags?

Only if you choose Overwrite during import. Pick Merge instead and the imported tags sit alongside what you already have, prefixed Radyant – so they're easy to find.

Can I use this on multiple GTM containers?

Yes. Import the same container into as many GTM workspaces as you need.

What if I want a custom GTM setup for my stack?

We build conversion tracking setups for client work all the time — server-side GTM, multi-touch attribution, GA4 / Ads / Meta / TikTok / LinkedIn alignment. Book a call and we'll scope it.

Want this kind of measurement infrastructure done-for-you?

We instrument organic for B2B SaaS at the dashboard level — citations, attribution, pipeline. Book a 30-minute call to see how it'd work for your category.

// keep going

More from Radyant