Conversion Tracking

Panic at the Dashboard: Why Google Ads and GA4 Conversion Numbers Don't Match (and Why That's Okay)

Updated November 29, 2025 7 min read

Struggling with a Google Ads vs GA4 conversion discrepancy? Don't panic. We explain why data mismatch happens, how attribution models differ, and which numbers to trust for your marketing budget.

You open your weekly report. Google Ads is celebrating: it reports 100 conversions and a fantastic ROI. You feel great. Then, you open Google Analytics 4 (GA4) to double-check, and your heart sinks. GA4 only reports 85 conversions for Paid Search.

Where did the other 15 sales go? Is your tracking broken? Are you burning budget on ghost leads?

This moment of panic is something we see constantly at Insight Wert. For business owners and marketing managers, these discrepancies are frustrating. You want a single source of truth, but you are getting two different stories.

Key Takeaway: It is likely that neither tool is "lying." A data mismatch between Google Ads and GA4 is not only common; it is often technically correct behavior. They are simply speaking different languages.

The "Why" Behind the Mismatch: A Simple Analogy

To understand conversion tracking accuracy, we first need to step away from the code and look at a real-world scenario.

Imagine you run a high-end shoe store.

  1. The Salesperson (Google Ads): A customer walks in, talks to a salesperson, tries on a pair of shoes, but leaves. Two days later, they come back and buy the shoes without talking to anyone. The salesperson still claims credit: "I spoke to them first! That's my sale."
  2. The Store Manager (GA4): The manager looks at the final transaction. They see the customer walked in directly to the register. The manager records the sale as "Direct Walk-in."

This is the core difference. Google Ads is biased; it wants to take credit for any conversion where its ad played a role. Conversely, GA4 is holistic; it looks at the entire customer journey across all channels (Social, Email, SEO) and decides who deserves the credit based on a specific set of rules.

Technical Reasons for Discrepancies

If you are looking for a quick checklist on why your Google Ads vs GA4 conversion discrepancies exist, here are the primary technical reasons:

  • Attribution Models: Google Ads typically uses "data-driven" or "last-click" based on the ad interaction. GA4 uses "cross-channel data-driven" attribution, which might give credit to an Email or Organic click that happened after the ad click.
  • Reporting Time (Date of Click vs. Date of Conversion): Google Ads reports the conversion on the day the click happened. GA4 reports the conversion on the day the purchase happened. If a user clicks on Monday but buys on Thursday, the data will sit in different days.
  • Deduplication: GA4 removes duplicate conversions across channels. If a user clicks an Ad and then an Email, GA4 gives the credit to Email (usually). Google Ads ignores the Email and still counts its own conversion.
  • View-Through Conversions: Google Ads may count users who saw an ad (but didn't click) and later converted. GA4 usually does not track these impression-based conversions for standard setups.

Deep Dive: The 3 Main Culprits of Data Mismatch

While the list above covers the basics, three specific factors cause the biggest headaches for our clients.

1. The Attribution "Time Travel"

This is the most common reason for data mismatch.

Google Ads looks backward. If a user clicked your ad on November 1st but purchased on November 5th, Google Ads adds that "1" conversion to the statistics for November 1st. GA4 lives in the present. It records that same purchase on November 5th.

Therefore, if you try to compare data for a specific date range, the numbers will almost never align perfectly. The shorter the timeframe you analyze, the bigger the discrepancy appears.

2. Cross-Channel vs. Siloed Tracking

Google Ads is a silo. It only sees its own traffic. It doesn't know (or care) that you sent a newsletter yesterday.

However, GA4 sees everything. If a user clicks a Google Ad, leaves, and returns tomorrow via an Organic Search result to buy, GA4 says, "Organic Search gets the win." Google Ads says, "I don't care about Organic Search; I drove that initial interest, so I'm counting this as a conversion."

Consequently, Google Ads will almost always report higher conversion numbers than the "Paid Search" channel inside GA4.

3. Modeled Conversions and Privacy

In the era of GDPR and strict cookie consent (especially here in Germany), we lose data when users decline cookies.

Google Ads is aggressive about "modeling" this lost data to fill in the gaps. It estimates conversions based on historical trends. GA4 also uses modeling (via Consent Mode), but the methodologies differ. When machines guess, they guess differently.

So, Which Number is Right?

This is the wrong question. The right question is: "Which number should I use for what?"

  • Use Google Ads Data for Bidding: When you are optimizing your campaigns, keywords, and budget inside the Google Ads platform, use the Google Ads data. The algorithm needs this data (even the generous attribution) to know which keywords generate interest.
  • Use GA4 Data for Business Strategy: When you are allocating your total marketing budget across Facebook, LinkedIn, SEO, and Google Ads, use GA4. It is the impartial referee that strips away the bias and shows you how channels work together.

Data discrepancies are not necessarily a sign of failure; they are a sign of complexity in the modern user journey. It is normal for Google Ads to claim more credit than GA4 gives it.

However, if your numbers are off by more than 20-30%, or if the trend lines are moving in opposite directions, you may have a technical setup issue, such as broken tags, improper GTM triggers, or incorrect consent configuration.

Confused by Your Data Discrepancies?

Don't let "messy data" paralyze your marketing decisions. Let our team at Insight Wert audit your tracking setup to ensure you're making decisions based on facts, not guesswork.

Get a Free Consultation

Frequently Asked Questions

They use different attribution logic. Google Ads reports conversions on the day the ad was clicked; GA4 reports on the day the conversion happened. Google Ads also counts view-through conversions and doesn't deduplicate cross-channel journeys — GA4 does.

Neither in isolation. Google Ads numbers are optimistic (biased toward its own channel). GA4 numbers are more conservative but can miss conversions from users who declined consent. The most accurate picture comes from reconciling both with your CRM or backend order data.

Yes. A 10–20% difference is expected and normal. If the discrepancy exceeds 30%, there is likely a tracking configuration problem — mismatched attribution windows, missing Enhanced Conversions, or consent mode issues.

Enhanced Conversions sends hashed first-party data (like email addresses) to Google to match conversions that would otherwise be lost due to cookie restrictions. It typically recovers 10–25% of previously unattributed conversions.

Start with three checks: (1) ensure both platforms use the same attribution window, (2) confirm Enhanced Conversions is configured, (3) verify Consent Mode v2 is active. A free tracking audit can identify which of these is missing.

Want to Check Your Current Tracking Setup?

Our free audit takes 30 seconds and reveals exactly what's broken.

Run Free Audit