Which guide do I need?
Each guide is one task, start to finish. Connect a store first, then receive webhooks.
| I want to | Guide |
|---|---|
| Accept App Store purchases and get Apple's notifications | Connect the App Store |
| Accept Google Play purchases and get real-time notifications | Connect Google Play |
| Accept Amazon Appstore purchases on Fire tablets and Fire TV | Connect the Amazon Appstore |
| Track subscriptions sold with my own Stripe account | Connect Stripe |
| Connect my Stripe account without copying a restricted key | Connect with Stripe |
| Track web purchases sold through Paddle Billing | Connect Paddle |
| Sell subscriptions in a Roku channel with Roku Pay | Connect Roku |
| Accept Samsung Galaxy Store purchases | Connect the Galaxy Store |
| Bring the products I already set up in App Store Connect, Google Play or Stripe into the catalog | Import products |
| Change App Store and Google Play prices in every territory from a CSV, or create store products, and see each product's store price and status | Product editor |
| Sell my app's subscriptions on the web with a hosted Stripe checkout | Sell on the web with Stripe |
| Share a checkout link for an offering | Purchase links |
| Build a multi-step web-to-app funnel (quiz, email, paywall) | Funnels |
| Unlock a web purchase in my app | Redemption links |
| Give a discount or a code at web checkout | Web discounts |
| Put my purchase links and funnels on my own domain | Custom domains |
| Ask questions about my revenue and customers, and make small changes from a chat, such as drafting products and offerings | RevenueDot AI |
| Receive purchase events in my backend and verify them | Webhooks |
| Send purchase events to any of RevenueCat's 37 integrations (Segment, Amplitude, AppsFlyer, Braze, Branch, Statsig, Superwall ...) or BigQuery, or export my data to S3, R2 or Google Cloud Storage | Integrations and data exports |
| See ad revenue next to subscription revenue, verify rewarded ads on the server, or connect AdMob | Ads |
| Have the SDK verify that responses come from my server | Trusted Entitlements |
| Test purchases without any store account | Test Store |
| Test with App Store sandbox, Xcode or Google Play testers | Sandbox testing |
| Run my own server (advanced) | Self-hosting |
| Run several replicas behind a load balancer, on Kubernetes with Helm, or on AWS or Google Cloud with Terraform | High availability |
| Upgrade my server | Upgrades |
| Back up and restore | Backups |
| Move a project between my own server and RevenueDot Cloud, or download everything a project owns | Move projects and export everything |
| Know what RevenueDot Cloud costs, upgrade, or change my card | Cloud billing |
| Check everything before real customers arrive | Going to production |
| Invite teammates to a project and set their roles | Invite your team |
| Change your email or password, turn on two-factor authentication, sign out sessions, revoke AI assistants, pick summary and anomaly emails, a theme, a week start and a display currency | Account settings |
| See which plan has organizations, custom roles, single sign-on and SCIM, and turn them on | Plans and Enterprise |
| Know the uptime and support response times RevenueDot Enterprise promises | Service level agreement |
| Sign my team in with Okta, Microsoft Entra ID, Google Workspace or any SAML or OpenID Connect provider | Single sign-on |
| Create, update and deactivate people from my identity provider and map its groups to roles | SCIM |
| Keep data in the US or the EU | Data location |
| Keep audit logs for a set time and give auditors signed exports | Audit retention and exports |
| Limit sandbox testing, hand a project to another admin, keep brand colours and fonts, block abusive users, or publish verified revenue numbers | Project settings |
| Sign users in with Firebase or OpenID Connect and read their purchases and balances without a backend | Auth |
| Build a paywall and show it in my app | Paywalls |
| Show different offerings to different customers, by audience, placement or date | Targeting and experiments |
| Test two to four offerings, prices, trials or paywalls against each other and see which earns more | Experiments |
| Read MRR, revenue, churn, conversion and LTV, and know how each is calculated | Charts |
| See which ad networks and campaigns bring paying customers, with revenue by campaign and ROAS | Attribution |
| Compare my conversion, churn, refunds, LTV and prices with similar apps (RevenueDot Cloud) | Benchmarks |
| Get 3 to 5 numbers-backed growth ideas every week, on the Overview and by email | Growth insights |
| Run RevenueDot from ChatGPT, Claude or Cursor | Connect AI assistants |
| Get an email when store notifications, webhooks or store credentials fail | Alert emails |
| Win back lapsed App Store subscribers with Apple's win-back offers | Win-back offers |
| Know what happens to customers' access when the server is down | Offline entitlements |
| Answer Apple refund requests automatically and see my refund rate | Refund Control |
| Choose what customers can do on the in-app subscription screen, its colours and its text in 33 languages | Customer Center |
| Offer a discount when customers cancel, in my app or on Apple's cancel screen | Retention offers |
| Email subscribers whose payment failed a link to fix it, and see the revenue that comes back | Payment recovery |
| Email churned subscribers an offer to come back | Win-back campaigns |
| Get Customer Center support requests by email, or show subscriptions in the Intercom inbox or a Zendesk sidebar | Support |
| Filter, save and export lists of customers | Customer lists |
Moving from RevenueCat? Start with Migrate from RevenueCat. Looking for a specific endpoint? See the API reference.