The best GA4 alternatives for apps and websites

Andy Vandervell
Andy Vandervell

In July 2023, Google will sunset Universal Analytics (UA), forcing users to switch to Google Analytics 4 (GA4) or another provider.

This hasn't proved a popular decision. Not only is GA4 a radical departure for existing users, it's very difficult to migrate existing UA data to GA4.

To further complicate matters, Google Analytics is under fire from European regulators due to its imperfect GDPR compliance, further driving users towards alternatives.

In this guide we'll cover:

  • The differences between UA and GA4
  • Why existing users want to switch
  • The best GA4 alternatives for different use cases

GA4 vs Universal Analytics... what's the difference?

In simple terms, the core difference comes from how UA and GA4 track activity:

Universal Analytics is a session-based analytics platform. It's designed for a time when desktop websites were the norm, and people didn't think much about what cookies were. It's good at tracking things like the number of sessions on a website, how many pageviews they generated, and where they came from.

Google Analytics 4 uses an event-based tracking system. It's designed for tracking what people actually do, such as when they click a button, complete an action, or when they fail to do so. It can still track things like pageviews and website referrers, but its event-based model is more flexible and powerful.

So, why do people hate GA4?

If event-based tracking is so great, why do people hate GA4 so much?

People tend to fall into one or more of the following camps:

  1. Users who miss pre-defined reports: GA4 lacks many of the pre-defined reports users relied on to do their jobs. Stuff is just harder to find in GA4, unnecessarily so. Some speculate popular reports will make a return one day, but there's no guarantee they will.

  2. Users who lack data science support: Universal Analytics is popular among small business users and marketing teams, but GA4 caters to large corporate users and app developers. GA4's greater emphasis on exporting data to Data Studio or BigQuery for analysis is hard for users who lack data science and analytics support.

  3. App developers who need more features: While GA4 courts app developers, it still falls short of the numerous alternatives that lured customers away from Universal Analytics in the first place. To many, GA4 is too little, too late.

  4. Users concerned about privacy compliance: The collapse of the EU-US privacy shield makes using Google Analytics in Europe problematic. GA4 attempts to improve privacy, but not enough according to many data protection agencies. GA4 is also incompatible with US health legislation, so can't be used in healthcare settings.

Alternatives to GA4

The following GA4 alternatives all solve one or more of these issues. Some provide a similar experience to UA, while others focus on unimpeachable privacy, or greater insights. In each case, we've highlighted the strengths of each tool and the ideal use cases.

PostHog

PostHog - best gdpr compliant analytics tools

  • Best for: Mobile and web apps
  • Tracking method: Event-based
  • GDPR compliance: (via self-hosting or EU Cloud)
  • GA data import:

PostHog is an all-in-one Product OS that includes product analytics, session recording and A/B testing – pretty much everything you need to track user behavior in an app or website, basically. Like GA4, PostHog is an event-based platform. It's priced on per event used, though it offers a generous 1 million events for free each month, so most smaller users can use it for free.

As an open source product, you can see exactly what the team is working on via the PostHog's public roadmap. Small projects can self-host PostHog to keep complete control of their data, while PostHog Cloud (with US and EU hosting options) is available for those who want a managed SaaS experience.

PostHog vs Google Analytics 4

Google Analytics 4PostHog
Website analytics
Funnels
User Paths
Retention
Revenue tracking
User profiles
Cohort analysis
A/B testing
Session recording
Feature flags
Self-hosting

Verdict

PostHog is an all-in-one platform for tracking user behavior in apps and websites. While it's a powerful tool for marketing in the right hands, it's best deployed by product and engineering teams seeking deep insights into how users use their product. Integrated session recording, A/B testing and feature flag products mean it can also replace several other products in a company's tech stack.

Matomo

Matomo - open source analytics tools

  • Best for: Content, marketing and e-commerce websites
  • Tracking method: Session-based
  • GDPR compliance:
  • GA data import:

Matomo is one the most popular Google Analytics alternatives around. Like UA, it's based on a session-based tracking model, and it even allows new users to import data from an existing Google Analytics account.

It also shares some of the weaknesses of Google Analytics. While Matomo has added more advanced analytics features, it's better suited to traditional website analytics than tracking desktop and mobile apps. Like PostHog, it's open source, so can be self-hosted if you prefer.

Matomo vs Google Analytics 4

Google Analytics 4Matomo
Website analytics
Funnels
User Paths
Retention
Revenue tracking
User profiles
Cohort analysis
A/B testing
Session recording
Feature flags
Self-hosting

Verdict

Matomo has feature parity with GA4 and even goes further thanks to its A/B testing and session recording features. Universal Analytics users will feel right at home using Matomo, too, making it a great choice for content and marketing teams.

TelemetryDeck

telemetrydeck

  • Best for: Mobile apps
  • Tracking method: Event-based
  • GDPR compliance:
  • GA data import:

