Get a free audit ↗ServicesApproachResourcesAbout
Home / Resources / Why ad platforms report more conversions

Why Google and Meta Ads report more leads than GA4 or your CRM.

The numbers disagree because each system answers a different question, credits touchpoints differently, and looks back over a different window. Here is how each one counts, and how to reconcile them.

In this guide.

The short answer.

Google Ads, Meta, LinkedIn, GA4, and your CRM are five independent systems. None of them sees the full picture, and none of them coordinates with the others. When a lead arrives, each ad platform asks a simple question: did someone we showed or clicked an ad for convert within our window? If yes, it claims the credit.

GA4 asks a different question: which session or channel should get credit for this key event? Your CRM asks a third: is this a real, unique person who became a lead? Three questions produce three totals.

Rule of thumb: ad platform totals are usually the highest, GA4 sits in the middle, and the CRM is the lowest, because each step applies stricter rules about who counts.

They count different things.

Before comparing numbers, check that you are comparing the same unit.

SystemWhat it countsTypical inflation or loss
Ad platformConversion events it can tie to an ad click or view, such as form submissions, calls, or imported actionsDuplicates, spam, overlapping credit, view-through conversions, modeled conversions
GA4Key events that occurred in a measured session, assigned to one channel by its attribution settingsLoses users who decline consent, block scripts, or switch devices
CRMUnique contact or deal records that passed your own rulesLoses leads that never reached the CRM; source data is often missing or overwritten

A form that is submitted twice, a spam bot that fires your thank-you page, and a returning customer filling in a second inquiry can each be one conversion in an ad platform and zero or one in a CRM. The first step in any audit is to confirm that the tracked event is a real success signal. See website conversion tracking for how this is verified.

Attribution models.

An attribution model is the rule for dividing credit when a customer touches several ads or channels before converting. The model changes who gets the credit and, in some tools, how many conversions are counted at all.

ModelHow credit is assignedTends to favor
Last clickAll credit to the final click before conversionBottom-funnel channels such as branded search
First clickAll credit to the first known touchDiscovery channels such as paid social
LinearEqual credit to every touchLong, multi-channel journeys
Position-basedMore credit to the first and last touches, less to the middleJourneys where introduction and closing both matter
Time decayMore credit to touches nearer the conversionShort sales cycles
Data-drivenCredit estimated from patterns in conversion pathsDepends on the platform's data and its own modeling

Why ad platforms inflate totals

The bigger issue is not which model is used, but whose data it runs on. Google Ads only sees Google touchpoints, Meta only sees Meta touchpoints, and LinkedIn only sees LinkedIn touchpoints. Each applies its model inside its own walled garden and has no knowledge of the others. The result is that every platform can legitimately claim the same conversion. LinkedIn, for example, uses a last-touch approach per platform, so a lead that also clicked a Google ad still shows up in both places.

GA4 is the only one of these tools that sees every channel together, which is why it usually credits a conversion once, to one channel.

Conversion windows by platform.

A conversion window, or lookback window, is how long after an ad click or view a conversion can still be credited to that ad. Longer windows mean more conversions are claimed, and those claimed later are less likely to have been caused by the ad.

PlatformClick windowView window
Google AdsDefault 30 days; configurable from 1 to 90 days for Search and DisplayView-through default 1 day, up to 30. Engaged-view (video) default 3 days
LinkedInDefault 30 days; adjustable to 1, 7, 30, or 90Default 7 days; adjustable to 1, 7, 30, or 90
MetaDefault 7-day click; 1-day click is also available1-day view. Meta removed its 7-day and 28-day view windows in January 2026
GA4Set by your property's attribution settings and reporting model; it only credits conversions tied to a measured session

Meta has moved in the opposite direction from Google and LinkedIn, so the longest windows on the market today belong to Google and LinkedIn, where clicks can be credited up to 90 days later. If your sales cycle is long and the window is set to the maximum, a lead that clicked an ad three months ago and later found you through organic search can still be claimed by the ad platform.

Date of click vs date of conversion

Google Ads reports conversions by default on the date of the ad interaction, not the date the conversion happened. A lead that arrives on day 40 of a 90-day window is back-dated to the click. This is why last month's Google Ads numbers keep changing after the month ends, and why comparing them to a CRM report filtered by lead creation date rarely matches. Use the by-conversion-time columns when comparing to your CRM.

Credit for impressions and views.

A view-through conversion is credited when someone saw an ad, did not click, and converted later by some other route. These are a legitimate measure of influence, but they are also the easiest way for a platform to claim credit for a conversion it did not cause.

  • A person sees a LinkedIn ad while scrolling, ignores it, searches your brand on Google two days later, and submits a form. LinkedIn can log a view-through conversion. Google can log a click-through conversion. GA4 sees only the Google search.
  • On LinkedIn, Campaign Manager can combine click and view conversions into a single conversions figure unless you split them out, so a total of 30 may include far more views than clicks.
  • GA4 cannot credit a view, because a view does not create a session. That alone explains much of the gap for display, video, and LinkedIn campaigns.
