Fathom Analytics
Simple, cookieless web analytics from Canada
A polished one-page dashboard with events, revenue and 50 sites on every plan. There is no free plan and no funnels, and its live count only updates every 5 minutes.
- From $15 a month
- No cookies
- 50 sites on every plan
- Data stored in the US
We make WireBoard, one of the tools we review. It is scored on the same criteria as every other tool. How we review
Who it suits
A good fit if
- You run many sites: every plan covers 50, and packs of 50 more cost $10 a month.
- You want pages, sources, events and revenue on one clean page, without cookies.
- You want your Search Console keywords next to your traffic.
Look elsewhere if
- You need funnels or user journeys: Fathom has neither.
- Your data has to be stored in the EU: Fathom stores it in the US.
- You run one small site on a tight budget: the cheapest plan is $15 a month, with no free option.
Scores
Above average on ease of use and privacy. Below average on reporting, features and real-time data.
- Fathom Analytics
- Average of the 18 tools we reviewed
Every tool is scored from 0 to 5 on the same seven criteria, and the overall score is their average. How we score
Why these scores
- Ease of use5.0, average 3.8
- One line of JavaScript to install and a single page to read.
- Privacy4.0, average 3.2
- No cookies and no raw IP addresses in analytics records, but the code is closed and data is stored in the US.
- Design4.0, average 3.9
- Clean and fast, with saved views but no custom dashboards or widgets.
- Pricing3.5, average 3.6
- $15 a month for 100,000 pageviews on 50 sites, but there is no free plan and the 7-day trial needs a card.
- Reporting3.5, average 4.1
- Combined filters, period comparisons, saved views, shared dashboards, CSV exports and email reports, with no custom reports.
- Features3.0, average 4.1
- Events with revenue values, campaigns, Search Console data and an API on every plan, but no funnels and no custom event properties.
- Real-time data2.0, average 3.2
- A current visitors panel with pages and referrers, which Fathom says updates in 5-minute intervals.
Key facts
No cookies, and every feature on every plan. But the code is closed, the data sits in the US, and there is no free plan.
- Price
- From $15 a month for 100,000 pageviews on up to 50 sites
- Free plan
- None
- Free trial
- 7 days, card required
- Cookies
- None: no cookies, and no raw IP addresses in analytics records
- Open source
- No. Only the older Fathom Lite is MIT licensed
- Self-hosting
- No, cloud only
- Data stored in
- The US. EU visits have their IP address removed in the EU first
- Company based in
- Canada
- Live view
- Current visitors with their pages and referrers, updated in 5-minute intervals
- Data kept for
- Your full history, for as long as you subscribe
- Billing
- Monthly, or yearly with 2 months free
From Fathom Analytics’s own site, checked on .
Pricing
$15 a month covers 100,000 pageviews on 50 sites. There is no smaller, cheaper plan.
$15a month to start, for 100,000 pageviews on up to 50 sites
| Pageviews a month | Relative price | Monthly | Yearly |
|---|---|---|---|
| 100k | $15 | $150 | |
| 200k | $25 | $250 | |
| 500k | $45 | $450 | |
| 1M | $60 | $600 | |
| 2M | $100 | $1,000 | |
| 5M | $140 | $1,400 | |
| 10M | $200 | $2,000 | |
| 15M | $290 | $2,900 | |
| 20M | $380 | $3,800 | |
| 25M | $470 | $4,700 |
Yearly billing costs ten months for twelve. Pageviews and events count against the same allowance. Extra sites come in packs of 50 for $10 a month. Above 25 million pageviews, Fathom quotes a price.
Compare Fathom Analytics’s prices with other tools on compare-analytics.com (opens in a new tab)
Our review
What you get
Fathom shows visitors, pageviews, time on site, bounce rate and event completions on one page. Below the chart sit boxes for pages (with entry and exit pages), referrers, sources, countries down to cities, devices, browsers, operating systems, events and UTM campaigns. An AI tab, added in October 2026, shows visits sent by tools such as ChatGPT, Gemini, Perplexity and Claude.
Click any row and the whole dashboard filters to it. You can combine filters, compare against the previous period, week, month, quarter or year or a custom range, and save a set of filters as a named view that everyone on the site can reuse. Milestones mark a launch or a redesign on the chart.
Events cover sign-ups, form submissions and link clicks. A purchase event can carry a value in the currency you choose, so revenue sits next to the number of completions. Connect Google Search Console and its search terms, clicks, impressions and positions appear beside your traffic.
Reports go out by email every week or month, to you or to clients, and one email can cover several sites. Dashboards can be shared publicly or behind a password, data exports to CSV, and every account gets the API at no extra cost. Every plan has every feature, and covers at least 50 sites.
Who it is for
Fathom suits people who want one clean page and nothing to configure: bloggers, consultants, small businesses and SaaS marketing sites. It is a strong match for agencies and freelancers with many small sites, because every plan includes 50 sites and the email reports and share links are built for clients. Since October 2026, each client or contractor can get a separate share link, with an optional password and expiry date, that you can revoke on its own.
It also fits teams that want no cookies and a company that sells software rather than data. Fathom stresses that it is independently owned.
Look elsewhere if you need funnels, journeys or event properties, since Fathom has none of them. The same goes if your data has to be stored in the EU, if you watch traffic as it happens, or if you run one small site on a tight budget.
Setting it up
You add one line of JavaScript, or use a ready-made integration for WordPress, Ghost, Webflow, Next.js, Nuxt and others. New visits reach the dashboard within minutes. Each event takes a short snippet of code, fathom.trackEvent('name'), with an optional value in cents. Since October 2026 the API also accepts event names, so integrations no longer need the old goal codes.
The 7-day trial needs a card, and Fathom says it emails you before the first charge. It suggests running Fathom next to your current analytics during the trial, so you see your real pageviews before choosing a plan.
If you are leaving Google Analytics, Fathom imports your GA4 history, so your charts do not start on the day you switch. Email reports show only the data Fathom collected itself.
Reports and dashboards
Day to day, you open the dashboard and read it from the top. Charts group data from hourly to yearly, and you can drag across the chart to zoom. Each site has its own reporting timezone. A detail view lists 100 rows per page with bounce rate and time on page, and a second dimension (browser, country or device type) splits each row further.
The Realtime panel shows how many people are on your site, the pages they are viewing and where they came from. Fathom says it updates in 5-minute intervals, and a visitor who stays on one page longer than 5 minutes drops out of the count.
Housekeeping tools have grown in 2026. Firewall lists can block or allow traffic and events, and since October you can filter the dashboard to unwanted visits, check them and remove them from every report, with an undo. An AI assistant called Luna, also new in October, answers questions about Fathom and your stats.
For data outside the dashboard, CSV exports and email reports are unlimited on every plan. The API is free on every plan, and since June 2026 paid API plans from $19 to $399 a month raise the rate limits for heavy users.
Privacy and your data
Fathom sets no cookies. To count unique visitors, it builds a SHA-256 signature from the IP address, the browser's user agent, the site and a salt that changes every day at midnight UTC, so the same person cannot be followed from one day to the next. Fathom says ordinary analytics records hold no raw IP address or user agent field. Records it flags as bots do keep an IP address.
The company is in Canada and stores analytics data on servers in the US. Visits from the EU go through Bunny, an EU-owned CDN, to Fathom's servers in the EU, where the IP address is removed, and only the anonymous result reaches the US. Fathom calls this EU isolation, and it is on by default on every plan. You keep your full history for as long as you subscribe. The code is closed: only the older Fathom Lite is open source.
Pricing in practice
There is one plan with every feature, priced by pageviews: $15 a month for 100,000, $25 for 200,000, $45 for 500,000, $60 for 1 million and $470 for 25 million. Pageviews and events share the same allowance across all your sites. Plans up to 500,000 pageviews cover 50 sites; larger ones cover 75 to 350. Packs of 50 more sites cost $10 a month or $100 a year, up to 15 packs. Yearly billing gives two months free.
- A small blog with 15,000 pageviews a month pays $15 a month, or $150 a year. There is no smaller plan.
- A growing shop with 350,000 pageviews and 60,000 tracked events uses 410,000 of the allowance: $45 a month, or $450 a year, with revenue on its purchase events but no funnel to show where buyers drop out.
- An agency with 120 client sites and 800,000 pageviews in total takes the $60 plan, which covers 75 sites, plus one pack of 50 sites: $70 a month.
At the limit, Fathom says it never turns analytics off for an occasional spike. If you stay well over, it emails you about a larger plan and sends reminders, with extra time, before it pauses dashboard and API access, and it keeps collecting data throughout. Above 25 million pageviews, it quotes a price. Our pricing comparison lines these figures up against other tools.
Alternatives to Fathom
- WireBoard (made by us) fits if you need funnels or a live view. It has funnels, goals and journeys of up to 29 steps on every plan, widgets that stream within seconds rather than every 5 minutes, and EU hosting. A free plan covers 50,000 pageviews a month on 2 sites, then $9 a month buys 100,000 pageviews on 50 sites. It sets cookies by default, with an optional cookieless mode.
- Pirsch is cookieless too, stores data in Germany and starts at $6 a month for 10,000 pageviews on up to 50 sites. Funnels come with its Plus plan.
- Plausible is open source and hosted in the EU, from $9 a month for one site, with funnels on Business.
- Simple Analytics has a free plan for 5 hobby sites and keeps data in the Netherlands, but no revenue tracking.
For faster live views, see our real-time shortlist.
Where it falls short
There are no funnels, no user journeys and no event properties beyond a value. You cannot follow visitors through a sign-up flow or split traffic by your own data, such as logged-in users or article authors.
The Realtime panel shows the pages people are on and where they came from, but Fathom says it updates in 5-minute intervals. That is too slow to watch a launch or a newsletter send as it happens.
There is no free plan and no plan below 100,000 pageviews, so a small blog pays $15 a month where Pirsch starts at $6 and Plausible at $9. The 7-day trial needs a card. The code is closed and there is no self-hosted edition. And if your data has to be stored in the EU, Fathom's US storage rules it out, however the EU visits are anonymised on the way.
How it compares
It costs less than Plausible at 100,000 pageviews, but Pirsch costs less up to 20 million pageviews and keeps data in Germany, and Simple Analytics has a free plan.
- Free plan
- Up to 50k pageviews
- Cookieless
- Optional
- Open source
- No
- EU hosting
- Yes
- Free plan
- Up to 100k events
- Cookieless
- Yes
- Open source
- Yes
- EU hosting
- Your choice
- Free plan
- No
- Cookieless
- Yes
- Open source
- Partly
- EU hosting
- Yes
- Free plan
- Self-hosted only
- Cookieless
- Yes
- Open source
- Yes
- EU hosting
- Yes
- Free plan
- Self-hosted only
- Cookieless
- Optional
- Open source
- Yes
- EU hosting
- Yes
- Free plan
- 5 sites, 30 days of data
- Cookieless
- Yes
- Open source
- No
- EU hosting
- Yes
Fathom Analytics (this review)
Starts at $15 a month
3.6out of 5
- Free plan
- No
- Cookieless
- Yes
- Open source
- No
- EU hosting
- No
Made by us

