TrackWhy vs Matomo
Powerful and self-hostable — but heavy to run and run well.
Matomo is the heavyweight of privacy-conscious analytics. It is open source, can be fully self-hosted so you own 100% of your data, and it is feature-rich — heatmaps, session recordings, A/B testing, ecommerce, an enormous report catalogue. If data sovereignty is a hard requirement and you have the operational appetite, Matomo is a serious, capable tool.
The cost of that power is operational weight. Self-hosting Matomo means running PHP and a database, keeping it patched, tuning it as traffic grows, and managing archiving jobs so reports don’t crawl. The tracker is comparatively large, the UI carries years of accumulated surface area, and many of its privacy guarantees depend on how you configure it — cookieless and consent-free are options you have to set up, not the default.
TrackWhy aims for the privacy ownership story without the server you have to babysit. It is cookieless and banner-free by default, ships a 1.7 KB script, gives you genuine drill-down, funnels, retention, paths and Stripe revenue attribution out of the box, and there is nothing for you to host or patch.
Side by side
An honest comparison — Matomo has real strengths, and we say so. Here is where each tool lands.
| Feature | TrackWhy | Matomo |
|---|---|---|
| Hosting model | Fully hosted — nothing to run | Self-host (you run it) or paid cloud |
| Operational burden | None | PHP + DB, patching, archiving, scaling |
| Data ownership | No PII, no cross-site IDs | 100% on self-host — a genuine strength |
| Cookieless & no banner | Default | Possible, but a configuration choice |
| Script weight | 1.7 KB | Substantially heavier tracker |
| Drill-down past rank 10 | Fast search/sort/paginate everywhere | Deep reports, but a heavier UI to navigate |
| Funnels, retention, paths | Built in from one filter algebra | Available; some features are paid add-ons |
| Revenue attribution | Native Stripe attribution | Ecommerce reporting you configure |
| AI insights | Grounded narration of real numbers | Not a focus |
| Time to value | Minutes — install and read | Setup, hosting and a learning curve |
| Data retention | 5 years, managed | You configure (and store) it |
| Pricing model | One flat plan, all features | Free self-host (you pay in ops) or tiered cloud |
Why teams switch
Matomo’s power comes with PHP, a database, patching and archiving jobs. TrackWhy is fully hosted — you install one script and read the dashboard, with nothing to operate, scale or secure.
Matomo can be cookieless and consent-free, but only if you set it up that way. TrackWhy is cookieless and banner-free out of the box, so you don’t have to get the configuration exactly right to stay compliant.
You get genuine drill-down — search, sort, paginate any breakdown and click to filter the whole dashboard — without navigating Matomo’s sprawling, years-deep report catalogue to find it.
Native Stripe revenue attribution and AI narration grounded in your real numbers ship in the one flat plan — no add-ons, no separate modules.
Switching is quick
FAQ