Why don't Google Ads and GA4 report the same conversions?

The two numbers rarely match, even when the tracking works. Here's why they differ, how to line them up, and the signs that a gap means something is broken.

By Clark Frye6 minute read

The short answer

The two tools are built to count differently, so some gap is normal. Google Ads credits conversions to ad clicks, inside each action's conversion window, and dates them by the click. GA4 records key events on your site and decides which channel gets credit under its own settings. The question to ask is whether the gap holds steady and you can explain it.

On this page
  1. Why the two numbers differ
  2. How to compare them fairly
  3. When the gap is a problem
  4. Questions about Google Ads and GA4 conversions

Why the two numbers differ

Google's own guide to data discrepancies covers most of these.

  • They count different things. A GA4 key event is an action on your site that you've marked as important, whoever the visitor is and wherever they came from. Google Ads counts conversions that follow an interaction with your ads, and its All conversions column can include view-through conversions, where someone saw an ad and didn't click.
  • They give credit differently. GA4's attribution settings decide which channels can receive credit. Google says Google Analytics reports use paid and organic channels by default, while Google Ads uses Google paid channels. Google Ads offers its own data-driven and last click models. When GA4 gives a sale to email or organic search, Google Ads can still count it against the ad click that came before.
  • They report on different dates. Google Ads reports a conversion on the date of the click, not the date of the conversion, unless you use the "by conv. time" columns. A sale on Monday from a click the Friday before can show on Friday in Google Ads and on Monday in GA4.
  • They use different windows. Google Ads only counts a conversion inside the action's conversion window, which can be set from 1 to 90 days. GA4 has its own key event lookback window in its attribution settings.
  • Google Ads can count once per click. Each conversion action is set to count every conversion or one conversion per ad click. A lead action set to "One" counts one conversion when the same person sends the form twice after one click, and GA4 may record both submissions.
  • Primary, secondary and imported actions. The Conversions column only includes primary actions, and secondary actions appear in All conversions. When you create Google Ads conversions from GA4 key events, Google sets them as secondary so the same event isn't counted twice for bidding. Imported conversions also can't include view-through conversions, which need a Google Ads tag.
  • Consent and modeling. The Google Ads Conversions column may include modeled conversions where Google can't observe them all. GA4 records what visitors' consent choices allow it to. Google also changed how consent applies to Google Ads cookies on June 15, 2026, and the June change has its own note.
  • Time zones, delays, devices and invalid clicks. GA4 reports use the property time zone and Google Ads the account time zone. Google suggests allowing 24 to 48 hours for data to sync between them. Google Ads counts cross-device conversions, and imported GA4 conversions need Google signals turned on for those. Google Ads also removes some conversions it decides came from spam or invalid clicks.

How to compare them fairly

This is how I line the two up before looking for a fault.

  1. The same action. One GA4 key event against the one Google Ads action that counts it. Note whether that action is imported from GA4 or comes from a Google Ads tag.
  2. The same date basis. Use the "by conv. time" columns in Google Ads, or remember that its standard columns date by click.
  3. The same window and credit. Write down the conversion window and the GA4 attribution setting before you compare.
  4. A closed period. A date range that ended a few days ago, so both tools have finished processing.
  5. Your own record. Compare each tool with your orders or CRM leads as well as with each other.
  6. The trend. Watch the gap for several weeks. A steady gap comes from the tools' rules. A gap that jumps means something changed.

Here's a sample of the questions to answer for each key action, with one column per tool. Fill it in once and keep it with the report.

Sample questions for comparing one key action in Google Ads and GA4
QuestionGoogle AdsGA4
Which action?The conversion action, and whether it's primaryThe key event
Where does it come from?A Google Ads tag, or imported from GA4A Tag Manager tag, the Google tag or enhanced measurement
Which date?The click date, unless you use the "by conv. time" columnsThe day GA4 recorded the key event
Who gets credit?The action's attribution modelThe property's attribution setting
Which window?The action's conversion windowThe key event lookback window
How often is it counted?One or Every, per actionEach time the key event is recorded
Which time zone?The account time zoneThe property time zone

When the gap is a problem

A gap needs a closer look when:

  • it changes suddenly with no campaign change.
  • it moves on the same day as a site release, a Tag Manager publish or a banner change. Finding the day tracking broke walks through lining those up.
  • Google Ads shows more conversions than your orders or leads for the same action.

Two findings from audits fit that last pattern. GA4 and Google Ads were loaded in the page code and again through Tag Manager. And the same action was imported to Google Ads from GA4 while a Google Ads tag also counted it.

A confirmation page that reloads can also count one order twice. Google Ads uses a transaction ID to spot the repeat, and GA4 does the same with its own transaction ID. If Google Ads and Meta both claim the same sale, that's a different problem, covered in one sale, three platforms.

Questions about Google Ads and GA4 conversions

Should Google Ads and GA4 ever match exactly?

Rarely. They date, credit and window conversions differently, as Google's own discrepancy guide explains. Aim for a gap you can explain and that holds steady from week to week.

Should I import GA4 key events into Google Ads or use the Google Ads tag?

Google supports both. Conversions imported from GA4 start as secondary actions, and they don't include view-through conversions, which need the Google Ads tag. Whichever you choose, make only one of them primary for each action.

Why does Google Ads show conversions on days with no sales?

Google Ads dates a conversion by the ad click, so today's sale can appear on the day of last week's click. The "by conv. time" columns show conversions on the day they happened.

Where the work goes from here

A rounded hill at sunset above green brush, with gold light along the clouds.

If this is happening on your site

The Measurement & Consent Audit traces each key action to GA4 and Google Ads, so you can see where the two numbers part ways.