If you have a WordPress website, you can either copy/paste your Fathom Pro tracking code into your footer theme file, or use our WordPress plugin.
By using Fathom Analytics for WordPress you can view your Fathom dashboard directly within your WordPress admin area (cool, right?).
In order to show your Fathom dashboard inside WordPress, your dashboard has to be public or privately shared (with a password).
Here’s how you set it up:
- Download the Fathom Analytics plugin
- Log into Wordpress
- Go to
- Search for
Install Now, then
- Go to
- Type in your SiteID. If you don’t know your SiteId, log into Fathom, go to
Sites, then your SiteID will be beside the name of your site
- If your dashboard is public, leave “Fathom share password” blank. If your dashboard is privately shared, then type in the share password
Fathom URLset to cdn.usefathom.com
Taking the above steps automatically places the Fathom tracking code into the footer of every page of your WordPress site.
If you now want to see your Fathom dashboard from within Wordpress, make sure “Display Analytics Menu Item” is checked off. Hit
Save Changes, and you’ll see Analytics on the menu in WordPress on the lefthand side.
Download Fathom Analytics for WordPress here.
If your WordPress site isn't showing new analytics, even after you've installed our plugin, read this
WordPress can sometimes be tricky because there are a lot of moving parts (plugins, themes, extra code, etc). If you've installed our plugin, you've set it up with a custom domain or left the URL blank and you still aren't seeing analytics on your dashboard, it's probably one of two thigns:
- You're using a caching plugin (like WPRocket). Look for a way in that plugin to "exclude" our script from being cached, as our script loads from our servers, not from your local install (that's why our script is so fast).
To exclude our script from any of the above scenarios, add either
cdn.usefathom.com/script.js to the exclusions if you are not using a custom domain, and if you are, then exclude
youranimal.yourdomain.com/script.js where "youranimal" is the custom sub domain we gave you and "yourdomain.com" is the top level custom domain you created.
To learn about all the options we offer, read our advanced documentation here.
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.