Can experiments be used in certain ways?

  • 27 August 2021
  • 2 replies


We were wondering what kind of experiments were possible. We wanted to make 2 different subscription screens (different designs and layout) and use RC experiments to determine which one converts better. How would we go about this? Is this even good practice and a valid use case for RC experiments?

2 replies

Userlevel 3
Badge +7

Hey @Daygames! 👋

RevenueCat experiments will automatically divide users into groups, each group with a separate ‘current’ Offering. Beyond the current Offering being changed for that user, you’ll need to do any other customization on your end. For example, if you wanted to display a different paywall design for that Offering, I’d recommend checking the offering’s identifier that you set in the dashboard so you display the correct paywall. Does that make sense? Essentially, RevenueCat will determine the `current` Offering for the user based on the experiment, but it’s up to you to design any customization beyond that.

I’d also recommend reading out Experiments documentation for more information about the feature:


Then we have 2 more follow-up questions:

  1. Can we mix and match products arbitrarily in offerings? e.g. We could use 3 products (A, B and C) on one screen and 2 products (B and C) on the second one without requiring 5 separate IAPs (A, B, C, D and E), but only 3 (A, B and C)?
  2. What exactly are packages for in offerings? We noticed that products are contained inside the packages.