Improtics
For AgenciesFor E-commerceCase StudiesBlogAboutContactBook a Call
HomeFor AgenciesFor E-commerceCase StudiesBlogAboutContactBook a Call
Improtics

Expert Google Ads management for e-commerce brands and agencies worldwide. Built on systems, powered by results.

Services

  • White-Label Partnership
  • E-commerce Google Ads
  • Case Studies
  • Free Google Ads Audit

Company

  • Blog
  • About
  • Contact
  • Privacy Policy
  • Terms of Service

Stay Updated

Subscribe to our newsletter for Google Ads tips.

  • vasant@improticsppc.com

© 2026 Improtics. All rights reserved.

Back to blog
E-Commerce9 min read

Shopify Google Ads Conversion Tracking Setup

July 28, 2026

Short version: Most Shopify stores have Google Ads conversion tracking installed twice, counting the same purchase through both the Google and YouTube channel app and a manual tag. The account then optimises toward inflated revenue, ROAS looks great, and the bank balance disagrees. Fix the duplication first, then verify with real orders before you trust a single bidding decision.

Conversion tracking is the one thing in a Shopify Google Ads account that has to be right before anything else matters. Smart Bidding optimises toward the conversions you report. Report them twice and it bids twice as aggressively as it should. Report them late and it learns from the wrong signal. Miss them entirely and it has nothing to learn from at all.

The three ways to track Shopify purchases

You only need one. Picking more than one is the most common mistake:

  • The Google and YouTube app. Shopify's official channel app. Installs the tag automatically, handles the purchase event, and needs the least maintenance. This is the right default for most stores.
  • Google Tag Manager with a custom purchase event. More control, more effort, and worth it when you need custom parameters, server-side tagging, or a data layer you already maintain.
  • Manual global site tag plus a checkout script. The legacy path. Still works, still common on older stores, and the usual source of duplication when someone later installs the app on top of it.

The failure mode is almost never "we forgot to track." It is "we tracked three times and nobody removed the old one."

Setting it up with the Google and YouTube app

For most stores this is a ten-minute job:

  1. Install the Google and YouTube channel from the Shopify app store.
  2. Connect your Google account and select the correct Google Ads account. Check the customer ID digit by digit if you manage more than one, because reconnecting later means relearning.
  3. Enable conversion tracking when prompted. Shopify creates the conversion action and fires the purchase event on the thank-you page.
  4. Confirm in Google Ads under Goals, then Conversions, then Summary. You should see a single purchase action with a recent "last recorded conversion" timestamp.

Then stop and check what else is firing. In Google Ads, look at the full list of conversion actions and ask of each one: does this represent money, and is anything else already counting it?

The double-counting problem

Here is what duplication actually looks like. A store runs the Google and YouTube app, and eighteen months earlier an agency added a manual conversion tag in the checkout settings. Both fire on the same thank-you page. Google Ads reports 100 purchases and $20,000 revenue for a month in which Shopify recorded 50 orders and $10,000.

Nothing in the interface flags this. The ROAS column reads 4.0 when the truth is 2.0. If the target ROAS is 3.0, Smart Bidding believes it has room to push harder and spends into unprofitable territory while every report says the account is winning.

To catch it, compare a full week of Google Ads conversions against Shopify orders for the same window, remembering that Google Ads reports by click date by default and Shopify reports by order date. Switch the Google Ads segment to conversion date before you compare, or you will chase a discrepancy that is only a timing difference.

If Google Ads shows roughly double Shopify, you have two tags. If it shows a clean but consistent gap of ten to twenty percent, that is usually attribution and consent, which is normal. If it shows more than double, you may have three.

Conversion value: the setting that quietly breaks ROAS

Two configuration details decide whether your revenue number means anything:

  • Use dynamic values, never a fixed one. A hardcoded average order value makes every purchase look identical, which destroys value-based bidding. The tag must pass the actual order total.
  • Decide whether value includes tax and shipping. Neither answer is wrong, but the account should be consistent, and your ROAS target should be built on the same basis. A target set against revenue including shipping is not comparable to one set against product revenue alone.

