Sign inFree trial
Support home / Script Settings

Custom domains (no longer offered)

As of May 9, 2023, we can no longer support custom domains.

Yours may still work right now, but we can't guarantee it'll work tomorrow (or in the future), and can't know when it'll stop working. In fact, 99.999% of custom domains still work, but will fail at some point. Once it does fail, you'll no longer be collecting analytics data. That's why it's important to switch your custom domain to our default embed code ASAP.

You'll have received an email about this to your Fathom account email.

What happened?

We've had a few reports of custom domains not collecting data due to expired SSL certificates that our vendor isn’t renewing automatically, which is unacceptable to us, and we take full responsibility for this. We’ve tried to fix this issue with our vendor but aren’t getting anywhere, so you need to stop using your Fathom custom domains right now.

Please switch the script domain you use on your website to https://cdn.usefathom.com/script.js in your embed code as soon as possible. Alternatively, if you need to use Extreme EU Isolation, where ALL global traffic is routed through the EU, please use https://cdn-eu.usefathom.com/script.js instead.

If you use WordPress, simply go to Settings > Fathom Analytics and then delete any value in the "Domains" field and press save.

Is there a list of custom domains I created?

Yes, log in and visit: app.usefathom.com/domains - that will show you a list of custom domains you created. That should help you remember what you created and hopefully where they're in use. You can also then use that list to delete and update your DNS records, once you've switched back to our default embed code.

But what if I used custom domains to bypass ad-blockers?

Custom domains no longer block ad-blockers, so coupled with the fact that we can't rely on them to work - there's no reason to use them.

It was our mistake that we didn't realize ad-blockers would go completely all in on making sure our methods to bypass them wouldn't work, and treat us (a privacy-focused company) worse than they treat big tech surveillance. So there's that. We're a tiny team of 4, and couldn't keep up with 1000s of open-source developers spending their time updating uBlock to ensure our small company was blocked at all times.

Custom domains were always our best guess at how we could bypass ad-blockers... whose sole intent was to block us (even though we're privacy focused too). Meaning: we could (and repeatedly did) spend 100s of development hours on adjusting how we bypass ad-blockers, only to be blocked later on by a single line of code on their part. Those 100s of hours meant no new features could be worked on for Fathom, which is what we really want to be doing.

Finally, we're currently working on something entirely different to allow you to bypass ad-blockers and make it look like our script isn't a third-party script. We'll be sure to let you know when it's available. More on this once we get some features out the door to customers like you have been asking us to build. :)

If you still have questions or require help with anything, please reach out to us and we'll happily get things sorted out for you.