What to do: keep view-through windows short (1 day is a sensible default), report click-through and view-through conversions separately, and judge awareness campaigns by incrementality or branded search lift rather than platform-reported leads.

One lead, three platforms.

Here is a single person's journey with default settings on each platform.

DayTouchpoint
Day 20Sees a LinkedIn ad and does not click
Day 22Clicks a Meta ad and browses the site
Day 25Clicks a Google Search ad
Day 26Submits the contact form
SystemCountsWhy
LinkedIn1 conversionView-through, within its 7-day default
Meta1 conversionClick within its 7-day window
Google Ads1 conversionClick within its 30-day window
GA41 conversionAssigned to one channel by its model, often the last click
CRM1 leadOne unique contact, source may be recorded as just one channel

That is three platform conversions for one lead. Add up the ad platform dashboards and you have tripled the real number without any tracking being wrong. This is why ad platform totals should never be added together or treated as a company-wide lead count.

Other causes of the gap.

SymptomLikely cause
Platform conversions far exceed CRM leadsDuplicate firing, spam submissions, form-click tracking instead of true success, or overlapping platform credit
GA4 lower than Google AdsConsent and script blocking in GA4, view-through or modeled conversions in Google Ads, differing attribution windows
Platform conversions higher than GA4 for socialView-through credit that GA4 cannot see
CRM leads higher than platform conversionsPhone, email, and walk-in leads that never touched the tracked form
CRM shows "direct" or blank sourceClick IDs and UTMs not captured in hidden form fields
Numbers change after the reporting period closesConversions reported by click date and late-arriving conversions inside a long window

Platforms also add modeled or enhanced conversions to recover activity that cookies and consent choices hide. These are estimates, so they increase platform totals without an equivalent record in the CRM. The same effect appears when a platform recovers conversions with hashed first-party data, discussed in why conversion tracking matters for paid campaigns.

How to reconcile the numbers.

  1. Decide which system answers which question. CRM for real leads and revenue, GA4 for cross-channel behavior, ad platforms for in-platform optimization and trends.
  2. Align definitions. Make sure the tracked event is a true success signal and that spam and duplicates are filtered out.
  3. Compare on the same date basis. Use conversion date in the ad platform against lead-created date in the CRM.
  4. Set windows to your real sales cycle. Look at how many days pass between first ad touch and lead, and set click windows near that, not at the maximum. Keep view windows short.
  5. Capture identifiers in the CRM. Store UTMs and click IDs such as GCLID in hidden form fields so each lead can be traced to a source. This is the basis of marketing attribution in BigQuery.
  6. Track the ratio, not just the gap. If platforms usually report 1.4 conversions per CRM lead and that jumps to 2.5, something changed. A stable ratio is healthy. A sudden shift is a tracking problem.
  7. Send real outcomes back to the platforms. Once leads are matched, send qualified leads and closed deals as offline conversions so the platforms optimize on what the CRM confirms.

If you are not sure which of these applies to your setup, an analytics audit compares GA4, your tags, your ad platforms, and your CRM side by side.

Platform vs CRM reporting FAQ.

Why does Google Ads show more conversions than GA4?

Google Ads credits conversions to ad clicks and views within its own conversion window, often 30 days, and reports them on the date of the ad interaction. GA4 uses its own attribution settings, only credits conversions tied to a session, and can assign the same conversion to a different channel.

Why does Meta report more leads than my CRM?

Meta counts events such as form submissions that it can match to an ad click or view, including duplicates and spam, and does not know whether another channel also influenced the lead. A CRM counts unique records that passed its own rules.

What is a good gap between platform conversions and CRM leads?

There is no universal number. Platform totals are usually higher because of overlapping attribution, view-through credit, and duplicates. Track the ratio between platform conversions and CRM leads over time and investigate when it shifts.

Should I shorten my ad platform conversion windows?

Match the window to how long your customers actually take to convert. Long windows suit long sales cycles but inflate reported results when they credit clicks or views from weeks earlier. Keep views short and compare against CRM data before changing bidding.

Which system should I trust for lead counts?

Use your CRM for how many real leads and deals you have, GA4 for how visitors behave across channels, and ad platforms for in-platform optimization and trends. Each answers a different question.

Sources.

Related services.

Start with an analytics audit to find where the numbers diverge, rebuild reliable events with website conversion tracking, or connect campaigns to closed revenue with marketing attribution.

Want to know which numbers you can trust?

Get your free analytics audit ↗