Comparison: Web Analytics

Best Web Analytics Tools Compared (2026): Features, Pricing, and Privacy

Web analytics tools power product decisions and marketing attribution, but they also sit on the critical path for GDPR, CCPA, and HIPAA. This guide compares leading platforms on measurement depth, then scores each on the privacy dimensions privacy teams actually validate: consent gating, IP and identifier handling, subprocessors, and whether the tool still fires when visitors reject analytics or send Global Privacy Control.

Quick summary

What to know before you choose

What it does

Web analytics collects page views, events, funnels, cohorts, and often identity-linked profiles so teams can understand acquisition, activation, and retention.

What to look for

Require EU data region options, consent mode or equivalent, server-side collection where needed, clear subprocessors, and evidence that tags do not load in reject or GPC states.

Where Lokker fits

Lokker inventories every analytics beacon across your sites, validates consent and GPC behavior at the network layer, and can enforce blocking when a CMP misconfigures GA4, Adobe, or product analytics SDKs.

The tools

Tools included in this comparison

Eight leading tools covering free, mid-market, and enterprise tiers, cloud and self-hosted deployment, and a range of privacy and compliance postures.

Google Analytics 4 logo

Google Analytics 4

Free and dominant web and app analytics with Consent Mode v2 and Ads-linked conversions.

FreeCloud (US)
Adobe Analytics logo

Adobe Analytics

Enterprise marketing analytics with advanced segmentation, attribution, and Experience Cloud integrations.

Enterprise pricingCloud + on-premises
Mixpanel logo

Mixpanel

Product analytics focused on events, funnels, retention, and cohort reporting.

From ~$50/moCloud + EU option
Heap logo

Heap

Autocapture-heavy product analytics with retroactive event definition and behavioral cohorts.

From ~$200/moCloud + EU option
Amplitude logo

Amplitude

Product intelligence platform spanning analytics, experimentation, and behavioral cohorts.

From ~$200/moCloud + EU option
Plausible Analytics logo

Plausible Analytics

Lightweight, privacy-first pageview analytics without cookies on the default embed.

From ~$50/moCloud + EU option
Matomo logo

Matomo

Open-source analytics with on-prem or cloud hosting and optional consent manager.

From ~$50/moCloud or self-hosted
PostHog logo

PostHog

Open-source product analytics, session replay, and feature flags in one developer-led stack.

FreeCloud or self-hosted

All product names and trademarks are property of their respective owners. Lokker is not affiliated with or endorsed by any of the companies listed. Pricing and feature information is based on publicly available data and may change; verify with each vendor before purchasing.

Feature comparison

Capability comparison matrix

How each tool compares across the dimensions that matter most for product, engineering, and privacy teams.

Focus the matrix

Showing 5 of 8 tools. Add vendors as needed, or show the full table when you want every column.

3 tools are hidden from the focused table. The full text matrix below keeps every capability visible in the page source.

