Plugin
PluginUpdated
MainWP Fathom Extension
MainWP Fathom Extension by MainWP connects Fathom Analytics with your MainWP Dashboard.
Product facts
- Version
- 5.1
- Released
- 12 June 2026
- Type
- Plugin
- Licence
- GPL
- Included in
- Every plan, or $5.59 / year on its own
Overview
Managing analytics for several WordPress sites can mean switching between accounts and dashboards. This plugin brings Fathom Analytics data into MainWP, so site managers can review connected sites in one central workspace. It supports multiple Fathom Analytics accounts, which can help agencies organize analytics for different client projects.
A global widget displays analytics for Child sites from the MainWP Overview Page, while individual site widgets provide a closer view of each site's data. You can choose which Fathom widgets appear and rearrange them to suit your dashboard. The Visitor Data tab includes a Refresh Data action for requesting updated statistics.
Features
- Multiple account connections: Connect multiple Fathom Analytics accounts in MainWP to manage analytics for different sites, clients, and projects from the dashboard.
- Global site overview: View analytics for connected Child sites in a widget on the MainWP Overview Page, giving you a central view of site data.
- Individual site widgets: Use Child Site Overview widgets to review analytics for each site separately within the MainWP dashboard.
- Customizable dashboard: Activate or deactivate Fathom widgets and rearrange their placement to shape a dashboard around the analytics you want to see.
- Visitor data refresh: Use the Refresh Data action in the Visitor Data tab to request refreshed Fathom statistics for a connected site.
- Visitor data graphs: Select a graph type for visitor data to view analytics in the chart format you choose.
Best for
- Agencies managing multiple client WordPress sites
- Freelancers tracking analytics across client projects
- WordPress professionals using MainWP and Fathom Analytics
Changelog
Version 5.1 — 11 June 2026
- Fixed Visitor Data graph selector so changing the chart type now reloads the selected graph correctly.
- Fixed Fathom stats cache growth by enforcing a single cached stats row per connected MainWP site.
- Fixed Fathom stats cache updates so refreshed data updates the existing site cache row instead of creating duplicate entries.
- New Database migration to remove duplicate Fathom stats cache rows while preserving the newest cached data for each site.
- New Explicit cache clearing when using the Fathom "Refresh Data" action.
- New "Refresh Data" button to the "Visitor Data" tab.
- New Automatic sites data cleanup when removing connected Fathom accounts.
- Improved Improved Fathom stats refresh behavior to respect the configured data refresh frequency instead of refetching data on frequent page loads.
- Improved Reduced Fathom Aggregation API usage by combining graph metric requests into a single aggregation request, helping reduce API calls and avoid rate limits.
- Improved Improved Fathom asset cache-busting by using the plugin header version for CSS/JS enqueue versions, with a file modification time fallback.
- Improved Improved extension initialization timing to ensure proper loading order with other plugins and improve startup compatibility.
Earlier versions
- 5.0.2 (15 May 2025): 1 new, 2 improved, 5 fixed
- 5.0.1 (14 March 2024): 1 improved, 1 fixed
FAQ
Is MainWP Fathom Extension free?
The code of MainWP Fathom Extension is licensed under the GPL, so anyone may use, change and share it. GPL 247 is a paid service: a plan or a purchase of MainWP Fathom Extension gives you the download and its updates. The developer's own support, licence key and online services are not included.
Which version of MainWP Fathom Extension is this?
Version 5.1, released 12 June 2026. New versions appear here when the developer publishes them.
How do I update MainWP Fathom Extension?
Install GPL 247 Updater on your site and paste your key from My Account. It installs new versions of MainWP Fathom Extension for you.