The better long-term move is to send profit rather than revenue where you can, because a 4.0 ROAS on a 60 percent margin product and a 4.0 on a 20 percent margin product are entirely different outcomes. Our guide to what counts as a good ROAS for e-commerce covers how to set that target against margin.

Primary versus secondary conversions

Shopify stores usually end up tracking add to cart, begin checkout, and purchase. All three are useful. Only one should be primary.

Mark purchase as primary and everything else as secondary. Secondary actions still report, so you keep the funnel visibility, but they stop feeding the bidding algorithm. When add to cart is left as primary alongside purchase, the account optimises toward people who add to cart and leave, and spend drifts toward cheap, low-intent traffic that fills carts and buys nothing.

Verify with a real order

Do not trust the setup until you have watched it work end to end:

  1. Place a real test order on the live store. Use a discount code down to a small amount if you need to, but complete an actual transaction, because the thank-you page only renders for a real order.
  2. Wait, then check. Conversions can take up to three hours to appear, occasionally longer. Refreshing after two minutes and panicking is a rite of passage.
  3. Confirm the count and the value. One conversion, not two. The value should match the order total on the basis you chose.
  4. Refund the test order in Shopify afterwards, and note that Google Ads will not automatically remove the conversion unless you have refund tracking configured.

Repeat the weekly reconciliation against Shopify for the first month. Tracking breaks quietly during theme updates, app installs, and checkout changes, and the first sign is almost always a ROAS number that improves for no reason anyone can explain.

Enhanced conversions and consent

Two things worth enabling once the basics are clean. Enhanced conversions send hashed customer data alongside the conversion, recovering attribution that cookie restrictions would otherwise lose, and typically bring reported conversions closer to actual orders. Consent mode matters if you serve the EU or UK, where a missing or misconfigured consent setup can silently suppress a large share of your conversions.

Both are improvements on a working setup. Neither fixes duplication, and neither is worth configuring until the single-tag question is settled.

Where to start

If you inherited a Shopify account and do not know its tracking history, start by listing every conversion action in Google Ads and matching one week of purchases against Shopify orders by conversion date. That one comparison tells you more about whether the account can be trusted than any amount of campaign analysis, because every optimisation decision downstream depends on it being right.

If you are an agency handling Shopify clients rather than a brand running your own store, the same reconciliation is the first thing worth standardising across accounts. We cover how e-commerce changes delivery in white label Google Ads for e-commerce agencies.

If you want someone to check whether your tracking is actually telling you the truth, request a free audit and we will reconcile your Google Ads conversions against your Shopify orders and show you the gap.

About the author

This guide is written by Vasant Chaudhary, a Google Ads specialist with more than five years of experience managing over 50 e-commerce accounts across the US, UK, and India. He focuses on Google Shopping, Performance Max, and product feed management. Get in touch or start with a free audit.

Want Help With Your Google Ads?

Whether you are an agency looking for a white-label partner or a brand that wants better results - let's talk.

Get a Free Audit

Related Posts

E-Commerce11 min read

Best Google Ads Agencies (2026 Ranking)

An honest 2026 ranking of the best Google Ads and PPC agencies, the criteria that separate a real partner from a reseller, and who each one suits.

E-Commerce9 min read

How to Add Negative Keywords in Google Ads

How to add negative keywords in Google Ads, which match type to use, where to apply them, and the mistakes that quietly block traffic you wanted to keep.

E-Commerce13 min read

Google Ads Audit Checklist (2026)

A working Google Ads audit checklist: seven areas to review in order, what good looks like in each, and the findings that free the most wasted spend.

E-Commerce8 min read

Performance Max vs Search Campaigns: When to Use Each

Performance Max and Search campaigns solve different problems. Here is a plain-language breakdown of what each does well, where each fails, and how to decide which one your store needs.

E-Commerce9 min read

Google Shopping Feed Optimization: Titles and Attributes

Your product feed decides how much of Google Shopping and Performance Max you can win. Here is how to optimize titles, attributes, and structure so your products show for the right searches.

E-Commerce12 min read

Google Ads for Fashion & Apparel Brands: The 2026 Playbook

How fashion and apparel brands run Google Ads that actually turn a profit in 2026 - feed structure, Performance Max, seasonality, returns, and the ROAS math most stores get wrong.