Product analytics tools answer questions about what people do inside your product. Where do they drop out of signup? Who comes back a month later? What did this one customer do before they upgraded? Funnels, retention, paths and person timelines are the core of every tool here.
They differ in four ways that matter more than any feature list. How they collect data: some record every click on their own, others need you to send events. What comes bundled: session replay, feature flags, experiments, in-app guides. Where your data lives: their cloud, your servers or your own warehouse. And how much the free plan really holds.
This list covers eleven tools, including ours. We make Spreelytics, so read our entry with that in mind. For every tool, we say what it does better than we do. Features were checked against each vendor's docs in October 2026, and the prices we quote were read from the vendors' pricing pages on 1 October 2026. Both change, so check before you decide.
The short answer
For the most in one free plan, look at Amplitude or PostHog, and pick PostHog if you want open source or to host it yourself. Mixpanel suits deep event analysis. Heap records every click with no tracking plan, Pendo adds guides inside your app, and Statsig puts experiments first. Snowplow suits a team that works in its own data warehouse. Spreelytics suits teams that want product analytics joined to where people came from and what they paid.
At a glance
| Tool | Best for | Free plan | Replay | Flags and experiments | Self-host |
|---|---|---|---|---|---|
| Spreelytics | Product analytics joined to traffic and revenue | 100k events a month | On Growth | No | No |
| PostHog | Analytics, replay, flags and experiments in one | 1M events a month | Yes | Yes | Yes |
| Mixpanel | Deep event analysis | 1M events a month | Yes | Yes | No |
| Amplitude | The widest free suite | 2M events a month | Yes | Yes | No |
| Heap | Every click recorded, with no tracking plan | 10k sessions, 6 months of data | Paid add-on | Reads other tools' tests | No |
| Pendo | Guides inside your app for signed-in users | 500 monthly active users | On Core and Ultimate | Guide A/B tests | No |
| Statsig | Experiments first | 2M events, 50k replays a month | Yes | Yes | Your warehouse, on Enterprise |
| Kissmetrics | People tied to revenue, for marketers | 100k events, core reports | No | A/B test reports | No |
| Woopra | One journey across many tools | 30-day trial | No | No | No |
| Countly | Mobile apps on your own servers | Lite, free to self-host | No | Yes | Yes |
| Snowplow | Clean events in your own warehouse | 14-day trial | No | No | Runs in your cloud |
1. Spreelytics
Web analytics and product analytics on one stream of events. Funnels take up to eight steps of pages or events, retention works for any segment you save, journeys show the paths people take and can walk back from any page, and every person has a timeline that starts with their first anonymous visit.
What sets it apart is what sits beside that. The same events carry traffic sources and all five UTM fields, with Search Console data next to them, and payments from Stripe, Paddle, Polar or Lemon Squeezy are credited to the channel that earned them, with MRR and ARR worked out from your subscriptions. SaaS analytics shows the whole setup for a subscription product. So a funnel can be filtered to "people from LinkedIn", and retention can be read for the customers who paid. AI crawlers are counted on your server, and an MCP server lets Claude or Cursor build reports.
Where others win: we have no feature flags or experiments, session replay needs the Growth plan, and our tracking is built for the web, with no native mobile SDKs. The script records pageviews, scroll depth and clicks on elements you tag; other events need one line of code, and their history starts when you first send them.
Pricing: free up to 100,000 events a month, with every feature except session replay and the in-app AI assistant. Growth starts at $29 a month for 250,000 events.
2. PostHog
An open-source platform that started with product analytics and grew into session replay, feature flags, experiments, surveys, a data warehouse and SQL access. You can use its cloud or host it yourself, and nothing is sampled. If you want one vendor and one SDK for all of that, it is a coherent choice.
Web analytics is a newer part of it, and revenue attribution is still in beta, with first or last touch.
Pricing: the free plan takes 1 million events a month in one project, with a year of data. Past that, pay-as-you-go keeps the free million and charges per event, with a spending limit per product. Events past the million on the free plan are dropped. See PostHog pricing and Spreelytics vs PostHog.
3. Mixpanel
One of the deepest event-analytics tools there is: funnels, retention and flows, with session replay, feature flags and experiments on every plan, Free included. It has native mobile SDKs, nine attribution models on its paid plans, an AI agent, and data regions in the US, the EU or India.
The free plan caps saved reports at five per seat and cannot save cohorts.
Pricing: free up to 1 million events a month. The Growth plan charges per event after that: $140 a month at 1.5 million and $1,176 at 10 million, billed monthly. See Mixpanel pricing and Spreelytics vs Mixpanel.
4. Amplitude
The biggest free bundle in this list. The free plan takes 2 million events a month and adds 10,000 session replays, unlimited feature flags, one live experiment, a limited set of in-app guides and surveys, and AI agents. Its ten attribution models include a data-driven one, with ad spend beside revenue.
The free plan keeps ten saved charts for the whole account, and behavioural cohorts start on the paid Plus plan.
Pricing: Plus is priced by volume, $720 a month at 10 million events, billed monthly. See Amplitude pricing, Mixpanel vs Amplitude and Spreelytics vs Amplitude.
5. Heap
Heap records every click and page view on its own, from the day the snippet goes in. You can name an event months later and its history is already there, which makes it good at answering questions nobody planned for. It is now part of Contentsquare, has SDKs for iOS, Android, React Native and Flutter, and offers replay and heatmaps as add-ons on its Pro and Premier plans.
Your history has a limit: six months on Free and a year on Growth. Pro and Premier can buy up to three years.
Pricing: a free plan of 10,000 sessions, then paid plans. Spreelytics vs Heap
6. Pendo
A product experience platform: walkthroughs, tooltips and surveys shown inside your app, aimed at a segment, next to the analytics that measures them. It records clicks and page loads from the day it goes in, so a button tagged later still shows its past. Data can be hosted in the US, the EU, Japan or Australia.
It is built around signed-in users. Retention leaves anonymous visitors out, and past your plan's user limit, trends come from a daily sample.
Pricing: free up to 500 monthly active users, with guides included. Paid plans are priced by active users, and replay comes with Core and Ultimate. Spreelytics vs Pendo
7. Statsig
Feature flags and A/B tests first, with product analytics and session replay built around them. Its results come with advanced statistics, and on Enterprise it can run its stats engine in your own data warehouse. Statsig has been part of Amplitude since May 2026.
It measures how a release moves revenue, not which channel brought the buyer in.
Pricing: a free plan of 2 million events and 50,000 session replays a month, then paid plans. Spreelytics vs Statsig
8. Kissmetrics
Person-level analytics for marketers, tying what people do to what they spend. Its snippet records clicks and form submits on its own and builds a first funnel and dashboard from your site. The free plan includes an AI chat that answers questions and builds metrics, and you can email a group of people from inside the tool and read the results as data.
Journeys and person timelines start on its paid Growth plan, and it leaves bounce rate and session length out on purpose.
Pricing: a free plan of 100,000 events with the core reports, then paid plans. Spreelytics vs Kissmetrics
9. Woopra
Customer journey analytics that builds one profile per person from many tools, with email and support activity beside the site visits. Triggers can update your CRM or start an email the moment someone acts, and it has five attribution models.
Its docs describe no MCP server, and its Pro plan keeps two years of data.
Pricing: a 30-day trial, then paid plans only. Spreelytics vs Woopra
10. Countly
Analytics for apps on nearly every platform, with crash reports and an open-source Lite edition you host yourself under AGPL-3.0. Remote config works as a feature flag, and the paid editions add A/B tests, surveys and heatmaps. If the data has to stay on your own servers, Countly can do that.
Funnels, retention and person timelines are not in Lite, and revenue is a total of event amounts rather than credit to a channel.
Pricing: Lite is free to self-host. Flex and Enterprise are paid. Spreelytics vs Countly
11. Snowplow
A behavioural data platform rather than a reporting tool. It collects events from your sites and apps, checks each one against a schema you define, and loads them into your own warehouse or lake. It can run in your own cloud account, with Snowplow keeping it maintained.
Your team builds the funnels, retention and journeys itself, in SQL, on top of that data.
Pricing: a 14-day trial, then paid. The free Community Edition is for testing only. Spreelytics vs Snowplow
How to choose
- You want replay, flags and experiments in the same tool: PostHog, Mixpanel or Amplitude. All three now include some of each on a free plan.
- You don't want to plan tracking up front: Heap, or Pendo if your users sign in.
- You ship behind flags and test every release: Statsig.
- Your data has to stay with you: PostHog or Countly to self-host, Snowplow for your warehouse.
- Your questions start with where people came from and end with what they paid: Spreelytics.
If you are still deciding whether you need product analytics at all, start with web analytics vs product analytics.