Fathom WordPress Plugin Not Tracking
Quick answer
The Fathom WordPress plugin usually stops tracking because a caching or minifying plugin rewrites the script, your user role is excluded, or the Site ID is wrong. A 404 on the in-admin dashboard means sharing isn't set to Passworded or Public.
Most likely fix: Check the plugin settings
How to fix it
Try these in order — the most common fix is first.
1. Check the plugin settings
- Go to Settings > Fathom Analytics in WordPress
- Paste the Site ID shown next to your site in Fathom Settings
- Uncheck your role under Exclude Roles while testing
- Click Save Changes
Did this fix it?2. Exclude the script from optimisation plugins
- WP Rocket, SiteGround Optimizer, Hummingbird, W3 Total Cache and WP Optimize are excluded automatically
- For any other plugin, add cdn.usefathom.com/script.js to its JS exclusion list
- Purge all caches and reload in a private window
Did this fix it?3. Fix the 404 on the WordPress dashboard page
- In Fathom, set the site's legacy sharing to Passworded or Public (share links don't work in WordPress)
- If Passworded, enter the share password in the plugin's Fathom Share Password field
- Save and reopen the Fathom menu item
Did this fix it?
Symptoms
No data from a WordPress site, your own visits never show, or the Fathom page inside WP admin shows a 404.
Why it happens
- Caching/minify/combine plugin other than the auto-excluded ones rewriting the script
- Wrong Site ID in Settings > Fathom Analytics
- Your role checked under Exclude Roles
- IP blocked in the site firewall or tracking blocked in your browser
- Dashboard sharing not set to legacy Passworded/Public, or missing share password
This guide also covers
- fathom wordpress plugin not working
- fathom analytics wordpress not tracking
- fathom wordpress 404
Still not working?
If Fathom Analytics keeps failing, you're not alone. See every Fathom Analytics problem users report or the alternatives people switch to.
Done fighting Fathom Analytics? Our small team builds your own Fathom Analytics alternative, made for how you work. On your domain or hosted by us. Price agreed together.
Get a quoteOther Fathom Analytics errors
- Fathom Analytics Not Working (No Visits Showing)
- Fathom Only Showing Homepage in Stats
- Fathom Analytics Blocked by Ad Blockers
- Fathom Events Not Showing Up
- Fathom Not Tracking Page Changes in Next.js and SPAs
- Fathom Numbers Different From Google Analytics
- Fathom Referrers Missing or Showing as Direct
- Fathom Google Search Console Data Not Showing