switch in minutes · keep your data

The GA4 alternative that tells you what to fix

Leaving GA4? It's confusing, thresholded, and quietly blocked by ad-blockers, so people don't trust the numbers. smolanalytics gives you exact numbers you own, no consent banner, and a straight answer in plain English. And it's yours.

Start the 14-day trialSelf-host (free) →

the same week, counted both ways

These are our own numbers for this site, not a benchmark we designed to win. Over 7 days a JavaScript pixel — which is what GA4 uses — recorded 34 visitors. Reporting from the server over the same week recorded 483 fetches by 8 AI crawlers across 163 pages.

Those reads happen whether or not anyone clicks through. When an assistant answers in place there is no visit for GA4 to record, and nothing in its reports says so.

Not a knock on GA4: no pixel can see this, because these crawlers execute no JavaScript. It is a different data source, and ours reports both halves on one log. Measured 2026-08-18 · recomputed hourly, never hand-typed.

is smolanalytics a good GA4 alternative?

Yes, if you want numbers you can trust and own. Google Analytics 4 thresholds and samples its data, gets stripped by ad-blockers because it loads Google's gtag script, and needs a cookie consent banner. smolanalytics counts every event exactly, is first-party, served from your own domain, so the default ad-block lists don't strip it the way they strip Google's gtag, and runs cookieless with no banner. It replaces GA4's confusing report-building with a plain-English ask bar and a daily verdict on what to fix, and you can query your numbers from your own editor (Cursor or Claude) over MCP. It is open source (MIT): self-host it free forever, or use the hosted cloud free for 14 days, and your data stays on your box and never trains a model. Keep GA4 if you run Google Ads and need its native Ads and BigQuery loop.

why people leave GA4

“GA4 is reporting about 10% of our actual traffic.”

r/GoogleAnalytics

“They do not trust data from GA4.” (product teams + senior management)

r/GoogleAnalytics

“I've never seen a tool upgrade that made simple things sooo complicated.”

@StoriesWithGill

GA4 vs smolanalytics

GA4smolanalytics
The numbersthresholded, sampled in explorationsexact, every event counted
Ad-blockersblock the gtag script outrightfirst-party, served from your domain
Consent bannercookies → GDPR bannercookieless, no banner
Getting an answerconfusing UI, build a reportask in your editor, plain English
Who owns the dataGoogle processes it, on Google's termsyou do, your box, never trains a model
Pricefree, inside Google's ecosystemfree self-host (MIT), or $49 flat cloud

when to keep GA4

Swap in two minutes

<!-- remove the GA4 gtag snippet, drop this in -->
<script src="https://YOUR-INSTANCE/sdk.js"></script>
<script>smolanalytics.init("YOUR_WRITE_KEY", { host: "https://YOUR-INSTANCE" });</script>
<!-- autocaptures pageviews + clicks. no tracking plan, no consent banner. -->

No tags to configure, no BigQuery export to understand. One snippet, real numbers, and a verdict the next morning.

questions

Is smolanalytics a good GA4 alternative?

Yes. GA4 thresholds data and samples explorations past its quotas, gets blocked by ad-blockers client-side, and needs a consent banner because it sets cookies. smolanalytics counts every event exactly, is first-party so ad-blockers can't strip it, and runs in cookieless mode with no banner. It also does what GA4 makes hard: it leads with a verdict on what to fix, and you can ask your numbers a plain-English question from your editor over MCP. It's open source (MIT): self-host free, or use the cloud free for 14 days.

Why does GA4 show fewer visitors than my server logs?

Two reasons. Ad-blockers and privacy browsers block the gtag script outright, so those visitors never reach GA4 at all (the share depends on your audience and is highest for technical ones), and GA4 applies data thresholding on top, plus sampling in explorations, so low-volume segments get hidden or estimated. smolanalytics is first-party (the events post to your own instance, not to Google), and every event is counted, no sampling, no thresholding, so the number matches what actually happened.

Do I still need a cookie consent banner after switching?

No. GA4 sets cookies, which is what triggers the GDPR/ePrivacy consent banner. smolanalytics has a cookieless mode that identifies sessions without storing anything on the device, so there's no banner to add: you still get visitors, referrers, UTM, funnels, and retention.

Get the verdict, not another dashboard.

Drop one snippet, ask in your editor, own your data. 14-day full trial, no credit card.

keep reading