

MainWP Fathom
MainWP Fathom is an extension plugin by MainWP that brings Fathom Analytics data into your MainWP Dashboard. It lets you connect Fathom accounts and review visitor statistics for all your Child sites from one screen, using an analytics platform that does not collect or store personal data.
- Version
- 5.1
- Released
- Jun 11, 2026
- Developer
- MainWP
- Type
- WordPress plugin
- Requires
- MainWP
- Licence
- GPL
- Included in
- Every plan, or $5.59 a year on its own
What’s new in MainWP Fathom 5.1
- FixedVisitor Data graph selector so changing the chart type now reloads the selected graph correctly.
- FixedFathom stats cache growth by enforcing a single cached stats row per connected MainWP site.
- FixedFathom stats cache updates so refreshed data updates the existing site cache row instead of creating duplicate entries.
- NewDatabase migration to remove duplicate Fathom stats cache rows while preserving the newest cached data for each site.
- NewExplicit cache clearing when using the Fathom "Refresh Data" action.
- New"Refresh Data" button to the "Visitor Data" tab.
- NewAutomatic sites data cleanup when removing connected Fathom accounts.
- ImprovedImproved Fathom stats refresh behavior to respect the configured data refresh frequency instead of refetching data on frequent page loads.
What it does
If you manage many client sites, checking analytics usually means logging into separate accounts one at a time. This extension pulls Fathom Analytics data into the MainWP Dashboard you already use for site management. You can connect more than one Fathom account, which suits agencies that keep a separate account for each client or project. Because Fathom does not collect or store personal data, it fits teams who want traffic numbers while keeping privacy rules such as GDPR and CCPA in mind.
Data appears in widgets. A global widget on the MainWP Overview page lets you compare all Child sites at a glance, and per-site widgets on each Child Site Overview page give a closer look at one site. You can turn widgets on or off and rearrange them. A Visitor Data tab includes graphs with selectable chart types and a Refresh Data button, stats are cached per site and refreshed on a frequency you configure, and Fathom figures can be added to your client reports. The extension requires MainWP.
Best for
- Agencies managing many client WordPress sites through MainWP
- Freelancers who report website traffic to clients
- Site managers wanting privacy-focused analytics in one dashboard
Features
Connect several Fathom Analytics accounts inside one MainWP Dashboard, so you can handle different clients and projects without switching between logins.
See and compare analytics for all your Child sites from the MainWP Overview page, giving you a high-level view of traffic across your network.
Child Site Overview widgets show Fathom data for a single site, so you can focus on how one client's website is performing.
Activate, deactivate or rearrange the Fathom widgets to keep the data you care about most in view on your dashboard.
The Visitor Data tab presents traffic in graphs, with a chart type selector and a Refresh Data button to pull in current figures.
Stats are cached per connected site and refreshed according to the frequency you configure, instead of being fetched again on every page load.
Add Fathom statistics to the client reports you produce, so clients can see how their websites are performing.
Fathom does not collect or store personal data, which helps you approach analytics with GDPR, CCPA and similar privacy regulations in mind.
MainWP Fathom older versions
- 5.0.2May 16, 20251 new, 2 improvements, 5 fixes
- 5.0.1Mar 16, 20241 improvement, 1 fix
Members and buyers of this product can download older versions.
Questions about MainWP Fathom
Do I need MainWP to use this extension?
Yes. This is an extension for MainWP, so it requires the MainWP Dashboard. It adds Fathom Analytics data to that dashboard and shows statistics for the Child sites you have connected there.
Can I connect more than one Fathom Analytics account?
Yes. You can connect multiple Fathom accounts within your MainWP Dashboard. This helps agencies that keep separate accounts for different clients or projects, and when you remove a connected account, its related site data is cleaned up automatically.
Where does the analytics data appear in the dashboard?
A global widget on the MainWP Overview page summarizes all Child sites, and individual widgets on each Child Site Overview page show one site's data. There is also a Visitor Data tab with graphs and a Refresh Data button.
Is Fathom suitable for privacy-conscious sites?
Fathom Analytics does not collect or store personal data. That makes it a reasonable fit for site owners who want traffic insights while keeping privacy regulations such as GDPR and CCPA in mind.
Is MainWP Fathom free?
The code of MainWP Fathom is licensed under the GPL, so anyone may use, change and share it. GPL Feast is a paid service: a plan or a single purchase gives you the download and automatic updates. The developer's own support, licence key and online services are not included.
Which version of MainWP Fathom is this?
Version 5.1, released Jun 11, 2026. New versions appear here when the developer publishes them, and members get them as automatic updates.
How do I update MainWP Fathom?
Install the free GPL Feast Updater on your site and connect it with your API key. It installs new versions of MainWP Fathom automatically and keeps a backup, so you can roll back.
What does MainWP Fathom need?
MainWP Fathom needs MainWP installed and active.
More from MainWP