While it can be used on websites, TelemetryDeck is primarily a privacy-minded analytics tool for mobile apps. As such, it uses an event-based tracking model – TelemetryDeck calls them signals. It has first-party SDKs for Swift (iOS, macOS etc. apps), Kotlin (Android and Java apps), and Javascript (node and web apps).

TelemetryDeck makes it easy for app developers to track things like active users, OS version, app version, and basic user metadata like user location. It also supports basic retention and conversion funnel insights. TelemetryDeck only collects basic user metadata, so you don't need tracking consent banners.

TelemetryDeck vs Google Analytics 4

Google Analytics 4TelemetryDeck
Website analytics
Funnels
User Paths
Retention
Revenue tracking
User profiles
Cohort analysis
A/B testing
Session recording
Feature flags
Self-hosting

Verdict

TelemetryDECK is a good option for those who want basic app analytics, but it falls someway short of feature parity with GA4.

Plausible

Plausible Analytics - open source analytics tools

  • Best for: Content and marketing websites
  • Tracking method: Session-based
  • GDPR compliance:
  • GA data import:

Plausible is a leader in the trend of lightweight, privacy-orientated analytics tools. It's easy to use and doesn't collect any personally identifiable information. This makes it ideal for complying with GDPR, but this comes at the cost of functionality.

Plausible, and others like it, can only track very basic website metrics like pageviews, session duration, and referrer information. This makes it useless for apps, and significantly less powerful than Google Analytics and other alternatives in this list.

Plausible vs Google Analytics 4

Google Analytics 4Plausible
Website analytics
Funnels
User Paths
Retention
Revenue tracking
User profiles
Cohort analysis
A/B testing
Session recording
Feature flags
Self-hosting

Verdict

While it lacks many of the advanced features of GA4, Plausible is a good option for content and marketing teams who just want easy to use, basic website analytics.

Piwik PRO

piwik pro

  • Best for: Content, marketing and e-commerce websites
  • Tracking method: Session-based
  • GDPR compliance:
  • GA data import:

Piwik PRO is a commercial spinoff of Matomo – Matomo used be called Piwik. As such, there are some similarities between the two, such as session-based tracking and superficial UX similarities.

Piwik PRO's main differentiators are enterprise level support and the integration of a customer data platform (CDP). Like Matomo, it also puts an emphasis on privacy compliance by integrating a consent manager.

Piwik PRO vs Google Analytics 4

Google Analytics 4Piwik PRO
Website analytics
Funnels
User Paths
Retention
Revenue tracking
User profiles
Cohort analysis
A/B testing
Session recording
Feature flags
Self-hosting

Verdict

Unsurprisingly, Piwik PRO's roots in Matomo make it a popular choice for users who are familiar with Universal Analytics. It's less feature-rich than Matomo in some respects, but may be a better choice for larger organisations who require more support and scale.

Fathom

Fathom - GDPR compliant analytics

  • Best for: Content and marketing websites
  • Tracking method: Session-based
  • GDPR compliance:
  • GA data import:

Fathom is another leading privacy-focused analytics tool that's similar in scope to Plausible. It's ideal for small and medium-size marketing websites, but it lacks the deeper features typical Google Analytics users will demand. It doesn't currently support GA data import, though it is in development.

Fathom vs Google Analytics 4

Google Analytics 4Fathom
Website analytics
Funnels
User Paths
Retention
Revenue tracking
User profiles
Cohort analysis
A/B testing
Session recording
Feature flags
Self-hosting

Verdict

There isn't much to choose between Fathom and the other privacy-first option on this list, Plausible. Again, if you want lightweight website analytics without the feature bloat of Google, you can't go wrong with Fathom.

Counter

counter

  • Best for: Content and personal websites
  • Tracking method: Session-based
  • GDPR compliance:
  • GA data import:

Counter is a free and open source analytics tool that operates a "pay what you want" model. It's by no means a feature-complete alternative to GA4, but it's ideal if you just want to track basic website activity like visits, referral data, and user properties (device, platform, browser etc.).

Counter's creators can offer it for free because it only collects aggregated data, reducing the complexity and load on the server, while also improving data privacy. To count unique users, Counter uses a combination of techniques including the browser's cache, sessionStorage, and referrer inspection. As a result, less data is saved to the database, and it's impossible to connect single page views to a user identity.

Counter vs Google Analytics 4

Google Analytics 4Counter
Website analytics
Funnels
User Paths
Retention
Revenue tracking
User profiles
Cohort analysis
A/B testing
Session recording
Feature flags
Self-hosting

Verdict

Counter is a great choice if you have basic needs. It does most of the things the popular privacy-first analytics tools offer, but does so for free. The simple interface is easy to understand, though it doesn't allow you to drill down deeply into individual page performance like Fathom or Plausible.