Revenue
Revenue, joined to what people did
Connect Stripe, RevenueCat, the App Store and Google Play. Revenue is verified at the source, normalised, converted, and linked to the person who paid.
Verified at the source
Stripe signatures, RevenueCat authorisation headers, Apple's signed payloads checked to the Apple root, and Google-signed Pub/Sub tokens. The webhook URL routes; it never authenticates.
One model for four stores
Initial purchases, renewals, trials, conversions, cancellations, refunds, billing issues and plan changes, deduplicated so a redelivered webhook never counts twice. Amounts are converted with the ECB's daily rate, in integer minor units.
Everywhere events go
Revenue arrives as a $revenue event on the paying person, so it works as a funnel step, an experiment metric or a breakdown. MRR, ARR, MRR movements, ARPU, LTV by cohort and refund rate come built in.
Go deeper: Revenue