Scroll sideways if you choose more columns than fit your screen.
Capability
Google Analytics 4 Google Analytics 4
Adobe Analytics Adobe Analytics
Mixpanel Mixpanel
Heap Heap
Amplitude Amplitude
Primary collection modelClient-side gtag or GTM; optional server-side via GA4 Measurement ProtocolSDK and beacon-based collection with enterprise data collection rulesClient SDKs and server-side APIs; event-first modelAutocapture SDK plus manual track APIsClient SDKs, HTTP API, and server-side ingestion
Identity and profile stitchingUser-ID, Google signals, and Ads-linked identity when consentedExperience Cloud ID Service and cross-device stitching optionsDistinct ID merge rules and group analytics for B2B accountsHeap Identify and merged user histories after loginUser and group IDs with behavioral cohorts
Funnels, paths, and retentionExplorations, path analysis, and predictive audiences in GA4 UIAdvanced segmentation, fallout, and pathing in Analysis WorkspaceFunnels, retention, and impact reports with signal propertiesRetroactive funnels and paths from autocapture dataJourneys, retention, and compass for behavioral drivers
Consent and regulatory toolingConsent Mode v2; regional and ads personalization signalsConsent extensions and Experience Platform Privacy Service integrationsConsent APIs and region-aware initialization patternsConsent configuration to pause capture; partner CMP integrationsConsent preferences and EU data residency options
Server-side or first-party relayServer-side GTM and Measurement Protocol for controlled forwardingServer-side collection via Experience Platform EdgeServer SDKs and proxy patterns supportedServer-side APIs for non-web events; web still primarily clientHTTP API and warehouse import for hybrid pipelines
Warehouse and BI exportBigQuery export on GA360 or Analytics 360; standard GA4 export limits varyData feeds to cloud destinations and Customer Journey Analytics pathsWarehouse Sync and export APIsSnowflake and managed export integrations on higher tiersAmplitude CDP and warehouse export connectors
Mobile app SDK coverageFirebase-linked GA4 app streamsExperience Platform Mobile SDKiOS, Android, React Native, FlutteriOS and Android SDKs with autocaptureBroad mobile and gaming SDK coverage
Real-time or near-real-time viewsNear-real-time reporting with standard latencyReal-time reports and streaming triggers in enterprise setupsLive view for recent eventsLive data feed on supported plansReal-time monitors and alerts
Ads and remarketing integrationsNative Google Ads, DV360, and modeled conversionsAdvertising Analytics and Experience Cloud destinationsCohort sync to ad platforms via partnersPartner destinations for ads audiencesRecommendations integrations; cohort exports
Free tier or trial depthGenerous free tier with property and event limitsNo meaningful free tier; enterprise salesFree tier with monthly event capsFree trial; paid plans for production scaleFree starter tier with monthly tracked users
Full text matrix for all tools

Primary collection model

Google Analytics 4
Client-side gtag or GTM; optional server-side via GA4 Measurement Protocol
Adobe Analytics
SDK and beacon-based collection with enterprise data collection rules
Mixpanel
Client SDKs and server-side APIs; event-first model
Heap
Autocapture SDK plus manual track APIs
Amplitude
Client SDKs, HTTP API, and server-side ingestion
Plausible Analytics
Lightweight first-party script; pageviews and outbound link clicks
Matomo
JavaScript tracker, log import, or mobile SDKs; self-hosted or cloud
PostHog
Client capture, server libraries, reverse proxy, and warehouse sync

Identity and profile stitching

Google Analytics 4
User-ID, Google signals, and Ads-linked identity when consented
Adobe Analytics
Experience Cloud ID Service and cross-device stitching options
Mixpanel
Distinct ID merge rules and group analytics for B2B accounts
Heap
Heap Identify and merged user histories after login
Amplitude
User and group IDs with behavioral cohorts
Plausible Analytics
No per-user profiles; aggregate and simple goal funnels
Matomo
User ID opt-in; configurable privacy settings for fingerprinting
PostHog
Person profiles with identify, groups, and feature flag targeting

Funnels, paths, and retention

Google Analytics 4
Explorations, path analysis, and predictive audiences in GA4 UI
Adobe Analytics
Advanced segmentation, fallout, and pathing in Analysis Workspace
Mixpanel
Funnels, retention, and impact reports with signal properties
Heap
Retroactive funnels and paths from autocapture data
Amplitude
Journeys, retention, and compass for behavioral drivers
Plausible Analytics
Funnels and goals on aggregate traffic
Matomo
Goals, funnels, cohorts, and custom dimensions
PostHog
Funnels, lifecycle, and correlation analysis

Consent and regulatory tooling

Google Analytics 4
Consent Mode v2; regional and ads personalization signals
Adobe Analytics
Consent extensions and Experience Platform Privacy Service integrations
Mixpanel
Consent APIs and region-aware initialization patterns
Heap
Consent configuration to pause capture; partner CMP integrations
Amplitude
Consent preferences and EU data residency options
Plausible Analytics
No personal data by default; lightweight consent banner guidance
Matomo
Optional consent manager; do-not-track and anonymization settings
PostHog
Initialization guards; self-hosted operators implement consent gates

Server-side or first-party relay

