Improtics
AgenciesE-commerceLead GenCase StudiesFree ToolsBlogContactBook a Call
HomeAgenciesE-commerceLead GenCase StudiesFree ToolsBlogContactBook 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
  • Lead Gen Google Ads
  • Case Studies
  • Free Google Ads Audit
  • Free Tools
  • Break-Even ROAS Calculator

Company

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

Stay Updated

Subscribe to our newsletter for Google Ads tips.

  • vasant@improticsppc.com
  • +91 63522 95554

© 2026 Improtics. All rights reserved.

Back to blog
E-Commerce9 min read

Shopify Google Ads Conversion Tracking Setup

July 28, 2026
Vasant Chaudhary

Vasant Chaudhary

Google Ads specialist. $30M+ managed across 50+ e-commerce and agency accounts in the US, UK and India. Book a free audit call

On this page
  • The three ways to track Shopify purchases
  • Setting it up with the Google and YouTube app
  • The double-counting problem
  • Conversion value: the setting that quietly breaks ROAS
  • Primary versus secondary conversions
  • Verify with a real order
  • Enhanced conversions and consent
  • Where to start
  • About the author
  • Frequently asked questions

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."

Four step flow of Shopify conversion tracking from purchase through tag firing, Google Ads recording, and smart bidding learning
The path a purchase takes to become a conversion Google can bid on. A break anywhere makes every downstream number wrong.

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.

Free resource

The 90-point Google Ads audit checklist we run on every account

The exact checks behind our audits: structure, search terms, tracking, feeds, PMax and scaling. Drop your email and we send the checklist straight to your inbox.

No spam. One useful email now and then. Unsubscribe anytime.

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, book a free audit call 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 call.

Frequently asked questions

Why does my Shopify store show different revenue in Google Ads?

Usually because the tracking is double-counting: a purchase event firing from both the Shopify integration and a manual tag, add-to-carts valued like sales, or refunds never subtracted. Google Ads then reports more revenue than the store took, and every ROAS decision built on it is wrong.

What is the most common Shopify conversion tracking mistake?

Duplicate purchase events. Two tracking setups running side by side, typically an app or native integration plus an old Google tag, each report the same order, roughly doubling reported revenue. The account looks brilliant while the bank account disagrees.

How do I check if my Shopify tracking is correct?

Compare a month of Google Ads conversion value against actual Shopify orders attributed to Google, and inspect the purchase event on a test order to see how many times it fires and with what value. Discrepancies over a few percent deserve investigation before any bidding change.

Does wrong tracking really affect performance?

Directly. Smart Bidding spends where reported conversion value is highest, so inflated or duplicated values train it to scale the wrong products and campaigns with complete confidence. Fixing tracking is not admin before the real work; it usually is the highest-return change in the account.

On this page

  • The three ways to track Shopify purchases
  • Setting it up with the Google and YouTube app
  • The double-counting problem
  • Conversion value: the setting that quietly breaks ROAS
  • Primary versus secondary conversions
  • Verify with a real order
  • Enhanced conversions and consent
  • Where to start
  • About the author
  • Frequently asked questions

Want a second pair of eyes on this?

Free 30-minute diagnostic call. No pitch.

Book a call

Want a second pair of eyes on this?

Free 30-minute diagnostic call. No pitch. We will look at your actual account and tell you what we would change, whether or not you work with us.

Book a Free Audit Call

Related Posts

E-Commerce12 min read

Google Ads Conversion Tracking Not Working? A Diagnostic Guide

Conversions showing zero, or numbers that cannot be right? The diagnostic tree for Google Ads tracking: missing tags, duplicates, consent mode, and the fix.

E-Commerce12 min read

Google Ads for Cabinet Door and Refacing Stores

How cabinet door, refacing, and kitchen component stores run profitable Google Ads: multi-door order values, sample-first funnels, custom sizing in the feed, trade buyers, and the intent split between DIY refacing and full remodels.

E-Commerce12 min read

Google Ads for Ice Bath and Cold Plunge Brands

How ice bath and cold plunge brands run profitable Google Ads: price-tier structure, health claim compliance, content-driven brand demand, comparison intent, and the seasonal rhythm of the recovery market.

E-Commerce12 min read

Google Ads for Golf Simulator and Practice Equipment Brands

How golf simulator, launch monitor, and practice equipment brands run profitable Google Ads: high-ticket bidding, long consideration windows, seasonality, setup-intent keywords, and the attribution math most stores get wrong.

E-Commerce9 min read

Best Google Ads Agencies in Delhi NCR (2026 Ranking)

A researched list of Google Ads and PPC agencies across Delhi, Gurgaon, and Noida for 2026, with typical costs in INR and who each agency actually suits.

Lead Gen11 min read

Google Ads for Pest Control: Recurring Revenue Changes the Math

How pest control companies win on Google Ads: CPA targets on first-year contract value, campaigns split by pest, seasonal budget surges, and LSA plus Search.