Google Ads Enhanced Conversions Tracking with Server-Side

Google Ads Purchase, Add to Cart and Begin Checkout conversion goals

Accurate conversion tracking helps you understand which Google Ads campaigns drive sales. But browser-side tracking alone may miss some conversion data because of browser restrictions, ad blockers, or consent settings.

In this Video, I’ll show how I configure Google Ads Enhanced Conversions with browser-side and server-side tracking using Google Tag Manager (GTM) to send more complete conversion data.

How to setup Google Ads Enhanced Conversion Tracking with Server Side? Check this Video

How It Works

Browser-side: Shopify data layer → GTM Web → Google Ads and GA4.

Google Tag Manager browser-side Google Ads and GA4 ecommerce tags

Server-side: GTM Web → Stape.io → GTM Server → Google Ads.

Server-side Google Ads conversion tracking tags in Google Tag Manager

This setup helps manage ecommerce events and customer-provided data for conversion measurement.

Google Tag manager – Browser Side – Google Ads Purchase Tag

Google Ads Purchase conversion tag with ecommerce data variables

Google Tag manager – Server Side – Google Ads Purchase Tag

Server-side Google Ads Purchase tag with value and currency variables

Google Tag manager – Browser Side – Enhanced Conversion Tag

Google Ads Enhanced Conversions customer data configuration in GTM

Test Your Tracking

Before publishing, use GTM Preview and server-container debugging to verify that:

  • Purchase fires only as intended.
  • Transaction IDs, values, and currencies are correct.
  • Add to Cart and Begin Checkout fire at the right time.
  • Enhanced Conversion data is mapped correctly.
  • Server-side events reach Google Ads as expected.

In my configuration, Purchase is active as a primary conversion action, while Add to Cart and Begin Checkout are secondary.

Need help fixing Google Ads conversion tracking or implementing server-side tracking for your Shopify store?

Work with me: https://adsmetricx.com/contact/

If you’d like to work with me on Fiverr, check out my profile here: View My Fiverr Profile