Build a common base of business events
Start with orders or qualified leads from the store or CRM. Align refunds, cancellations, tax, shipping, currency and time zone. If the source totals are unclear, comparing attributed totals only creates a more sophisticated disagreement.
Align the attribution question before the number
Specify whether the comparison concerns session acquisition, event credit, ad interaction time or conversion time. GA4 traffic-source dimensions have different scopes, while an advertising platform may credit interactions using its own eligible touchpoints and settings.
- Same conversion definition and status
- Same date range and time zone
- Comparable attribution window and reporting time
- Known consent and identity coverage
Classify the gap instead of averaging it away
Break the difference into event collection, identity, attribution and commercial reconciliation. A missing purchase event needs engineering; a view-through credit difference needs interpretation; a refunded order needs a finance rule. Each class has a different owner and remedy.
Use a decision view with multiple columns
Keep platform-attributed revenue, analytics-attributed revenue and recorded revenue visible together. Add spend, margin and confidence notes. This prevents a single preferred dashboard from becoming an unchallenged source of truth for every budget decision.
Worked example
Meta reports 42 purchases while GA4 attributes 31 to paid social and the store records 47 completed orders. The analyst aligns time zones and finalization windows, documents each attribution scope, and explains the gap instead of forcing one platform to equal another.
Common mistakes
- Comparing reports with different time zones or attribution windows.
- Calling one platform wrong merely because its attribution model answers another question.
Editorial next decisions
Use these guides only when their decision becomes the next unresolved constraint in your evidence trail.
- Meta offline conversions: send the CRM outcomes that matter — use it to connect downstream crm outcomes to meta measurement and optimization.
- Meta Conversions API setup: verify the signal end to end — use it to verify whether a meta conversions api setup sends usable business events.
- Meta Pixel and CAPI deduplication: prove one action stays one event — use it to diagnose duplicate browser and server events in meta measurement.
Limitations
A reconciliation can explain measurement differences but cannot identify incremental revenue by itself; that requires an appropriate experimental or causal measurement design.
Questions readers ask next
Which number should finance use?
Finance should use the business system that records recognized revenue, with documented treatment of refunds and taxes. Attribution reports remain decision inputs rather than the accounting ledger.
Should Meta and GA4 ever match exactly?
Exact agreement is not the objective when models, scopes and eligible touchpoints differ. Stable, explainable gaps tied back to source events are more useful than forced equality.
Sources checked
Primary documentation was checked on the date shown. Product interfaces and eligibility can change, so verify the current account state before acting.
- Scopes of traffic-source dimensionsGoogle Analytics Help · verified August 12, 2026
- Key event attribution models reportGoogle Analytics Help · verified August 12, 2026
- About Conversions APIMeta · verified August 12, 2026