Skip to main content
Compare

leatmap vs Google Analytics

How we stack up against GA4. Honest, sourced, no trash talk. Google Analytics is free and everywhere. We pick a different fight: residency, clean data, and ownership.

Quick verdict

Pick leatmap when

  • EU residency and GDPR defensibility are non-negotiable.
  • You want unsampled counts, not modeled or thresholded numbers.
  • You want product analytics without the ad-graph entanglement.
  • You want to own your first-party data, not feed an ads platform.

Pick Google Analytics when

  • You live inside Google Ads and need attribution wired in.
  • You need free analytics at very high volume above all else.
  • Your team already knows GA and wants the ubiquitous standard.
  • You want free raw export into BigQuery and the Google Cloud stack.

Feature comparison

A glyph means yes. A dash means no. A tilde means partial, with a line explaining the partial. Footnoted rows link to a source at the bottom of the page.

Core analytics

Both measure traffic and behavior. GA4 is event-based and free; leatmap is event-based and EU-resident.

Core analytics
FeatureleatmapGA4
Pageviews and sessions
leatmap: Yes
GA4: Yes
Custom events and properties
leatmap: Yes
GA4: Yes
Funnels
leatmap: Yes
GA4: Yes
Retention (week and month grain)
leatmap: Yes
GA4: PartialCohort exploration exists, but it is one of the harder GA4 reports to read.
Sankey user journeys[1]
leatmap: Yes
GA4: PartialPath exploration shows paths, not a true Sankey.
Unsampled reports at volume[2]
leatmap: Yes
GA4: NoGA4 applies sampling and thresholding on large or detailed queries.
Real-page click and scroll heatmaps
leatmap: Yes
GA4: No

Privacy and residency

This is the whole reason teams move off GA. Several EU regulators have ruled standard Google Analytics setups unlawful under GDPR.

Privacy and residency
FeatureleatmapGA4
EU residency by default[3]
leatmap: Yes
GA4: NoData is processed in Google infrastructure with US transfer exposure.
Consent enforced server-side at the collector[4]
leatmap: Yes
GA4: PartialGA Consent Mode runs in the browser and can model gaps.
No advertising-graph entanglement
leatmap: Yes
GA4: NoGA4 is built to feed Google Ads and audiences.
GDPR Art. 17 vault with collector erasure
leatmap: Yes
GA4: Partial
Coverage transparency (observed, blocked, consent, bots)
leatmap: Yes
GA4: No
First-party proxy templates
leatmap: Yes
GA4: Partial

Data and retention

Where the data lives, how long it stays, and whether you can get it back out.

Data and retention
FeatureleatmapGA4
Raw event export
leatmap: YesCSV, JSON, Parquet.
GA4: YesFree BigQuery export inside the Google Cloud ecosystem.
Long event-level retention[5]
leatmap: Yes
GA4: PartialGA4 free caps event-level data at 14 months.
You own the first-party data
leatmap: Yes
GA4: Partial
Lightweight SDK (~5 kB core)
leatmap: Yes
GA4: Nogtag.js is materially heavier.

Enterprise and ops

SSO, audit, residency, and export on one set of tiers, no 360 contract.

Enterprise and ops
FeatureleatmapGA4
SAML and OIDC SSO
leatmap: Yes
GA4: PartialGoogle identity, not arbitrary SAML on the free product.
Audit-log streaming to Datadog, Splunk, webhook
leatmap: Yes
GA4: No
Workspace IP allowlist
leatmap: Yes
GA4: No
Multi-region residency (EU west, EU central, US east)
leatmap: Yes
GA4: Partial
Predictable flat pricing
leatmap: Yes
GA4: PartialFree, or enterprise GA360 with a large minimum.

Pricing at a glance

GA4 is free, so the question is what you get for what leatmap charges: residency, no sampling, and clean ownership.

leatmap

Flat tiers. Free up to 100k events, Pro at $19 monthly, Business at $399 monthly.

Google Analytics

Free at almost any volume, monetized through the Google Ads ecosystem. Enterprise needs GA360 with a large minimum.

Monthly cost by volume
VolumeleatmapGoogle Analytics
100 thousand events / monthGA4 is free at almost any volume. That is its biggest advantage.FreeFree
1 million events / monthYou pay leatmap for residency, no sampling, and clean ownership, not for the data itself.$19 / mo (Pro)Free
10 million events / monthPast free limits, the GA path is GA360 with an enterprise minimum.$399 / mo (Business)Free / GA360

Coming from Google Analytics? Run both first.

  1. Install the SDK alongside GA

    Add @syntarie/tracking next to gtag.js and send to both. Nothing breaks, and you start building EU-resident history from day one.

  2. Reconcile the numbers

    Compare sessions and key funnels. Where they differ you usually find GA sampling or bot traffic leatmap filtered at the collector.

  3. Cut over when ready

    Flip the primary tool to leatmap, keep GA as long as you like for ads attribution. There is no big-bang switch.

Sources

Footnote markers in the table above link here. Last reviewed 2026-05-25. Got a fact wrong? Email hello@leatmap.com and we will fix it.

  1. [1]GA4 path exploration documentation
  2. [2]GA4 data sampling documentation
  3. [3]EU data protection authority decisions on Google Analytics
  4. [4]Google Consent Mode documentation
  5. [5]GA4 data retention documentation