Estimating Usage & Costs

Last updated:

It can be daunting to figure out how much a usage-based platform like PostHog will cost, but there are simple ways to estimate your usage and costs.

This guide explains why we price based on usage, how to estimate your usage, and tips on how to reduce your costs.

Why do we price based on usage?

Really it comes down to this: The more you use PostHog, the more value you get, and the more it costs us to process and store your data. Thus, we charge based on usage.

What about charging by monthly active users? Isn't that also usage?

Kind of, yes, but actually no. Some users are very valuable. They use your product a ton, they respond to your feedback surveys, and they store a lot of data in your platform. Other users hit your landing page and bounce immediately.

From a value perspective, you shouldn't need to pay the same amount for both of these users. It makes more sense to pay only for the value you receive, which is directly tied to user activity such as events, session replays, or data.

How do I estimate my event usage?

If you're already using another tool and want to switch to PostHog (welcome!), your existing tool may have the exact numbers you need. You might need to ask their support for this data directly if it's not easy to find.

Alternatively, you can use one of these two methods.

Option 1: Sign up for free and get an accurate projected volume in a few days

Each of our products has a very generous free tier. They're also very easy to get set up.

Simply sign up and start to use whichever product you are interested in. After a few days, you'll get a good estimate of your projected volume on your Organization Billing page.

If you want a more accurate estimate, give it a week – this way weekdays and weekends will also be taken into account.

💡 PostHog Tip: If your projects volume is higher than you'd like, we offer ways to "tune" your implementation to only capture or use what's valuable to you. See How to reduce your PostHog usage for more.

Option 2: Estimate based on your product category

Sometimes you can estimate your volumes based on another number that you know, like your monthly active users (MAU).

Because products in different categories have different types of usage, we've done a bit of diving into our own data to come up with these averages per category:

ProductB2B / B2CMonthly events per MAUAutocapturePlatforms
PostHogB2B87Web
Financial reportingB2B44 Web
Cloud monitoringB2B22Web
Document managementB2B54 Web
Speech to text APIB2B583 API
Crypto walletB2C162 Browser extension
Meditation appB2C118 Android, iOS
Fashion retailB2C31 Web
Event bookingB2C8 React Native
Restaurant bookingB2B2C54 Web, Mobile

As you can see, event counts vary wildly across different types of products, but this should help you get closer to an estimated event count based on your product and MAU count.

Event counts also vary based upon whether you are using autocapture, custom capture or a combination of both. Custom capture may be better if you have lots of users.

Estimating your monthly bill

Once you've figured your projected event usages, you can either:

  1. Use the pricing calculator on our pricing page and calculate your estimated costs for adopting PostHog.
  2. If you're getting your estimated figures from your free PostHog account, you can see your projected volumes and costs right there in your billing dashboard.

And don't forget, we have generous free volumes for every one of our products – even if you're on a paid plan!

What about other products like Session replay, Feature flags, etc?

We don't have data on those yet, unfortunately. In that case, we'd recommend going with option 1 above – signing up for a free account and getting an accurate projection in just a few days.

How to reduce your PostHog costs

You have two options:

Questions?

Was this page useful?

Next article

Next steps

Now that PostHog is set up, you might want to import historical events . Or just skip ahead and learn what you can do with the product below:

Read next article