Troubleshoot Analytics Discrepancies
Fast triage checklist
- Verify you are in the expected workspace.
- Match date range and timezone on both views.
- Match event/status filters.
- Confirm currency and cost model context.
- Re-run with refresh and compare summary vs detail tabs.
Scope-alignment checklist
Before comparing numbers across pages, align:- date range
- timezone
- status filters
- currency context
- scope level (workspace, campaign, link)
Common patterns
| Symptom | Likely cause | First action |
|---|---|---|
| Workspace and campaign totals drift | Filter or scope mismatch | Reapply identical filters on both pages |
| Revenue seems inflated | Currency mismatch or mixed campaign currencies | Re-check reporting currency and conversion context |
| Conversions visible but customers empty | Missing identity fields in tracked events | Validate email/external customer ID in payload |
| Conversion source breakdown empty | Source field not mapped in incoming event | Validate source mapping in integration/S2S payload |
If conversion totals exist but customer rows are empty
If conversion totals exist but customer rows are empty
Confirm conversion payloads include stable identity fields (for example email or external customer ID). Without identity inputs, conversions may not stitch into customer-level views.
If revenue appears unusually high
If revenue appears unusually high
Confirm campaign currency, conversion currency, and date-range filters are aligned. Mixed-currency workspaces should be compared in one reporting currency at a time.
If one scope appears to exceed its parent scope
If one scope appears to exceed its parent scope
This usually indicates filter mismatch, timezone mismatch, or stale page context after workspace switch. Re-apply filters and verify active workspace badge.
When to export
Export both views with identical filters if discrepancy persists and reconcile row-level records.Related
/help/analytics/export-data-and-reconcile/user-guides/manual/data/analytics-views-reference

