Shopify

Why is Google Ads conversion tracking not working on Shopify?

If Google Ads conversions are not showing on Shopify, the cause is usually a setup that was left half finished. A clash between the Google & YouTube app and a manual tag, restricted access to the checkout page, cookie consent blocking the tag and orders from other channels not being counted are the four most common reasons.

Updated 20 August 20263 min readDreavion Technology
A smartphone showing the Shopify logo on a wooden desk

Conversion tracking on Shopify can be set up in three different ways, and in most stores two of them are active at the same time. The result is either double counting or no counting at all.

First establish which method is installed. Every fix made without knowing that is a guess.

Three setup routes and how they differ

Method

Advantage

Common problem

Google & YouTube app

Easy to set up, automatic

Clashes with a manual tag and produces double counting

Customer Events (Pixel)

Sees the whole flow including checkout

A code error stops it working silently

Google Tag Manager

Full control

Access to the checkout page is limited by plan

1. Two setups are active at once

This is the most common cause. If the Google & YouTube app is installed while a conversion tag added by hand still sits in the theme files, the same order is counted twice.

The symptom is clear: the Google Ads conversion count is roughly double the Shopify order count. When this happens the bid strategy also learns the wrong thing and overspends.

  • Check whether Google & YouTube is installed in your app list

  • Look for a manual tag in the theme files and in Customer Events

  • Remove one of them, do not run both

2. There is no access to the checkout page

On Shopify's standard plans the checkout page is locked and scripts cannot be added directly. That is why the classic conversion tag placed on the thank-you page does not work.

The answer is to listen to the checkout_completed event through Customer Events. That is the correct route and it is supported on every plan.

After the move to Checkout Extensibility, the old script methods quietly stopped working. If your conversions dropped to zero on a specific date, this is most likely the reason.

3. Cookie consent and Consent Mode

Cookie banners installed for data protection compliance block marketing tags until consent is given. If Consent Mode is not configured, conversions from users who do not consent disappear entirely.

Consent rates commonly sit between 60 and 80 percent. The share of conversions that go unmeasured is therefore not trivial.

4. Orders from other channels

The Shopify order count is always higher than the Google Ads conversion count, because some orders come from organic search, direct traffic, email or social channels.

That is not an error. Make the comparison against sessions originating from Google Ads rather than against total orders.

Order of verification

  1. Establish which setup method is active in the Shopify admin

  2. Remove the second setup if there is a clash

  3. Place a test order with Tag Assistant and confirm the tag fires exactly once

  4. Run a second test refusing cookie consent and observe the behavior

  5. Compare the Google Ads conversion count with the Google Ads sourced order count in Shopify

  6. Enable enhanced conversions to raise the match rate

Sources

Frequently asked questions

Is the Google & YouTube app enough for conversion tracking?
For most stores, yes. It falls short when you need custom conversion actions or have to work alongside additional platforms. If you use the app, remove any manual tag.
My conversion count is double my order count, what should I do?
Two setups are almost certainly active at once. Check the theme files and Customer Events, remove one of them, then wait one to two weeks for the bid strategy to relearn.
Can I add a script to the checkout page?
Not directly on plans other than Shopify Plus. Listening to the checkout_completed event through Customer Events is the supported and durable route.
Why is the conversion value wrong?
It usually comes down to whether tax and shipping are included. Send the amount you actually make decisions on rather than the gross total, and keep that consistent across every channel.
Dreavion Technology

Dreavion Technology

We make emerging technology understandable and usable.

© 2026 Dreavion Technology

Dreavion Technology

Dreavion Technology

We make emerging technology understandable and usable.

© 2026 Dreavion Technology

Dreavion Technology

Dreavion Technology

We make emerging technology understandable and usable.

© 2026 Dreavion Technology