All comparisons

Honest Analytics vs Matomo

Pick Matomo if: you need the depth - segments, heatmaps, session recordings, ecommerce reporting, custom dimensions - and you have the server headroom to run it.

It would be easy to write this page as “ours runs inside WordPress and theirs does not”. That would be wrong. Matomo for WordPress runs inside WordPress too, stores its data in your WordPress database, and sends nothing to a third party. On the question most of this site is about, Matomo is on the same side.

So the comparison is about scope, not architecture.

Matomo is a platform. This is a plugin.

Matomo is a full analytics product with a long history, and Matomo for WordPress puts that whole product inside your site. Segments, custom dimensions, ecommerce, goal funnels, visitor logs, individual visitor profiles, and paid add-ons for heatmaps, session recordings and form analytics.

Honest Analytics is deliberately narrower. It answers how many people came, which pages they read, where they came from, when they turned up and on what, plus goals, funnels, campaigns and crawlers in Pro. There is no visitor log and no individual profile, because it does not keep per-visitor rows to build one from.

Neither of those is better in the abstract. One of them is more than most WordPress sites need.

Side by side

Honest AnalyticsMatomo for WordPress
Runs inside WordPressYesYes
Data in your WordPress databaseYesYes
How it storesOne row per hour per dimensionPer-visit rows
Visitor log and profilesNoYes
Segments and custom dimensionsNoYes
Heatmaps and session recordingsNoPaid add-on
Cross-day visitor journeysNo, by designYes
Stated memory guidanceNone beyond WordPress itself256MB recommended
Vendor advice at high trafficKeep using itConsider their cloud

What that costs on your server

Matomo’s own documentation is straightforward about this: running it “can use significant resources”, because each visitor generates additional tracking requests, and it recommends 256MB of memory. For high-traffic sites and for multisite with many sites, Matomo itself suggests using their cloud instead.

Honest Analytics is built for the other end of that trade. It writes one row per hour per dimension rather than one row per visit, so a site with a hundred thousand views a day and one with a hundred use roughly the same disk. Around 110,000 events fit in about 15 MB. There is no per-visitor table to grow, because per-visitor rows are never written.

That is a design choice with a cost attached, and the cost is the thing Matomo can do that this cannot: reconstruct what one visitor did.

The identity models differ

Matomo can be configured to be privacy-preserving, and many people do configure it that way: anonymise IPs, disable cookies, honour Do Not Track. It is capable of the same posture.

The difference is the default and the floor. Honest Analytics has no configuration that stores an IP address or builds a cross-day identifier. The salt behind the anonymous identifier is overwritten every 24 hours and the old one is destroyed, so yesterday’s identifiers cannot be recomputed by anyone, including someone holding the database. The limitation is deliberate: it is what makes the privacy claim checkable rather than a setting somebody might change.

Where Matomo is the better choice

  • You need the depth. Segments, custom dimensions, visitor profiles, ecommerce reporting.
  • You want heatmaps, session recordings or form analytics, which this does not do at all.
  • You are migrating from Google Analytics and want a like-for-like replacement, including the parts most sites never use. Matomo is much closer to GA4 in shape.
  • You already know Matomo. Familiarity is a real reason.

Where this is the better choice

  • You want the report to be readable without training. The most common complaint about GA4 is complexity, and a platform is a platform whoever builds it.
  • Your server is modest, or you run multisite, or you are on hosting where memory is the scarce resource.
  • You want the privacy position to be a property of the software rather than a configuration you have to get right and keep right.
  • You want reports where you are already working - the posts list, the editor sidebar, the dashboard widget - rather than in a section of the admin you have to go to.

The honest summary

Matomo is the more capable product and says so honestly about what it costs to run. If you want an analytics platform in your WordPress site, install Matomo. If you want to know how your site is doing without installing an analytics platform, this is the smaller thing.