*Free tier resets monthly. Prices descrease exponentially with volume.
Pricing calculator
Products
Estimate your price
1,000,000 events/month
$0
Product add-ons
Person profiles
on%of event volume
What are person profiles?Person profiles let you store detailed information about a user (like an email address, plan name, or custom properties). This enables a deeper level of insights that isn't available when analyzing anonymous traffic (like in Google Analytics).
It also provides attribution data and lets you track users across devices and sessions.
With person profiles, you can:
- View detailed person info in the People tab
- Merge identities across
distinct_id
values (i.e. merge anonymous user and logged in users) - Track UTMs and referrers for anonymous and identified users
- Target flags, experiments, and surveys by user properties
- Filter on user properties
- Create cohorts
Person profiles are split out from standard event prices so you don't have to pay for them if you don't need them.
Do you need events with person profiles?
"I want to store properties on anonymous users"YesMost common Read how to calculate this below
Yes, you'll use person profiles any time you provide person information to store. This will allow you to store things like site preferences (eg. dark mode) and more on non-identified users and still leverage all the benefits of person profiles.
It also allows you to merge anonymous and identified users, so you can track the same user from the first time they visit your site through to when they sign up.
"I only want to track website visits (like Google Analytics)"NoSet Enhanced persons to 0%
No, you don't need events with person profiles to track anonymous users. You'll get basic attribution info (like UTM source) but it can't be used to analyze things like top performing marketing channels as there's no way to know who signed up.
"I only want to track logged in users"YesSet Enhanced persons to 100%
Yes, you will use person profiles with any identified users so you can store information about the person (like an email address or internal ID).
Calculating usage
If you already track website visits, the best way to gauge person profile usage is to determine what percentage of event volume is anonymous traffic vs. identified product users.
If you currently use Google Analytics in conjunction with a product analytics tool, you can compare the traffic volume (page views) in Google Analytics and the event volume in your product anaytics solution to find what percentage of your event volume is anonymous.
For example, if 75% of your total event volume (between website and product) is anonymous website traffic, you'll need person profiles for the remaining 25% of events.
Note that you'll need to adjust this ratio if you want to store custom properties on anonymous users, as these require person profiles even if you don't know their email address yet.
$0
Group analytics
$0
Data pipelines
$0
Platform add-ons
Teams
$0
Estimated total
for all products & add-ons
$0
How it works
- Only pay for products you use
- Generous free tier for each product (resets monthly)
- You can set billing limits per product so you never get a surprise bill
- We also offer discounts for startups and non-profits
Estimating usage
- Not sure what your volume looks like? Add the tracking code to your site and check back in a few days – no credit card required.
- If something stupid happens, like you get an unexpected bill and you’re unhappy, we’ll pretty much always refund it!
One plan for most customers
Plan FYIs
- Self-serve, no upsells, no need to "talk to sales"
- We don't do outbound sales. Everyone pays the same rates.
- You can set billing limits per product so you never get a surprise bill
- 90% of our customers don't pay anything to use PostHog!
Add-ons
Teams
Priority support, unlimited projects, white labelling, SSO enforcement, and features for collaboration with team members.
Pricing
$450.00/month
Why add-ons?
- We move additional functionality to add-ons to keep our base prices low. This is so you never pay for functionality you don't want or need.
- Subscribe to add-ons after signing up.
A note from our co-founder
Our pricing is designed to make you happy
Here's what you should know about our pricing:
- We make a profit with every product. This means we don’t have loss-leader products that will go up in pricing later or get retired.
- We aim to be the cheapest for each product at every scale compared to every major competitor. Tell us if we're not! (Note: This doesn't include your buddy's two person startup.)
- The company in general has significant revenue, over 60,000 customers, runs default alive, and aims to IPO rather than sell. This means we don’t rely on investors to grow, and we’re stable. Of course we aren’t perfect, but this goes a long way to avoiding the average dumb vc-backed company stuff in general - like running out of money or selling to a lame bigger company who just kills off our products.
- We have an open source product too - so if you must, you can self host. It is MIT licensed if you want to use it in a big organization that isn’t ready to move to PostHog Cloud yet.
If this makes you happy – like most people - just start here:
Or if you need more info, , ask a question, or talk to a human.
James HawkinsCo-founder
When James isn't thinking about how to cut prices (again), you'll likely find him changing a diaper.
Pricing FAQ
How do I know what my volume is?
Tim Glaser
The easiest way is to sign up for the Free plan. You'll get an accurate volume projection after just a few days.
Do I pay anything for stored events?
Simon Fisher
No, you only pay the fee per captured event in a given month (i.e. you only pay when each event is first received). There are no additional costs or fees.
How long do you retain data?
Tiina Turban
Data (except recordings, see below) is guaranteed to be retained for 7 years on any paid plan and 1 year on a free plan. After 1 year, data may be moved into cold storage so queries may run more slowly.
How long do you retain recordings?
Rick Marron
Recordings are kept on Clickhouse-based installations for 1 month. For paid customers on PostHog cloud, recordings are kept for 3 months.
What happens after the data retention period elapses?
Marius Andra
Any event or user data stored for more than the retention period may be permanently deleted from our systems.
Is there a free trial on paid plans?
Michael Matloka
We have a generous free tier on every paid plan so you can try out the features before paying any money (though you will need to enter your credit card info). If you have additional needs, such as enterprise features, please get in touch.
What currency are your prices in?
James Hawkins
All prices are in US Dollars (USD), excluding taxes.
Do you offer a discount for non-profits?
Eric Duong
Yes in most cases - 50% off any plan. Create your account, then email sales@posthog.com from the same email address with some basic details on your organization. We will then apply a discount.
Are there any minimums or annual commitments?
Cameron DeLeone
Nope. We can, however, offer annual commitments (for example, to maintain pricing) if you need them as part of an enterprise agreement.
Have another pricing-related question? Ask in our community forum
This is the call to action.
If nothing else has sold you on PostHog, hopefully these classic marketing tactics will.
PostHog Cloud
Digital download*
Notendorsed
by Kim K
*PostHog is a web product and cannot be installed by CD.
We did once send some customers a floppy disk but it was a Rickroll.
You always need to find ways to improve. PostHog is central to how we do that at Y Combinator. It helps us try ideas, measure results, and build better products.
Looking for the signup button?
(I’ll take you there.)