Back to blog

How to migrate from Fathom to Web-Tracking.eu

Fathom is privacy-friendly and simple, but it is hosted in Canada. A practical guide for European businesses moving to a fully EU-hosted alternative.

Why people leave Fathom

Fathom was one of the first tools to take privacy-first analytics seriously. The dashboard is clean, the script is small, and the team has been openly opinionated about not tracking users. If you came from Google Analytics in 2021 or 2022, Fathom was probably the alternative you tried first.

The reason European customers migrate away from Fathom in 2026 is almost always the same one: Fathom is a Canadian company.

Canada has an EU adequacy decision from 2002 (renewed and reviewed periodically), so transfers to Canada are legal under GDPR. But Fathom's marketing emphasises "EU isolation" — meaning EU traffic is processed via European endpoints — while the company itself, its ownership, its support team, and its corporate jurisdiction are all Canadian. For a Bavarian Datenschutzbeauftragte, "EU isolation" is harder to document than "EU-hosted full stop." That gap is the reason migrations happen.

A few other things come up:

  • Pricing is in USD and starts at 15 USD per month with no permanent free tier (only a 30-day trial).
  • Fathom's feature set is intentionally minimal. That is a virtue for some users and a frustration for others — there is no built-in Search Console integration, no engagement scoring, and the funnel reporting is basic.

Honest counterpoint: Fathom's UI is excellent. Its uptime track record is excellent. Its email reports and team workspaces are well-designed. None of that is true because it's Canadian — it's true because the team has been at this for years.

What is different about Web-Tracking.eu

Web-Tracking.eu is operated by an EU-based entity, hosted in Germany only, and has a written DPA available without asking. The cookieless architecture is comparable to Fathom's — nothing is written to or read from the visitor's device. Beyond hosting, the differences are: an engagement score per visit (bounce, skim, engaged, gold), built-in Search Console integration, a permanent free tier, and a one-click GA4 historical import.

Step-by-step migration

  1. Sign up on the free tier at web-tracking.eu. 10,000 events per month, one site, no time limit.
  2. Add your domain in the dashboard. You'll get a single <script> tag.
  3. Install the script in your site's <head>, alongside Fathom's. They will not conflict.
  4. Run them in parallel for two to four weeks. Numbers should be within a few percent. Both tools filter bots aggressively, both compute unique visitors server-side without device storage. The biggest source of discrepancy is usually different timezone handling — set yours explicitly on both sides.
  5. Migrate Fathom events. Fathom's fathom.trackEvent() becomes Web-Tracking.eu's similar one-line call. Most sites have a small handful of events: signup, purchase, contact form submit. Re-implement them.
  6. Export historical data from Fathom. Fathom has a CSV export per site. Save it. Web-Tracking.eu doesn't auto-import Fathom CSVs today — they live as a reference.
  7. Update your privacy policy to point at Web-Tracking.eu's DPA and EU hosting instead of Fathom's "EU isolation."
  8. Remove the Fathom script once you've validated the new tool, and cancel your Fathom subscription at the end of the billing period.

What you'll lose

  • Fathom's UI polish. Fathom has had years to refine its dashboard. Web-Tracking.eu is younger and the dashboard is still iterating.
  • Email reports formatting. Fathom's weekly email is one of the prettiest in the category. Web-Tracking.eu has weekly emails too but they're plainer.
  • Fathom's brand recognition if that matters in your context. Some procurement teams have heard of Fathom and not Web-Tracking.eu.
  • Native uptime monitoring. Fathom bundles a basic uptime monitor. Web-Tracking.eu doesn't.

What you'll gain

  • A hosting story that says "Germany, full stop" with no Canadian company behind it.
  • Pricing in EUR, starting from 0 EUR for the free tier, then 5, 15, and 39 EUR per month.
  • An engagement score per visit that tells you whether the visit was a bounce, a skim, an engaged read, or gold.
  • Built-in Google Search Console integration, no extra subscription needed.
  • A one-click GA4 historical import — useful for businesses that briefly tried Fathom but had GA4 before that.

Try the free tier

If your concern is specifically EU hosting, the difference between Fathom and Web-Tracking.eu is exactly that. Try the free tier at web-tracking.eu with no time limit and decide for yourself.