UserInsight
How it works
Session replay Voice of customer Feedback software Sentiment analysis Behavior analytics Feedback management User research Churn analysis In-app surveys AI product analytics CX analytics Feedback analytics User feedback tool Review analysis Feature requests Ticket analysis AI feedback analysis AI user insights Customer satisfaction surveys NPS software Customer effort score software Survey analysis software Text analytics Qualitative data analysis Journey analytics Customer analytics Customer intelligence Funnel analysis Product adoption Customer retention Product analytics tools Cohort analysis tools Amplitude vs Mixpanel Pendo vs Amplitude Pendo vs Mixpanel Mixpanel vs PostHog Userpilot vs Amplitude Userpilot vs Pendo PostHog vs Amplitude PostHog vs Google Analytics Mixpanel vs Google Analytics Qualtrics vs SurveyMonkey Qualtrics vs Medallia Jotform vs Typeform Typeform vs SurveyMonkey CX management software Zendesk vs Intercom Freshdesk vs Zendesk Zoho Desk vs Zendesk vs Freshdesk Product analytics for customer success Product analytics for B2B SaaS Amplitude vs Mixpanel vs PostHog pricing LogRocket vs FullStory Maze vs UserTesting Contentsquare vs Qualtrics vs Medallia WalkMe vs Pendo vs Whatfix Canny vs Productboard vs UserVoice Hotjar vs Mouseflow vs Smartlook Survicate vs Sprig vs Qualaroo SurveyMonkey vs Typeform vs Qualtrics Userpilot vs Pendo vs Appcues Heap vs Amplitude vs Mixpanel Crazy Egg vs Hotjar Statsig vs PostHog vs Amplitude Hotjar vs Fullstory Contentsquare vs Pendo vs Whatfix Fullstory vs Quantum Metric vs Contentsquare Delighted alternative Alchemer vs Qualtrics vs QuestionPro Gainsight vs Pendo Google Analytics 360 pricing See all →
Pricing Blog Log in
All posts
Pricing

PostHog vs Heap Pricing and Heap vs PostHog Cost at Every Session Volume

PostHog bills per event and publishes every rate. Heap bills per session and publishes only its free plan. Here is the annual cost of each at 10,000 to 500,000 sessions a month, the identified-events meter that decides a PostHog bill, and what reported Heap contracts look like.

By the UserInsight team

October 2026 · 8 min read

Insight Studio
Aggregate & consented · no PII

Product type

Ready to analyze

has signals waiting across usage, tickets and reviews. Surface the insights to see why users churn and what to build next.

Usage spark Support ticket Review Survey Session → one clear answer

Surfacing insights

Analyzing

Headline insight

Live and interactive, nothing is uploaded

Every insight traced to its source signals · aggregate & consented · no PII exposure

PostHog publishes every rate and bills per event: the first 1 million analytics events a month are free, then $0.00005 per event, falling with volume, with session replay metered separately after 5,000 free recordings. Heap publishes one price, its free plan at 10,000 sessions a month, and quotes Growth, Pro and Premier on session volume. At 100,000 sessions a month a typical logged-in SaaS product pays about $3,600 a year for PostHog analytics, while reported Heap contracts have a median of $41,220. Both read from a US connection on 2 October 2026.

PostHog vs Heap pricing at a glance

The two tools do not even count the same thing. PostHog counts events, the individual clicks, pageviews and custom actions your product sends. Heap counts sessions, where a session ends after 30 minutes of inactivity on web or 5 minutes on mobile. Before you can compare a quote from one with a bill from the other, you have to decide how many events your average session produces.

