Why Google Ads, GA4 and Your CRM Report Different Leads

Three Tools, Three Totals – Digital Marketing Insights cover

Table of Contents

Reading Time: 7 minutes

Google Ads says a campaign produced 75 conversions. GA4 shows 42. The sales team opens its CRM and finds 24 leads. It is tempting to call two of those reports wrong, but the numbers may be describing different events, time periods or stages of qualification.

Businesses seeking marketing attribution services need a reconciliation method, not a promise that every dashboard will display the same total. The starting point is to define exactly what a lead is and where it is counted.

Step one: remove filters before arguing about totals

A CRM can quietly exclude leads that fail the company’s marketing-qualified lead criteria. It may hide spam, duplicates, out-of-area enquiries or customers seeking a service the business does not provide. Those exclusions may be appropriate for sales reporting, but they make a filtered CRM total unsuitable for direct comparison with all form submissions and calls.

Lead Experts founder Vaibhav Kandpal recommends starting with the complete raw record of received enquiries across all channels. Pull every relevant form submission, phone call and booking before applying MQL labels, source filters or qualification rules.

Then compare like with like. One platform may be measuring the attempted action. Another may record successful submissions. The CRM may count only unique contacts or viable enquiries. Without a shared definition, the apparent mismatch is inevitable.

Separate events, leads and qualified opportunities

These terms should not be used interchangeably.

  • An event is a measured interaction, such as a button click, completed form or phone-link tap
  • A received lead is an actual enquiry delivered to the business through a tracked channel
  • A qualified lead meets a documented business criterion, such as eligibility, geography or service fit
  • A customer is a lead that completes the desired sale or booking outcome
Four different counts
From a click to a customer
Each layer is a stricter count than the one below it. Compare reports only at the same layer.
Customercompleted the sale or booking
Qualified leadmeets a documented criterion
Received leadan enquiry that actually arrived
Eventa click, form or phone-link tap

Multiple events can arise from one person. The same contact may submit a form, call later and book an appointment. Deduplicating those interactions is necessary when reporting unique leads, but useful when studying the complete user journey.

For Google Ads optimization, verify primary conversion actions and which events are used for bidding. A contact-page visit should not be confused with a received lead merely because both exist in the conversion configuration.

Understand why Google Ads and GA4 attribute differently

Google Ads may attribute a conversion to the date of the ad interaction, while other reports may show the date of the event itself. Differences in counting rules, lookback windows, eligible channels and attribution models can also create genuine discrepancies.

Google’s current help documentation explains that Analytics reporting normally uses the GA4 property time zone and Google Ads uses the Ads account time zone. If those settings differ, date-level comparisons can shift even when an event is tracked correctly.

Before troubleshooting, align the selected date range, time zone and conversion definition. In Ads, compare a conversion-time column where appropriate. In GA4, verify which key events or imported conversions appear in the selected report.

Some difference is expected even with a working setup. A goal of perfect equality can consume time without improving business decisions.

Audit UTMs and landing-page tracking

Consistent campaign tagging makes the evidence easier to reconcile. Review UTM parameters, auto-tagging, landing-page redirects and cross-domain booking flows. A redirect that drops identifiers can affect attribution without preventing the user from submitting a form.

Check whether tracking fires once per real submission and whether different forms share a common confirmation event. Investigate duplicate firing, missing thank-you pages and CRM workflows that reject leads without a visible error.

For phone leads, distinguish an ad-generated call, a call made from the website and an inbound number dialled after an organic visit. Organic phone enquiries are particularly easy to undercount if the site has no reliable call attribution system or the customer calls after leaving the website.

Tracking technology should respect consent and privacy obligations and should not be presented as capturing every offline interaction.

One campaign, three totals
Why 75, 42 and 24 can all be honest
The example from the start of this article. Tap a cause below to find it on the wheel.
Google Ads conversions75
GA4 conversions42
CRM leads24
1234567SEVENCauses

Trace a small sample instead of debating a large dashboard

Kandpal’s preferred approach is practical. Take a short period, often a week, and ask the agency and client to reconcile lead records together. A shared sheet can contain the time, channel, form or call source, anonymized identifier, tracking event, CRM receipt status and qualification outcome.

A small, recent sample is easier to investigate than a disputed six-month total. A missing form notification, time-zone boundary or CRM exclusion can often be spotted at the individual-record level. Once the cause is understood, the team can quantify whether it also affects the wider reporting period.

Both sides have responsibilities. The agency should validate tags and attribution configuration. The client should confirm CRM filters, call handling and whether the lead was actually received. If the sales team rejects leads as unqualified, it should document why.

Use the right source of truth for each question

Rather than selecting one dashboard as universally correct, distinguish what each system measures best.

Google Ads helps evaluate advertising interactions and the conversion signals assigned to campaigns. GA4 helps analyse website sessions, behaviours and cross-channel interactions. A well-maintained CRM shows what reached the business, how the enquiry was handled and whether it became a customer.

Google Search Console adds information about organic search visibility and clicks, but it does not replace on-site analytics or a CRM. Its metrics should not be forced into an exact one-to-one comparison with GA4 sessions.

Source of truth
Ask each tool the question it answers best
ToolMeasures bestQuestion it answers Google AdsAd clicks and campaign conversion signalsWhich campaigns earned conversions? GA4Sessions, behaviour and cross-channel visitsWhat did visitors do? CRMWhat arrived and how it was handledDid it become a customer? Search ConsoleOrganic visibility and clicksHow visible are we in search?

A useful reporting framework keeps these layers separate while connecting them with documented definitions.

Make reconciliation an operating habit

For smaller accounts, a weekly manual comparison may be enough to reveal important errors. For larger teams, structured integrations and qualified-lead imports can reduce manual work, provided the underlying data is consistent.

The final report should show received leads, qualified leads and meaningful conversion outcomes separately from softer engagement actions. It should also flag what cannot be attributed confidently, including missed organic calls or untracked offline conversations.

Professional digital marketing analytics and lead generation is ultimately about improving decisions. The useful question is not why three platforms show different numbers. It is whether the business can explain those numbers and trust the lead pipeline behind them.

Research references

Google Analytics: Attribution settings and time-zone differences

Google Ads: About conversion measurement

Google Search Central: Search Console and Analytics discrepancies

Reddit PPC discussion: Ads, GA4 and CRM attribution

Author

  • A man with short, dark hair and glasses wears a dark suit jacket over a white shirt. He faces the camera with a serious expression against a plain, light gray background, as if preparing to deliver the Founder's Message. - Lead Experts

    As a Founder and CEO of Lead Experts, Vaibhav brings over a decade of industry experience and a wealth of knowledge to the digital marketing landscape. He stays updated with the latest trends and technologies, sharing valuable insights to help businesses achieve measurable growth. A workaholic by nature, Vaibhav also enjoys gaming, exploring new gadgets, and reading literature on philosophy and mythology, making him a dynamic and well-rounded leader.

    View all posts
Contact Us