Cherry Seed

Should I trust GA4 or Facebook for reporting?

ga4 vs facebook attribution model last-click attribution view-through conversion platform reporting conversion discrepancy

Quick Answer

Neither platform should be trusted as the sole authority — they measure different things using different methodologies. GA4 uses last-click attribution with session-scoped measurement, crediting the final interaction before conversion. Facebook uses multi-touch attribution that includes view-through credit, counting conversions where a user saw an ad within a defined window, even without clicking. According to Meta's advertising documentation, Facebook's default 7-day click and 1-day view window means it claims credit for conversions that GA4 attributes to other sources. Use GA4 for understanding traffic behaviour and on-site journeys. Use Facebook for optimising ad creative and audiences within the platform. Use your own warehouse for cross-channel budget allocation.

Full Answer

The question frames the choice as binary, but the answer is structural. GA4 and Facebook Ads Manager are not competing answers to the same question — they are answers to different questions, built on fundamentally different measurement architectures.

GA4 operates on a session-based, last-click model. It tracks a visitor's on-site journey, records which channel delivered the session that converted, and credits that channel. If a user saw a Facebook ad on Monday but converted after clicking a Google search result on Wednesday, GA4 credits Google. Facebook never appears in the conversion path.

Facebook operates on an impression-and-click model with configurable attribution windows. If the same user saw the Facebook ad on Monday and purchased on Wednesday — regardless of how they returned to the site — Facebook claims the conversion because the impression occurred within the attribution window. Facebook is answering a different question: did this ad influence the purchase?

Both answers are technically correct within their own frameworks. The disconnect emerges when you compare the two expecting agreement. They will not agree, and the gap is not an error to be fixed.

The practical approach is to use each platform for what it does well. GA4 shows traffic quality, on-site behaviour, and session-level conversion paths. Facebook Ads Manager shows creative performance, audience response, and in-platform optimisation signals. For the cross-channel question — where should I allocate my next marketing dollar — use your own first-party transaction data in a warehouse like BigQuery, where you can apply consistent attribution logic across all channels.

Sources

Programmatic Access

GET https://seresa.io/wp-json/cherry-tree-by-seresa/v1/seeds/754

Cite This Answer

Cherry Tree by Seresa - https://seresa.io/seed/utm-attribution/platform-numbers-mismatch-s6