SeonavoHomeGuidesSign in
Comparison

A Google Analytics alternative without cookies: Seonavo and GA4 compared

Google Analytics 4 is free, powerful and installed almost everywhere. It is also built for advertisers and analysts first. This page sets out where a small cookieless tool does the job better, where it does not, and how to decide.

Seonavo team7 min read
On this page
  1. The short version
  2. Side by side
  3. Cookies, consent and IP addresses
  4. Reading the numbers
  5. Scroll depth, rage clicks and AI traffic
  6. Setup and page weight
  7. When to keep Google Analytics
  8. Running both
  9. Common questions

In short. Keep Google Analytics if you buy Google Ads or need revenue and audience reports. Choose Seonavo if you want to know how people read your pages, without cookies or a consent banner for analytics, and you would rather be told what changed than build reports.

01Side by side

SeonavoGoogle Analytics 4
CookiesNoneFirst-party cookies by default
IP addressesNever written to diskSent to Google and used to work out location; not stored
Counting visitorsAn anonymous identifier that changes every dayUsers recognised across days and, with sign-in, across devices
Reading the numbersA written summary of what changed, plus suggested next stepsReports and explorations you configure and read yourself
Scroll depthEvery page, as a percentage, plus who reached the endOne event when a visitor passes 90%; finer steps need extra setup
Rage clicksBuilt in, with the element clickedNot included
Visits from AI assistantsTheir own channel, split by assistantListed among referrals unless you build a channel for them
SEO checks tied to trafficWeekly crawl, with before and after for each editA separate tool
Advertising and audiencesNoneGoogle Ads attribution, remarketing audiences
Revenue and e-commerce reportsNone; goals and conversion rates onlyBuilt in
Raw data exportNone yetBigQuery export
History kept90 daysStandard reports keep aggregated history; detailed explorations are limited to months
SetupOne line in the page headA property, a data stream, and often a tag manager

The tinted cell marks the stronger side on that row. Google changes GA4 regularly, so check anything you plan to rely on against its own documentation.

02Cookies, consent and IP addresses

GA4 sets first-party cookies to recognise a returning browser. In places where consent is required before such cookies are set, that means a banner, and visitors who decline are either not measured or are estimated by modelling.

Seonavo sets no cookies at all. To tell one visitor from another within a day it computes a one-way identifier from the site, the date, the IP address and the browser, mixed with a secret key. The IP address itself is never written to disk and the identifier changes every day, so it cannot follow anyone from one day to the next or from one site to another.

The cost of that design is real: Seonavo cannot tell you how many of this week’s visitors also came last week. Someone who returns tomorrow is counted as a new visitor. If returning-user analysis matters to you, that is a reason to keep GA4.

Whether you need a banner depends on your country and on everything else running on your site, not on analytics alone. Seonavo does not add a reason to show one.

03Reading the numbers

GA4 gives you a set of standard reports and a tool for building your own. It can answer almost any question, provided you know how to ask it. Many site owners open it, see a wall of tables, and close it again.

Seonavo starts from the other end. The overview opens with sentences:

Visits are up 31% on the previous period (254 → 332).

Read depth fell from 65% to 59% — the new audience may be less interested.

Visits from AI engines: 53 — ChatGPT (36), Gemini (17).

Example figures. The sentences are produced from your own data.

Below the summary it lists growth opportunities: a specific page, what to change, and roughly what the change is worth, worked out from your last 30 days. The same summary arrives by email once a week. The tables are still there when you want them.

04Scroll depth, rage clicks and AI traffic

Scroll depth. GA4’s enhanced measurement records a single scroll event, when a visitor gets 90% of the way down. To see 25%, 50% and 75% you add your own events, usually through Google Tag Manager. Seonavo measures the deepest point reached on every pageview, reports the average per page, and separately records whether the bottom of the page was actually reached.

Engaged time. Both tools try to count attention rather than an open tab. GA4 reports average engagement time while the page is in focus. Seonavo counts time only while the visitor is scrolling, moving, touching or typing.

Rage clicks. Three or more quick clicks in the same spot usually mean something looks clickable and is not. Seonavo reports them with the page and the element. GA4 has no such report; Microsoft Clarity does, and can be run next to either tool.

AI assistants. Visits from ChatGPT, Gemini, Perplexity, Claude and Copilot land in GA4’s referral list unless you define a custom channel. Seonavo groups them into an AI channel on its own. The guide to ChatGPT traffic explains how those visits are recognised and why the count is a minimum.

05Setup and page weight

GA4 setup means creating a property and a data stream, placing the Google tag, and for anything beyond the defaults, configuring events, often in Tag Manager. Seonavo is one line before </head>; goals are an attribute on the button you care about.

The Seonavo script is under 4 KB compressed and loads with defer, after the page. The Google tag is many times larger. On a fast connection neither is noticeable; on a slow phone the smaller script is kinder.

06When to keep Google Analytics

  • You run Google Ads. Conversion import, attribution and remarketing audiences depend on GA4 or the Ads tag.
  • You need revenue reports. Purchases, product performance and funnels across a checkout.
  • You analyse returning users or cohorts. Seonavo’s daily identifier rules this out by design.
  • You need more than 90 days of history or a raw export for your own warehouse.
  • You need country or city reports. Seonavo does not record location.

07Running both

The two scripts do not interfere. A common arrangement is GA4 for advertising and long-term history, and Seonavo for the weekly read on what changed and which pages lose people. If you do this, compare trends rather than totals, because the two count visitors differently.

08Common questions

Is Seonavo a full replacement for Google Analytics?

For a content site, a small shop or a business site that wants to know what visitors did, usually yes. If you depend on Google Ads attribution, audiences for remarketing, revenue reports or a BigQuery export, it is not, and you should keep GA4 for those.

Can I import my Google Analytics history?

No. Seonavo starts counting from the day you add the script. Run both for a while if you want an overlap to compare.

Will the numbers match?

Not exactly. Seonavo counts visitors without cookies, using an anonymous identifier that changes each day, and it filters known bots. GA4 counts cookie-based users and can model visits it could not measure. Expect the trend to agree and the totals to differ.

Does Seonavo cost anything?

It is free while in beta, for up to three sites per account.

Try it next to what you have

Add one line to your site and compare a week of Seonavo with your current reports. Free while in beta, no card needed.