Bypass ad-blockers 
Simple Analytics never collects any personal identifiable information. Ad-blockers see us just any other analytics company and some of the ad-blockers are blocking our domain as a result. To prevent your stats being blocked as a result we allow you to setup a bypass. This basically hides Simple Analytics’ server name from the browser by redirecting a subdomain to our domain.
We created a video showing how to bypass adblockers in Simple Analytics. Here you go.
Proxy
We cannot stress this enough, if you want the best ad-blocker bypass, set up our proxy. It requires technical knowledge, but is the least detectable by ad-blockers.
Setup a custom subdomain
You need a plan that includes the ad-blocker bypass. See our pricing page.
You only need access to your DNS to set this up. Add a CNAME record to your DNS pointing to simpleanalyticsexternal.com and fill in your full domain in your website settings. We advise to choose a domain like api.example.com instead of track.example.com (tracking, analytics, collect, and similar keywords are usually blocked).
Add the CNAME record before you save the domain in your website settings. We check that the record points to simpleanalyticsexternal.com and show a warning if it does not. If you see the warning, check the CNAME target, wait for the DNS change to propagate, and save the domain again to retry the check. DNS changes can take a few minutes to propagate.
Existing CNAME records pointing to external.simpleanalytics.com or external.simpleanalytics.io are also supported.
If you are using
Cloudflare, set the record to DNS only (the gray cloud). Proxied records hide the CNAME target, so our check cannot verify it.
Check if SSL works
After you save the domain and the DNS check passes, we automatically make an HTTPS request to your custom domain to start certificate issuance with Let’s Encrypt. Certificates are issued on the first HTTPS connection that needs one, so this first request can take a few seconds. This keeps your analytics traffic encrypted via HTTPS.
Check if your custom domain page shows at https://custom.domain.com. It should show something like this:
If you get an SSL error, try opening the domain again after a few seconds. You can inspect the certificate with our SSL checker, also linked as Check SSL certificate in your website settings. If the error persists, verify your DNS record and save the domain again in your website settings to retry.
Update your script
Replace your existing Simple Analytics script with this script at the end of your <body> (or anywhere else):
<script async src="https://custom.domain.com/latest.js"></script>
Make sure to replace custom.domain.com with your own custom domain.
Multiple websites
You can use one custom subdomain for all your websites. Keep it linked to at least one website via your website settings so we can authorize certificate issuance for that domain. Certificates are renewed automatically. Using one custom domain for multiple websites does not affect performance. It will be running through the same infrastructure.