What you are comparingPostHogHeap
Billing unitEvents, with each product metered on its ownSessions
Free plan1 million analytics events, 5,000 web replays, 1 million flag requests a monthUp to 10,000 sessions a month, 6 months of data history, SSO included
Published paid priceYes, every rate, on the pricing page and the billing APINo. Growth says to install the snippet to get an estimate, Pro and Premier are custom
Analytics rate$0.00005 per event from 1M to 2M, $0.0000343 to 15M, $0.0000295 to 50M, lower aboveQuoted on session volume
Identified usersSeparate meter, $0.000198 per identified event from 1M to 2M, $0.0000697 to 15MIncluded in the session price
Session replayIncluded product, $0.005 per recording after 5,000 free, falling to $0.0015Add-on on Pro and Premier only
SeatsNo seat chargeUnlimited users and reports from Growth
Reported median contract (Vendr)$59,721 a year, no purchase count printed$41,220 a year across 191 purchases
OwnerIndependentContentsquare, which also owns Hotjar

PostHog's rates come straight from its public billing API at billing.posthog.com, which is what its pricing page renders from. Heap's plan details come from heap.io/pricing. The contract figures are third-party procurement data from Vendr and are labeled that way everywhere on this page.

How much does PostHog cost compared to Heap at your session volume?

To put the two on one scale we assumed a logged-in B2B SaaS product that sends 25 events per session, which is a middle-of-the-road figure for a product with autocapture turned off and a sensible tracking plan. If your product is chattier, scale the PostHog column up. Heap's price does not move with event count, which is exactly the trade.

Sessions a monthEvents a month at 25 per sessionPostHog analytics, anonymous events, per yearPostHog analytics with identified users, per yearPostHog adding replay of every web session, per yearHeap
10,000250,000$0$0$300Free plan, at its cap
25,000625,000$0$0$1,020Growth, quoted, reported from about $3,600 a year
50,0001.25 million$150$744$2,814Growth, quoted
100,0002.5 million$806$3,600$6,870Growth or Pro, quoted
200,0005 million$1,835$6,720$12,210Pro, quoted
500,00012.5 million$4,922$16,080$27,690Pro or Premier, quoted. Vendr median across all Heap deals $41,220

Two things stand out. First, the identified-events meter is the line that decides a PostHog bill for a SaaS product. If your users log in and you want person profiles, that meter costs roughly four times the base analytics rate at the low end, so the honest PostHog number for a B2B product is the fourth column, not the third. Second, replaying every session is the most expensive thing you can do on PostHog, and most teams sample. Record one session in five and the replay cost at 100,000 sessions drops from $3,270 a year to well under $1,000.

Heap gives you none of this to model. The Growth tier tells you to sign up and install the free snippet to get an estimate, which means an engineering ticket before finance sees a number. That is not necessarily a bad deal. It is just a deal you cannot budget before you start.

Is PostHog cheaper than Heap?

For most startups and mid-size SaaS products, yes. A product doing 100,000 sessions a month with logged-in users pays about $3,600 a year for PostHog analytics at list price, and every reported Heap contract we can find at that size is higher. Vendr's Heap data runs from $13,000 to $154,798 a year with a median of $41,220.

The surprise is at the top of the market. Vendr reports a median PostHog contract of $59,721 a year, above Heap's $41,220. That is not because PostHog gets expensive per event. It is selection: small PostHog customers pay by card off the published rates and never go through a procurement tool, so the PostHog deals in that dataset are the big ones, often with the Scale or Enterprise platform add-ons on top. PostHog sells those at $750 and $2,000 a month. Read the Vendr medians as a picture of large contracts, not as the price of either tool for a team your size.

Heap vs PostHog pricing on session replay

This is where the two diverge most for a product team. Heap lists session replay as an add-on on Pro and Premier, and not on Growth at all, so a Growth customer who wants to watch sessions is buying a second tool or moving up a tier. Heap's parent company sells replay inside Contentsquare, which is often where those buyers end up.

PostHog includes replay as a product on the same bill: 5,000 web recordings a month free, then $0.005 per recording up to 15,000, $0.0035 to 50,000, $0.002 to 150,000, $0.0017 to 500,000 and $0.0015 above. Mobile replay is metered separately with 2,500 free recordings and starts at $0.01. Recordings are kept for 1 month on the free tier and 3 months on paid. If replay is the reason you are evaluating, and especially if Hotjar or Fullstory is the third name on the list, our Hotjar vs Fullstory pricing comparison shows what dedicated replay tools charge per recording at the same volumes.

