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!
You can read more on the subject here: https://support.google.com/analytics/answer/2795830?hl=en or here: https://help.shopify.com/manual/reports-and-analytics/google-analytics/exclude-referrer-domains