Fathom Analytics Dashboard & Client Portal for Agencies
Fathom is a lightweight, cookieless analytics tool — privacy-friendly, no consent banner, and the visitor data doesn't go to Google. Fathom is a Canadian company and offers optional EU data isolation, where the data is processed in Europe. MetricDash pulls the numbers straight into each client's Website tab: sessions, unique visitors, pageviews, top referrers, and top pages.
The connection runs per client via an API token — no OAuth, no tracking code. You create the token at app.usefathom.com/api, enter it together with the client's site ID (a short code) in MetricDash, and assign the connection to the matching client account. The data appears in the Website tab and the client portal, in the exact same view that Google Analytics 4 fills.
Fathom is included in every MetricDash plan, and data sources per client account are unlimited — you pay per client, never per connection. Agency plan from €99/month (launch pricing, as of July 2026), currently free to use in full during the open alpha. Fathom is cloud-only — it doesn't offer self-hosting; for API access you just need a Fathom account.
What the Fathom integration does
Top referrers: where visitors come from
MetricDash shows each client's most important referral sources — the hostnames of the sites visitors come from, with the strongest source highlighted. Fathom delivers these referrers as hostnames, not a GA4 channel classification; visitors with no referrer appear as "Direct". So you honestly see which sites send traffic.
Cookieless and GDPR-friendly, no cookie banner
Fathom measures without cookies and without personal data — no consent banner, a tiny script. On request, Fathom processes the data via EU data isolation in Europe. For clients who want to stay clear of Google Analytics, that's often the deciding argument. MetricDash picks up exactly those numbers without you changing anything about the measurement.
All the core numbers in the Website tab
Sessions, unique visitors, pageviews, bounce rate, and average session duration sit in the client dashboard's Website tab — the same provider-agnostic view that Google Analytics 4 fills. Switch providers later and the view stays the same, your workflow unchanged.
Top pages and device split
Which pages pull their weight, and what device are visitors on? The top pages and the split across desktop, mobile, and tablet sit right in the dashboard. On top of that, you see the daily trend over the selected range — no export, no spreadsheet.
Numbers in the client portal with their own login
Your clients get their own read-only login and see their website numbers live at any time — without you granting access to your Fathom account or sending screenshots. They see the same referrers, pages, and sessions you see in the dashboard, just without your agency internals.
How the connection works
- 1Create an API token in FathomCreate an API token with read access at app.usefathom.com/api. The tracking code is already on the website anyway.
- 2Connect via API token and site IDIn MetricDash, enter the API token and the client's site ID (a short code). Then assign the connection to the matching client account — you can combine as many sources as you like per client.
- 3Use the Website tab in the dashboardSessions, visitors, pageviews, top referrers, and top pages appear automatically in the client's Website tab — next to Google Ads, Meta Ads, and Search Console. You build no dashboard and configure nothing.
- 4Enable the client portalGive your client their own portal login if you want. They see the same website numbers live and read-only, at any time — without access to your Fathom account or your agency view.
The metrics MetricDash pulls from Fathom
FAQ
How do I connect Fathom to MetricDash?
Via an API token — no OAuth. You create the token at app.usefathom.com/api, enter it together with the client's site ID (a short code) in MetricDash, and assign the connection to the matching client account.
Can I self-host Fathom?
No. Fathom is cloud-only — it doesn't offer self-hosting. If you want to keep the data in Europe, you can enable EU data isolation in Fathom; the connection to MetricDash stays the same either way.
Why do I see top referrers instead of traffic channels?
Fathom delivers referral sources as hostnames and doesn't classify channels the way GA4 does (organic, paid, social, …). That's why MetricDash honestly shows top referrers for Fathom — the hostnames of the referring sites, with no-referrer visitors as "Direct" — instead of guessing them into channels.
What does the Fathom integration cost?
Nothing extra on the MetricDash side — Fathom is included in every plan, from the Free plan up to the Agency plan (from €99/month, launch pricing, as of July 2026). Data sources per client account are unlimited: you pay per client, never per connection. On Fathom's side you just need a Fathom account for API access. Currently, during the open alpha, MetricDash is completely free.
Can my clients view their own Fathom numbers?
Yes. Through the client portal, every client gets their own login and sees their sessions, top referrers, and top pages themselves at any time — live and read-only, without access to your Fathom account. The Fathom data appears in the dashboard and the portal; website analytics aren't yet included in the automatic report emails.
Related topics
Connect Fathom with MetricDash
Currently in open alpha: every feature free, connect unlimited clients, no credit card required.
Start for free →