Getting started with revenue analytics
Revenue analytics is currently works best for:
- Small to medium-sized companies
- Companies with subscription models (mostly SaaS)
If you process more than 20,000 transactions per month, or your revenue comes primarily from one-off payments rather than recurring subscriptions, revenue analytics may feel less useful, slower, or provide less insight than expected.
Configure your revenue data source
You can configure PostHog to integrate with a revenue data source like Stripe, or you can explicitly capture revenue data as PostHog events.
Data warehouse sources
If your revenue data is already in one of these sources, you can link it to PostHog's data warehouse and start tracking your revenue.
Capture revenue events
If you're not using a supported data warehouse source, or you just want to track revenue manually, you can do so by capturing revenue events with revenue properties.
Choose your reporting currency
PostHog automatically converts revenue from other currencies into your chosen reporting currency. For example, if someone makes a purchase in Canadian Dollars (CAD) and your reporting currency is US Dollars (USD), PostHog converts it into USD to ensure consistency.


Visit the revenue analytics dashboard
Once you've configured your revenue data source, you can visit the revenue analytics dashboard to better understand your revenue.


Connect to customers
Linking your revenue data to your customers enables you to identify your top customers and see how much revenue they're generating.
When you collect revenue data through events, we'll automatically link the customer to the revenue data. If you're connecting to a payment platform like Stripe, you'll need to manually link the customer to the revenue data.
Use for free
PostHog's revenue analytics is currently in beta, and you can try it for free. For now, you'll only be charged for revenue data stored in the data warehouse, or as captured events.
If you're importing from a payment platform like Stripe, you'll get the first 1,000,000 rows in the data warehouse for free, every month.
If you're capturing revenue events manually, you'll get the first 1,000,000 events for free, every month.
PostHog is always built to be cost-effective by default, with a generous free tier and transparent usage-based pricing. Our generous free tier means more than 90% of companies use PostHog for free. All of this applies to revenue analytics, too, when it's out of beta.