Which product analytics tool is better, PostHog or Heap?

PostHog is the better fit for engineering-led teams that want analytics, replay, feature flags, experiments and surveys on one usage bill they can calculate in advance. Heap is the better fit for product and marketing teams that want retroactive analysis from autocapture without planning events up front, and that prefer one negotiated session price to a dozen meters.

The deciding question is usually who owns instrumentation. Heap's whole pitch is that you capture everything and define events later, which suits a team without dedicated engineers for tracking. PostHog rewards teams that know what they want to track, because every event they do not send is money they do not spend. If both tools are on your list alongside Amplitude or Mixpanel, our Heap vs Amplitude vs Mixpanel pricing comparison puts the event-metered and session-metered vendors on one annual-cost table, and the Amplitude vs Mixpanel vs PostHog pricing page does the same for the three published price lists.

What happens when you go over the limit on each?

PostHog bills overage at the next rate on the ladder, product by product, and lets you set a billing limit on each product. Hit the limit and that product stops ingesting for the rest of the period while the others keep running. That is a real safety net, but it cuts both ways: a launch that blows through a replay limit means no recordings of the launch.

Heap's free plan works differently. Cross 10,000 sessions and you need a paid tier to keep using reports, so a spike lands you in a sales conversation at the worst possible moment. On paid plans the session allowance and overage terms are whatever your order form says, which is why the overage rate belongs in the first quote. We cover both behaviors plan by plan in the Heap pricing guide and the PostHog pricing breakdown.

Does Heap or PostHog connect to a data warehouse?

Both do, at different price points. Heap puts its data warehouse integration on Premier, its top tier. PostHog sells data pipelines as a metered add-on with the first million events free and exports to the usual warehouses on paid plans. Once behavioral data sits next to billing and CRM data in Snowflake or BigQuery, a lot of teams stop building charts in either tool and simply ask the warehouse questions in plain English instead. If that is where you are heading, check what each tool charges to get data out, not only what it charges to get data in.

How to negotiate a Heap contract with PostHog as the anchor

PostHog's rates are public, which makes them the most useful thing you can bring into a Heap negotiation. Count your monthly sessions, multiply by your real events per session, and price the result on PostHog including identified events and whatever replay share you need. That number is a checkable alternative, and Heap's sales team knows it.

Then use the procurement data. Vendr reports an average 21% saving on Heap against the first quote across 191 purchases. Note that Vendr's own Heap page describes pricing by monthly tracked users, which is not how Heap's pricing page meters it, so ask Heap to confirm the session definition and the allowance in writing. Ask for the overage rate, whether unused sessions roll over, and whether session replay can be bundled on Growth rather than forcing a move to Pro. If you are leaving Heap rather than renegotiating, the Heap alternative comparison covers where each rival wins.

What neither tool tells you about why users leave

PostHog and Heap both tell you what users did. Neither reads the support tickets, survey comments and app reviews where customers explain why they cancelled. UserInsight pulls those sources together with product usage, groups the feedback into themes, counts the customers behind each one and ties each theme to retention, so a drop in a Heap funnel or a PostHog cohort arrives with the reason attached. It runs next to either tool on a flat plan price that does not grow with your event or session count.

See UserInsight surface the why

UserInsight unifies your usage, feedback, tickets, reviews and surveys, then surfaces why users churn and what to build next, each traced to the evidence. Aggregate and consented, with no PII.

Stop guessing why users churn

UserInsight unifies your usage, feedback, tickets, reviews and surveys, then AI surfaces why users churn and what to build next, on the sources where your user data already lives.

Usage, feedback, tickets, reviews & surveys · Traced to evidence · No PII

Aggregate and consented data · GDPR-friendly · for product, growth and CX teams.