WireBoard
See your traffic as it happens, on live dashboards you build yourself. Nearly every feature is on the free plan.
- Visitors, sources and events streamed live
- Several sites in one view, on 60+ widgets
- Events, goals, funnels and revenue on every plan
- Free for 2 sites, $9 a month for 50
- Data processed in Germany and Finland

Questions
Does Fathom need a cookie banner?
Fathom sets no cookies and says its analytics need no cookie banner. It counts unique visitors with a hash that uses a salt it changes every day at midnight UTC, so the same person cannot be followed from one day to the next. Whether your site needs a banner also depends on everything else it loads, and on the law where you operate.
Is Fathom free?
No. The cheapest plan costs $15 a month for 100,000 pageviews on up to 50 sites, or $150 a year. The 7-day trial needs a card, and Fathom says it emails you before the first charge. It explains that it has no free plan because it sells software, not data, and wants its pricing to last.
Where is Fathom's data stored?
On Fathom's servers in the US. Visits from the EU first go to Fathom's servers in the EU, where the IP address is removed, and only the anonymous data travels on to the US. Fathom calls this EU isolation, and it is on by default on every plan. The company itself is Canadian.
Can I import Google Analytics data into Fathom?
Yes. Fathom imports historical data from Google Analytics 4, so your charts reach back past the day you switch. Email reports leave the imported figures out and show only what Fathom collected itself. Fathom suggests running it alongside your current analytics during the trial, so you can compare the numbers before you switch.
Does Fathom have funnels?
No. Fathom tracks events, with an optional revenue value, but it has no funnels, no user journeys and no event properties beyond that value. You can see how many people completed a sign-up event, but not where the others dropped out. Pirsch has funnels on its Plus plan, Plausible on Business, and WireBoard and Umami on every plan.
Does Fathom show real-time visitors?
Yes. A Realtime panel shows how many people are on your site, which pages they are viewing and where they came from. Fathom says it updates in 5-minute intervals, and a visitor who stays on one page for longer than 5 minutes drops out of the count. That is too slow to follow a launch minute by minute.
Fathom or Pirsch?
Both are cookieless, cover 50 sites on the entry plan and fit on one page. Pirsch is German, stores data in Germany, starts at $6 a month for 10,000 pageviews and offers funnels on its Plus plan. Fathom stores data in the US, starts at $15 for 100,000 pageviews, and has no funnels at any price.
Fathom or Plausible?
Both are cookieless and fit on one page. Fathom covers 50 sites on every plan and starts at $15 a month for 100,000 pageviews, where Plausible's Starter costs $19 for that traffic on a single site. Plausible is open source, stores data in the EU and offers funnels on Business. Fathom is closed source and stores data in the US.
About this review
First published on . Facts and prices checked on against Fathom Analytics’s own site.
Analytics Alternative is run by SwissOps, which also makes WireBoard, one of the tools on this site. WireBoard is scored on the same seven criteria as every other tool. How we review
Where the facts come from:
Spotted something out of date? Tell us.