Google Analytics 4
Server-side GTM and Measurement Protocol for controlled forwarding
Adobe Analytics
Server-side collection via Experience Platform Edge
Mixpanel
Server SDKs and proxy patterns supported
Heap
Server-side APIs for non-web events; web still primarily client
Amplitude
HTTP API and warehouse import for hybrid pipelines
Plausible Analytics
First-party proxied script and EU-owned infrastructure
Matomo
Log analytics and server-side measurement without browser SDK
PostHog
Reverse proxy and self-hosted ingestion endpoints

Warehouse and BI export

Google Analytics 4
BigQuery export on GA360 or Analytics 360; standard GA4 export limits vary
Adobe Analytics
Data feeds to cloud destinations and Customer Journey Analytics paths
Mixpanel
Warehouse Sync and export APIs
Heap
Snowflake and managed export integrations on higher tiers
Amplitude
Amplitude CDP and warehouse export connectors
Plausible Analytics
Stats API and CSV export; no raw event warehouse by default
Matomo
Raw SQL, log export, and API access especially on self-hosted
PostHog
Postgres, S3, BigQuery, and batch export options

Mobile app SDK coverage

Google Analytics 4
Firebase-linked GA4 app streams
Adobe Analytics
Experience Platform Mobile SDK
Mixpanel
iOS, Android, React Native, Flutter
Heap
iOS and Android SDKs with autocapture
Amplitude
Broad mobile and gaming SDK coverage
Plausible Analytics
Web-focused; no native mobile SDK
Matomo
iOS and Android SDKs
PostHog
Mobile SDKs with session replay options on supported stacks

Real-time or near-real-time views

Google Analytics 4
Near-real-time reporting with standard latency
Adobe Analytics
Real-time reports and streaming triggers in enterprise setups
Mixpanel
Live view for recent events
Heap
Live data feed on supported plans
Amplitude
Real-time monitors and alerts
Plausible Analytics
Near-real-time dashboard
Matomo
Real-time map and dashboard widgets
PostHog
Live events stream in the product UI

Ads and remarketing integrations

Google Analytics 4
Native Google Ads, DV360, and modeled conversions
Adobe Analytics
Advertising Analytics and Experience Cloud destinations
Mixpanel
Cohort sync to ad platforms via partners
Heap
Partner destinations for ads audiences
Amplitude
Recommendations integrations; cohort exports
Plausible Analytics
No ad network remarketing; privacy positioning
Matomo
Optional Matomo Marketing Conversion Export with care
PostHog
No native ad network; focus on product data

Free tier or trial depth

Google Analytics 4
Generous free tier with property and event limits
Adobe Analytics
No meaningful free tier; enterprise sales
Mixpanel
Free tier with monthly event caps
Heap
Free trial; paid plans for production scale
Amplitude
Free starter tier with monthly tracked users
Plausible Analytics
Trial then paid SaaS; no long-term free cloud tier
Matomo
Self-hosted is free; cloud is paid
PostHog
Free cloud tier and unlimited self-hosted core features

Does your tool actually stop in reject and GPC states?

Lokker Consent Validator runs automated browser sessions across every consent state and confirms at the network layer whether tools in this category still send requests when they should not.

Privacy and compliance

Privacy and compliance scorecard

The dimensions Lokker Privacy Edge evaluates when it detects web analytics tools on your properties. Use this scorecard alongside the capability matrix when making your vendor decision.

Yes
Partial
No
Unknown
Privacy dimension
Google Analytics 4
Adobe Analytics
Mixpanel
Heap
Amplitude
Plausible Analytics
Matomo
PostHog
Native Global Privacy Control handling
HIPAA BAA available for covered deployments
EU data residency option
IP address masking or truncation default
Strong guardrails against PII in event payloads
Published sub-processor list
Self-serve export and deletion workflows
Configurable event retention windows
Risk of silent third-party forwarding

Scores reflect publicly available product documentation as of 2026. Vendor capabilities change; verify current behavior with each vendor and through independent testing. "Partial" indicates the capability exists but requires non-default configuration, an additional plan tier, or has meaningful limitations.

Buyer guidance

How to choose the right tool for your context

Choosing among these web analytics tools depends on your industry, infrastructure, privacy posture, and budget. Use these decision guides to narrow your evaluation.

If you are standardized on Google Ads and GA4

