Free analytics tools differ in what they collect, how long they keep it, and who maintains the server. For a small website, blog, affiliate site, or side project, those differences decide how much consent work, historical reporting, and maintenance time the setup will need.
Traffic, search, or behavior data
Google Analytics 4 covers traffic, acquisition, events, and conversions at no software cost, but it brings consent and privacy work in many regions. Google Search Console only covers Google Search performance, so use it beside analytics rather than as a substitute. Microsoft Clarity adds heatmaps and session recordings. Umami is the lighter self-hosted setup, and Matomo On-Premise suits deeper reporting when the extra server and maintenance work is acceptable.
For a beginner setup, start with the question you need answered. Search visibility points to Search Console. Traffic sources and conversion events point to GA4. Layout confusion points to Clarity. Privacy-friendly dashboards point to Umami, and full self-hosted reporting depth points to Matomo if you can maintain it.
| Tool | Best for | Free plan includes | Main limitation |
|---|---|---|---|
| Google Analytics 4 | Full-featured traffic and conversion analytics | Unlimited pageviews, events, acquisition and behavior reports | Requires cookie consent; limited raw data export on free tier |
| Google Search Console | Search traffic and keyword performance only | Query, impressions, clicks, CTR, Core Web Vitals: unlimited | Search data only; no direct-traffic, social, or referral data |
| Microsoft Clarity | Heatmaps and session recordings alongside GA4 | Unlimited heatmaps, session replays, rage-click and scroll data | No traffic acquisition data; not a standalone analytics tool |
| Umami (self-hosted) | Privacy-friendly analytics without a third-party SaaS dependency | Full open-source platform; all data stays on your server | Requires a server or hosting to run; ongoing maintenance overhead |
| Matomo On-Premise | Detailed self-hosted reporting with full data control | Open-source core platform with no data cap | Premium reports are paid plugins; hosting and maintenance are yours |
Why small sites end up with two or three tools
Organic search has become harder to read. Zero-click results, AI-generated answers, and increased SERP features mean raw traffic numbers tell less of the story than they used to. But web analytics is still the primary way to answer questions that matter for a small site, which pages are landing pages, where visitors drop off, which sources convert, and whether a publishing push led to a measurable change in behavior.
For most small sites, the practical stack is two or three tools rather than one. Search Console tells you what Google searchers saw before they clicked. GA4 or Umami tells you what happened after visitors arrived. Clarity explains page-level behavior when the numbers alone do not show why users are stuck. Keeping those jobs separate makes setup easier and avoids expecting one free tool to answer every analytics question, especially on a new site with limited traffic and few conversions during the early launch stage.
Five analytics views of the same site
Google Analytics 4
GA4 is Google’s current analytics platform, and the free version has no pageview cap, no seat limit on reporting, and no hard data retention wall for standard reports. The standard data retention window for event data is set to two months by default but can be changed to fourteen months in the admin settings: do this immediately after setup if you want longer historical comparison.
GA4’s free value is breadth: unlimited traffic, acquisition, engagement, and conversion tracking; Looker Studio integration; Search Console integration; and basic audience and funnel reports. Google’s event collection limits set no cap on distinctly named events for web data streams; the 500-event-name limit applies per app user in app streams. It is the broadest free dashboard for understanding where visitors come from and what they do after they arrive.
The limits are complexity and compliance. Raw event-level export requires BigQuery, which is free within quota limits but adds setup work. Some advanced predictive audiences and modelled conversion features depend on higher data volumes, and there is no SLA or guaranteed support on the free tier. If you are in the EU or targeting EU visitors, cookie consent and consent mode need to be handled correctly.
GA4 fits a site that needs traffic, acquisition, and conversion data in one interface and is comfortable managing the setup. A smaller self-hosted tool can be easier to read, while a behavior tool such as Clarity answers a different set of questions.
Google Analytics (opens in a new tab)
Google Search Console
Search Console does not track pageviews, sessions, referrals, or time on page. It reports Google Search queries, impressions, clicks, average position, indexing, and crawl issues. Use it beside GA4, Umami, or another traffic analytics tool.
Its reports cover query-level clicks, impressions, CTR, and average position for up to 16 months; page-level search performance; index coverage; crawl error reporting; Core Web Vitals field data; and structured data or rich-result validation.
The restriction is scope. Data is aggregated, low-volume queries may be grouped as “other,” and there is no user-level or session-level view. It cannot explain direct, social, referral, or email traffic because it only covers Google Search.
Google Search Console (opens in a new tab)
Microsoft Clarity
Microsoft’s Clarity shows how people use a page rather than how they found it.
Clarity gives behavior data that traffic dashboards do not: heatmaps, session recordings, rage-click, dead-click, and excessive-scroll detection, basic funnel analysis, GA4 integration, and a dashboard with behavioral insights. Microsoft does not state a session or recording cap, and the product has remained free since launch.
The limitation is that Clarity does not report acquisition sources, pageview counts by channel, or traditional conversion data in the way GA4 does. It is a companion to analytics, not a replacement. Session recordings may also auto-expire over time.
It suits sites that need to understand layout and UX problems without paying for Hotjar or FullStory, and it pairs naturally with GA4 because you can move between session recordings and traffic data when diagnosing why a page underperforms.
Microsoft Clarity (opens in a new tab)
Umami (self-hosted)
Umami is open source and cookieless by default, collects no personally identifiable information, and stores all data on your own server. The self-hosted version is free to run, and Umami Cloud hosts it for teams that do not want to manage infrastructure, with a free Hobby tier for one website and 100,000 events a month.
Umami’s self-hosted free value is simple privacy-friendly traffic reporting: unlimited websites, unlimited pageviews, event tracking, referral and source data, real-time visitor view, multi-user access, custom domains, and no external data sharing.
The cost is infrastructure. You need a server or hosting environment, and ongoing maintenance such as upgrades, backups, and uptime is your responsibility. Funnel, retention, and goal reports are included, but reporting depth is lighter than GA4, and Umami Cloud lists session replays and heatmaps only on its Business plan.
Its audience is developers and technically confident site owners who prioritize privacy compliance and do not want to use Google’s infrastructure. Cookieless tracking may reduce consent-banner complexity depending on your legal context, and the interface is easier to read than GA4 for basic traffic patterns.
Umami on GitHub (opens in a new tab)
Matomo On-Premise
Matomo is the heavier self-hosted option. Its free, open-source On-Premise core includes traffic and visitor reports, goals, ecommerce tracking, Tag Manager, APIs, and raw-data access without a hosted-service data cap.
Some of Matomo Cloud’s headline features are not part of the free On-Premise download. Funnels, cohorts, custom reports, and heatmaps with session recordings are sold as premium On-Premise plugins. The distinction matters when comparing Matomo’s core download with a managed Cloud package.
The setup is more involved than Umami. Matomo requires PHP, a MySQL or MariaDB database, and a server sized for the site’s traffic. It also leaves updates, backups, security, and database maintenance to the site owner, and the free security audit tools can check that server’s open ports and security headers.
Matomo fits teams that need detailed reporting and full data sovereignty and have someone comfortable maintaining it. Check whether each required report is in the open-source core or a paid plugin before choosing it over GA4 or Umami.
Matomo On-Premise (opens in a new tab)
Compare traffic, search, behavior, and ownership
| Tool | Type | Cookieless | Self-hosted | Traffic data | Heatmaps | Search data |
|---|---|---|---|---|---|---|
| Google Analytics 4 | Cloud, free | No | No | Full | No | Via GSC |
| Google Search Console | Cloud, free | Yes | No | Search only | No | Yes |
| Microsoft Clarity | Cloud, free | No | No | No | Yes | No |
| Umami | Open source | Yes | Required | Core | No | No |
| Matomo On-Premise | Open source | Optional | Required | Detailed | Paid plugin | No |
When free analytics is enough
Free analytics is enough when:
- You run a blog, content site, or small business website and do not need a support SLA
- You need traffic source, page performance, and basic conversion data
- You are comfortable with GA4’s setup complexity and cookie consent management
- Or you want privacy-friendly analytics and have the technical ability to self-host Umami
When to consider a paid option:
- You need guaranteed data retention beyond what the free tier provides without configuration
- You need customer-level analytics or CRM-linked attribution (requires paid tools like Mixpanel or Amplitude)
- You run a SaaS product where you need event-stream analytics at scale (product analytics, not website analytics)
- You need formal SLA, dedicated support, or compliance certifications your legal team requires
Product analytics versus website analytics: Tools like Mixpanel, Amplitude, and PostHog target SaaS and app teams tracking feature usage within a logged-in product. They are a different category from the website analytics tools above. PostHog has a generous free tier for product analytics if that is your context.
Three of the five tools have no paid tier at all, and the other two charge mostly for hosting. Hosted prices as published in September 2026:
| Tool | Paid option | Price | Difference from free |
|---|---|---|---|
| Google Analytics 4 | Google Analytics 360 | Quote from Google’s sales team | Higher processing limits and service-level agreements for large properties |
| Google Search Console | None | Free | Google offers no paid version |
| Microsoft Clarity | None | Free | Heatmaps and recordings stay free |
| Umami | Umami Cloud Pro | $20 a month | Hosting, 1 million events a month, up to 20 websites and 10 team members, two-year retention |
| Matomo | Matomo Cloud | From €22 a month before tax, for 50,000 hits | Hosting in Europe, email support, 24 months of raw data |
Umami Cloud’s Business plan, at $200 a month, is where hosted session replays and heatmaps start. Matomo’s funnels, heatmaps, and custom reports stay separate purchases for self-hosted installs.
Pair search data with one traffic tool
Google Search Console belongs on any site that wants search traffic, because it is the only tool here that reports what Google searchers saw before they clicked. The second tool is a choice about consent and maintenance. Google Analytics 4 gives the broadest free dashboard without a usage cap a small site is likely to hit, if you can manage cookie consent. Umami fits when privacy requirements come first, since it is lighter to run than Matomo and carries no software fee on hosting you already have. Microsoft Clarity is worth adding once real sessions would explain a page that underperforms.
Matomo On-Premise is worth the effort if you need GA4-depth reporting without relying on Google infrastructure, and you have someone comfortable managing a PHP application long-term.
The site builder can decide this before any analytics tool does. The free website builders guide notes that Wix needs an upgraded site for Google Analytics and Canva keeps Website Insights for Pro.


