How to Set Up Enhanced Conversion Tracking in Google Tag Manager
- Flomaticx
- May 22
- 3 min read
Enhanced Conversions can give your Google Ads campaigns the visibility and precision they need—especially in today’s privacy-first world. But did you know that if your website has structured forms, you can automatically collect enhanced conversion data using GTM, without needing to manually map each form field?

This is the easiest way to upgrade your conversion tracking with minimal setup, and it works great for e-commerce and lead gen sites alike.
In this post, we’ll walk you through setting up Enhanced Conversion Tracking with automatic data collection in GTM, step-by-step.
What Are Enhanced Conversions?
Enhanced conversions allow you to send first-party customer data (like email, name, phone) securely to Google Ads.
This improves your conversion tracking by:
Increasing match rates even with limited cookies
Boosting attribution accuracy
Improving the performance of smart bidding strategies
When done right, Enhanced Conversions help close the gap between what actually converts and what gets reported in your Google Ads account.
Automatic Collection vs Manual Mapping in Enhanced Conversion Tracking
With manual setup, you create a User-Provided Data variable in GTM and define each field manually.
With automatic collection, GTM tries to detect customer data automatically from your site (from forms, checkouts, etc.) as long as the data is present in the page’s HTML DOM and follows common naming patterns (like email, name, tel, etc.).
Step-by-Step: Set Up Enhanced Conversions with Automatic Collection in GTM
Step 1: Enable Enhanced Conversion Tracking in Google Ads
Go to Tools & Settings > Conversions in your Google Ads account.
Click on the conversion action you want to enhance (e.g. purchase or lead).
Under Enhanced Conversions, click Turn on enhanced conversions.
Choose Google Tag Manager as your implementation method.
Select Automatic collection when prompted.
Click Save.
Google Ads Settings Setup For Enhanced Conversions via Google Tag Manager
Step 2: Confirm GTM Is Installed and Firing Your Conversion Tag
You should already have your Google Ads conversion tracking tag set up in GTM. If not:
In GTM, go to Tags > New.
Choose Tag Type: Google Ads Conversion Tracking.
Enter your Conversion ID and Label (from Google Ads).
Set the appropriate trigger (e.g., form submission or purchase confirmation).
Save and publish your tag.

Step 3: Enable Enhanced Conversions in Your GTM Tag
Go back to your Google Ads Conversion Tag in GTM.
Scroll down and enable the Enhanced Conversions toggle.
Choose Automatic collection (it should be pre-selected based on your Google Ads settings).
No need to create any additional variables—GTM will attempt to capture fields like email, name, and phone automatically.
Save and publish your changes.

Best Practices for Automatic Collection
Make sure your forms contain fields labeled with common attributes (like email, first name, last name, tel)
Fields must be visible in the page’s source code (not hidden via JavaScript)
Test across key pages (like checkout, thank-you pages, or lead submission pages)
When Automatic Collection Might Not Work
While convenient, automatic collection isn't perfect. It may not work well if:
Your form fields use non-standard names or dynamic input rendering
You rely heavily on JavaScript to populate values after page load
Your form is inside an iframe (e.g. third-party CRM forms)
In those cases, consider switching to manual collection using the User-Provided Data variable.
Conclusion
Enhanced Conversions with automatic collection in GTM is one of the simplest and most effective upgrades you can make to your Google Ads tracking setup. With just a few clicks, you’ll gain more accurate conversion data, unlock better bidding performance, and gain a clearer picture of your customer journey.
Want help checking your setup or implementing Enhanced Conversions for your e-commerce or lead generation site? Contact Us Now