Revenue Attribution
Syncing & Resyncing Data
How to sync fresh data and perform a full resync when numbers look off.
The Attribution dashboard has two sync actions in the top-right corner: "Sync" and "Full Resync".
Sync (Incremental)
A normal sync fetches recent Stripe charges and runs the attribution engine on any new unprocessed charges. This is fast and typically completes in a few seconds. Use this to pick up new purchases.
Full Resync
A full resync re-fetches all Stripe charges for the selected date range, clears existing attributed sales, and re-runs the entire attribution engine from scratch. Use this if:
- Revenue numbers look incorrect or inflated
- You recently connected a new data source (e.g., added GA4 or Cloudflare)
- You changed your project domain or tracking configuration
- Stripe data appears stale or missing recent charges
Full Resync Takes Longer
A full resync processes all charges in the date range, not just new ones. For large Stripe accounts with many charges, this may take 30-60 seconds.
Date Range Filter
Use the date range dropdown (7d, 30d, 90d, All) to control which time period is displayed. The dashboard fetches GA4, Cloudflare, tracking, and Stripe data for the selected window.