Troubleshooting

Fix a Google Ads Conversion Tag That's Not Tracking

If your Google Ads account shows "No recent conversions" or a conversion count that doesn't match your actual Shopify orders, the Google Ads conversion tag connected through Pixel Tracker usually isn't the first place to look. Most of the time the tag is firing fine, and the real issue is somewhere else: a mismatched conversion label, an ad blocker, or confusion between Google Ads and Google Analytics 4 reporting.

This page walks through the checks worth running in order, starting with the ones inside Google Ads itself, before you assume Pixel Tracker's connection is broken. If you haven't set up Google Ads conversion tracking yet, the Google Ads conversion tracking guide covers the initial setup.

Common symptoms

  • Google Ads Diagnostics shows "No recent conversions" for the connected conversion action
  • Conversions appear in GA4 but the Google Ads conversion count stays flat
  • Tag Assistant shows the tag firing, but Google Ads still isn't counting it
  • Conversion count is noticeably lower than actual Shopify order volume
  • A newly created conversion action never leaves "no recent conversions" status
  • Conversions show up late, in batches, instead of matching order timestamps

Check Google Ads diagnostics before anything else

Google Ads has a built-in Diagnostics tab under Goals > Conversions > Summary that tells you the actual health of your conversion tag, including whether it has received a hit in the last 24 hours. This is more reliable than eyeballing the conversion count, because a tag can be firing correctly while conversions are still processing or attributed to a different action. Start here before touching anything in your Shopify admin or the Pixel Tracker dashboard.

You might be looking at GA4, not Google Ads

Google Analytics 4 and Google Ads track conversions separately, using different IDs and different dashboards, even though both use a version of Google's tag. It's common for a merchant to see purchase events reporting fine in GA4 and assume Google Ads tracking is also fine, when the Ads account is actually using a completely different conversion action with its own conversion ID and label. Confirm you're checking the conversion action inside the Google Ads interface, not a GA4 report, before troubleshooting further.

Confirm the conversion tag is actually firing

Install Google's Tag Assistant browser extension, visit your storefront, and complete a real or test purchase while Tag Assistant is recording. If the extension shows the Google tag firing with the correct conversion ID, the tag is working, and the problem is downstream in how Google Ads is counting or attributing it. If Tag Assistant shows nothing firing at all, check that Pixel Tracker's Google Ads connection is still active in your dashboard and that the conversion ID and label match what's configured in Google Ads.

Ad blockers and consent tools can silently block gtag.js

Browser extensions, privacy-focused browsers, and cookie consent banners that default to blocking marketing scripts can prevent Google's tag from loading at all, with no visible error to the shopper. This affects a meaningful share of traffic and will always make your reported conversions lower than actual Shopify orders. It's not something Pixel Tracker or Google Ads can fix from the backend, but it does explain a gap between real sales and tracked conversions, especially in privacy-conscious markets.

Give it time, then check the right column

New conversion actions and recently reconnected tags can take a few hours, and sometimes up to a day, before Google Ads displays data, even if tracking is working correctly behind the scenes. Also double check you're reading the Conversions column tied to the correct conversion action, since Google Ads can show multiple conversion actions side by side, and it's easy to check the wrong one after adding a new campaign or action.

Step-by-step checklist

  1. 1

    Check Google Ads Diagnostics

    Go to Goals > Conversions > Summary in Google Ads and open the conversion action tied to Pixel Tracker. Look for tag health warnings or a "No recent conversions" status.

  2. 2

    Confirm you're not reading GA4

    Make sure the numbers you're comparing come from the Google Ads Conversions column, not a Google Analytics 4 report. They use separate tracking and won't always match.

  3. 3

    Run Tag Assistant on a live checkout

    Complete a test purchase with Google's Tag Assistant extension open and confirm the Google tag fires with the correct conversion ID and label.

  4. 4

    Check the Pixel Tracker connection status

    In your Pixel Tracker dashboard, confirm the Google Ads connection is active and the conversion ID matches your Google Ads account.

  5. 5

    Rule out ad blockers

    Test in a browser without ad blocking or privacy extensions enabled to see if the tag fires differently.

  6. 6

    Wait out the reporting delay

    Give a new or reconnected conversion action several hours, occasionally up to 24, before assuming it's broken.

  7. 7

    Compare against real order counts

    Cross check tracked conversions against your Shopify order count for the same date range to see if the gap is total loss or just a delay.

Frequently asked questions

Why do I see purchases in GA4 but not in Google Ads?

GA4 and Google Ads track conversions independently, using separate IDs and separate conversion actions, even though they're both built on Google's tag. Seeing data in one doesn't guarantee the other is set up correctly. Check the specific conversion action inside Google Ads, not your GA4 property, to know if Ads tracking is actually working.

How long should I wait before assuming the conversion tag is broken?

Give it at least a few hours, and up to 24 for a brand new or recently reconnected conversion action. If Google Ads Diagnostics still shows no recent activity after that, move on to checking Tag Assistant and your ad blocker settings.

Can an ad blocker stop the Google Ads conversion tag from firing?

Yes. Ad blockers, privacy browsers, and some cookie consent tools block gtag.js by default, so those visits never get counted, with no error visible to the shopper. This will always make tracked conversions lower than actual orders, and it isn't something that can be fixed from the Pixel Tracker or Google Ads side.

What's the difference between Tag Assistant and Google Ads Diagnostics?

Tag Assistant checks whether the tag actually fires in your browser during a real session. Google Ads Diagnostics checks whether Google Ads itself has received and counted that data. A tag can pass Tag Assistant and still show a problem in Diagnostics if the conversion ID or label doesn't match.

My conversion count is lower than my Shopify order count, is that normal?

Some gap is normal and expected, mostly from ad blockers, privacy settings, and reporting delays. But if the gap is large or growing, work through the diagnostic checklist above starting with Google Ads Diagnostics before assuming Pixel Tracker's connection has failed.