Are your Google Ads campaigns missing form submissions, or reporting fewer leads than you actually receive?
In this video, I show how to set up Google Ads conversion tracking with Enhanced Conversions using Google Tag Manager. We track a successful website or landing page form submission and send the visitor's email and phone number to Google Ads, so Google can match more conversions to your ads.
How the Tracking Works
Google Ads Click → Website / Landing Page → Form Submission → Google Tag Manager → Google Ads Conversion
With Enhanced Conversions, first-party customer data such as email and phone number is hashed and sent along with the conversion. Google uses it to improve conversion matching and recover conversions that might otherwise go unmeasured.
What the Setup Includes
- ✅ The new Google tag with your conversion ID on all pages (no separate Conversion Linker needed)
- ✅ A custom event trigger for the successful form submission
- ✅ Two dataLayer variables for email and phone number
- ✅ Google Ads Conversion Tracking tag with conversion ID and conversion label
- ✅ Google Ads User-Provided Data tag for Enhanced Conversions
- ✅ Testing with GTM Preview and Tag Assistant
- ✅ Verification inside Google Ads, with no duplicate conversions
What Changed in 2026
Google has updated Google Tag Manager and Google Ads conversion tracking. In the old method you needed a Conversion Linker tag and a separate Google Ads setup. The Conversion Linker is now shown as legacy in GTM. Instead you create a Google tag, paste your conversion ID, and fire it on All Pages. This is your base tag.
Steps Covered in the Video
- Create the Google tag with your conversion ID, triggered on All Pages
- Push a custom event to the dataLayer when the form is submitted successfully
- Create a Custom Event trigger using that event name
- Create dataLayer variables for
user_data.emailanduser_data.phone - Create the Google Ads Conversion Tracking tag with conversion ID and label (no value needed for a simple lead form)
- Create the Google Ads User-Provided Data tag using a user-provided data variable built from email and phone
- Fire both tags on the same custom event trigger
- Preview the container, submit the form, and confirm both tags fired and the data was passed
Who This Is For
- Business owners running Google Ads campaigns
- Google Ads and PPC specialists
- Digital marketing agencies
- Lead generation businesses (solar, insurance, real estate, mortgage, home services)
- Website developers and GTM specialists
Need Help With Google Ads Conversion Tracking?
I help businesses implement, troubleshoot, and optimize:
- Google Ads conversion tracking and Enhanced Conversions
- Google Tag Manager and GA4 implementation
- Server-side Google Tag Manager
- Meta Pixel and Conversions API
- CRM and offline conversion tracking
- Lead form and purchase tracking
- Tracking audits and debugging
Contact me or message me on WhatsApp for help with your Google Ads tracking.
Free Debugging Tool
Debug your tracking with my Chrome extension:
Insighter Debugger - See which tags and events fire on every page of your site:
Measure the leads you actually get. Give Google Ads accurate conversion data so your campaigns optimize for real results.
Keywords: Google Ads conversion tracking, Enhanced Conversions, Google Tag Manager tutorial, GTM 2026, form submission tracking, Google tag, conversion ID, conversion label, user-provided data, lead tracking, landing page tracking, GTM Preview, Tag Assistant