It is likely that you haven't excluded your own page or your payment site from referrals in Google Analytics and therefore GA counts all of your revenue as a referral from there. You need to add this and some other sites to the 'referral exclusion list'.
What you need to do:
1. In your Google Analytics Admin, go to your Tracking Info.
2. Make sure you have the following domains in your Referral Exclusion List:
- the primary domain of your site, possibly more than one, e.g.
- yourstore.com and
- any checkout and payment gateways, e.g.
Once you have done so, referrals will show up properly in your GA as well as in Compass. It might take a few days before you can see the new referrals show up.
That wasn't the problem? Send us a note to email@example.com and we'll see what we can find out!