Connect to payment platforms
Contents
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.
The simplest way to get started with revenue analytics is to connect to a payment platform.


Start by connecting your payment platform(s) to PostHog as a data source:
We currently only support revenue analytics data from Stripe. More platforms will be supported in the future.
How is the data stored?
When you connect your payment platform(s) to PostHog, the data is transformed into standardized managed views. Revenue analytics uses this data to build your revenue analytics dashboard.
The data is stored in the data warehouse and is available for you to run custom queries and visualize like any other data in PostHog.
Deferred revenue
When using revenue data from your data warehouse (from sources like Stripe), PostHog automatically defers revenue recognition to match your accounting practices. This means we spread the revenue across all the months a charge is relevant for.
You can learn more about this on the deferred revenue page.