GA4 plus Consent Mode v2 is the default stack for many marketing teams, but the privacy risk is in misconfiguration: pre-consent loads, modeled gaps, and linked Ads signals. Treat CMP rules and tag order as part of the analytics architecture.

Lokker note: Use Lokker Consent Validator to prove GA4 and related tags respect reject and GPC states on each property.

If you need EU hosting or self-hosting

Matomo self-hosted, PostHog self-hosted or EU cloud, Plausible EU cloud, and EU regions for Mixpanel, Heap, and Amplitude reduce transfer questions but do not replace consent for non-essential analytics.

Lokker note: Pair residency choices with Privacy Edge portfolio scans so US-only properties are not missed.

If you are product-led and event-heavy

Mixpanel, Heap, Amplitude, and PostHog excel at behavioral analytics. Autocapture speeds delivery but increases the chance that form fields or URLs leak sensitive attributes into event payloads.

Lokker note: Inventory blocked elements and deny lists continuously; Privacy Edge flags risky event properties in aggregate.

If you want minimal behavioral tracking

Plausible and tightly configured Matomo can reduce cookie use and profiling, but you still need a lawful basis and accurate marketing claims about what is collected.

Lokker note: Validate the deployed script matches the privacy policy with network-level evidence, not only vendor documentation.

If you operate healthcare or sensitive vertical pages

PHI should not flow to standard marketing analytics. When a BAA exists for a product analytics vendor, scope still matters: marketing pages, authenticated portals, and vendor subprocessors must be reviewed together.

Lokker note: Use Privacy Edge reason codes and Consent Validator evidence before relying on any analytics stack on patient-facing flows.

Privacy context

The privacy reality of web analytics

Analytics vendors rarely intend to collect health data, but URLs, search parameters, form field names, and identify calls routinely carry sensitive attributes. Regulators treat persistent identifiers and cross-site tracking as personal data even when you call the product anonymous. The compliance question is not only which vendor you pick, but whether the tag is absent when consent is absent.

Page URLs and query strings are not anonymous

Even without named fields, analytics beacons often transmit full URLs, campaign IDs, and fragments that encode diagnoses, locations, or account identifiers. That payload crosses to vendor infrastructure and subprocessors.

Identify and alias calls can create regulated profiles

Product analytics encourages stable user IDs and traits. When those traits include email, plan tier, or health-adjacent attributes, downstream exports to ads and email tools expand the compliance surface.

Cookies and local storage outlive the analytics UI

Client identifiers persist across sessions for frequency capping and cohort building. ITP and similar mechanisms change behavior, but they do not remove your obligation to gate non-essential storage behind consent.

Server-side forwarding does not automatically fix consent

Server-side GTM and Measurement Protocol can improve control, but if events are forwarded before consent resolves, you have only moved the violation closer to your origin.

Where Lokker fits

How Lokker helps no matter which analytics platform you choose

Lokker is not a web analytics replacement. It is privacy intelligence and enforcement that sits alongside GA4, Adobe, Mixpanel, Heap, Amplitude, Plausible, Matomo, or PostHog to prove what actually fires on your pages.

Privacy Edge: see every analytics beacon across the portfolio

Privacy Edge continuously scans properties and classifies analytics and advertising requests, including tag-manager-delivered beacons that never appear in a spreadsheet inventory.

See Privacy Edge

Consent Validator: prove reject and GPC states at the network layer

Consent Validator runs scripted sessions in each consent state and captures whether GA4, Adobe, or product analytics SDKs still initialize, set storage, or send events when they should not.

See Consent Validator

Guardian: block analytics calls when consent fails

Guardian enforces trust rules in the browser so misconfigured GTM or CMP rules cannot load analytics endpoints in unauthorized states.

See Guardian

Common questions

Web Analytics Tools: frequently asked questions

The most common questions from privacy teams, legal counsel, and buyers evaluating web analytics tools.

Next step

Validate your web analytics tools deployment with Lokker

Lokker confirms that the tool you choose stops collecting data in reject and GPC states, surfaces any gaps in your CMP configuration, and enforces blocking at the network layer so a misconfigured consent banner cannot result in an unauthorized data collection event.