The real cost isn’t in the subscription, it’s in the decision
When someone raises the idea of measuring their website traffic, the conversation tends to drift quickly toward the price of the tool. That’s a mistake in focus. The useful question isn’t how much a platform costs, but what decisions you’re going to make with the data it gives you. A free tool that answers your questions is worth more than a paid one with forty reports that nobody opens.
Google Analytics 4 is the obligatory reference: free, with sampling limits at high volumes and an interface that many teams find hostile. According to Google’s official documentation, sampling can be triggered in exploratory reports when volume exceeds certain thresholds—something that rarely happens in a small business, but that in a media outlet with hundreds of thousands of monthly sessions distorts averages and percentages.
Where each free option leaves you stranded
Google Analytics 4
Free and with native integration with Search Console and Ads. Its weak point is data retention: by default, fourteen months for custom explorations. If you do a two-year seasonality analysis, either you planned it in advance or you won’t have a historical series.
Matomo in its self-hosted version
No license cost, but it isn’t free: you need a server, maintenance, and someone to update it. In projects with low traffic and strict privacy requirements (GDPR without transfers to third parties) it’s very cost-effective. In an ecommerce with thousands of orders a day, the database grows and performance suffers if you don’t size the hosting well.
Plausible or Umami
Lightweight, cookieless, and easy to read. Ideal for blogs and corporate websites that only need to know which pages work and where visits come from. Practical limitation: multichannel attribution is basic and conversion funnels are scarce. If you sell online and need to understand the full journey to purchase, they fall short.
When paying is truly justified
There are three scenarios where a paid tool saves money rather than spending it:
- Intent and competitor keyword analysis: platforms like Semrush or Ahrefs offer estimates of other domains’ organic traffic that no free tool replicates with that granularity. They serve to prioritize content, not to measure your own traffic.
- Funnels and advanced attribution: when you need to cross-reference channels and assign value to each touchpoint, paid analytics suites (or GA4’s paid module, Analytics 360) offer models that the standard version doesn’t include.
- Server-side data without sampling: solutions like Matomo Cloud or Fathom on paid plans guarantee unlimited retention and complete data, something critical in audits.
A mistake I see repeated
Installing the GA4 tag and not filtering internal traffic. The team enters the website from the office, reviews pages, and contaminates the metrics. With a free tool without configuration, that noise can represent a notable percentage of sessions in small projects. Before assessing whether you need to pay, review the configuration: IP filters, well-defined conversion events, and consent properly set up. Many problems attributed to the tool are implementation issues.
Recommendation based on your situation
If your website receives fewer than 10,000 monthly sessions and you don’t sell directly, a well-configured GA4 plus Search Console covers 90% of your needs. If you need strict privacy, self-hosted Matomo or Plausible. If you compete for positions and need to understand what your competition is doing, a paid subscription pays for itself quickly. And if your volume is high and you make business decisions with the data, sampling and limited retention stop being a detail and become a risk. None of these tools guarantees results: they measure what you configure.