Build With RevenueCat

Build a customized mobile subscription business with RevenueCat. We do the heavy lifting of normalizing subscribers from any source and maintain a single source of truth for subscription status, so you can get back to building your app.

RevenueCat is a powerful, secure, reliable, and free to use in-app purchase server with global support. All you need to get started is an API key.

Get Started    API Reference

Configuring Experiments


Experiments (Beta) is available on the Grow plan.

Before setting up an experiment, make sure you've created the products and offerings that you want to test and added any new products to the appropriate entitlements. You should also test the offerings you've chosen on any platform your app supports.

Setting up a new experiment

Click New and enter the following details:

  • Experiment name
  • Variant A - first offering
  • Variant B - second offering


The order of the variants doesn't matter. The experiment will try to test each offering equally.

Once done, click Add and view your new experiment.

Creating a new experiment

Starting an experiment

When viewing a new experiment, you can start, edit, or delete the experiment.

  • Start: Starts the experiment. Data collection and LTV begins immediately, but how quickly results start showing up depends on how active your users are.
  • Edit: Choose different offerings for the experiment.
  • Delete: Deletes the experiment.


An experiment that has been started cannot be edited.

Double check that your offerings work on all platforms your app supports.


Once an experiment is stopped, it can't be restarted.

If you want to continue a test, create a new experiment and choose the same offerings as the stopped experiment.



Test users will be placed into the experiment offering variants, but sandbox purchases won't be applied to your experiment.

If you want to test your paywall to make sure it can handle displaying the offerings in your experiment, you can use the Offering Override feature to choose a specific offering to display to a user.

Updated about a month ago

Configuring Experiments

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.