Revenue Attribution
Troubleshooting Attribution
Common issues with revenue attribution data and how to fix them.
If your Attribution dashboard shows unexpected numbers, here are the most common causes and fixes.
Revenue Shows Zero
- Stripe is not connected — go to Tools and connect your Stripe account.
- No charges in the selected date range — try expanding the date range to "90d" or "All".
- All charges are refunded — refunded charges are excluded from revenue calculations.
Visitors Show Zero
- No data sources are connected — connect GA4, Cloudflare, or install the tracking script.
- GA4 property is incorrect — make sure the GA4 property matches your project's website.
- Tracking script is not installed — verify the script is present on your site by checking the page source.
No AI Referrals Showing
- Your site may not be cited by AI platforms yet — check the AI Visibility section to see if your brand is being mentioned.
- Cloudflare is not connected — Cloudflare is the best source for detecting AI referral traffic at the DNS level.
- The tracking script is not installed — without it, AI referrals may not be detected if GA4 blocks them.
Revenue Looks Too High
If revenue numbers seem inflated, try a Full Resync — click the "Full Resync" button in the top-right corner. This re-processes all Stripe charges from scratch and clears any duplicate or stale attributed sales.
Chart Shows Spikes That Don't Match
The chart combines data from multiple sources. If a day shows unusually high revenue, click on it to see the tooltip breakdown. A Full Resync can also fix inconsistencies between attributed sales and direct Stripe charges.
When in Doubt, Full Resync
The "Full Resync" button is your best friend for fixing data inconsistencies. It reprocesses everything from Stripe and rebuilds attribution from scratch.