Skip to main content
Solved

Can experiments be used in certain ways?


Forum|alt.badge.img+5

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?

Best answer by cody

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: https://docs.revenuecat.com/docs/experiments


Edit: You can mix and match products in different offerings however you’d like.

Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web. A package is made up of three parts: identifier, type, and underlying store product. A single package can contain App Store, Google Play, and other store products.

View original
Did this post help you find an answer to your question?
This post has been closed for comments

2 replies

cody
RevenueCat Staff
Forum|alt.badge.img+8
  • RevenueCat Staff
  • 492 replies
  • Answer
  • August 27, 2021

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: https://docs.revenuecat.com/docs/experiments


Edit: You can mix and match products in different offerings however you’d like.

Packages help abstract platform-specific products by grouping equivalent products across iOS, Android, and web. A package is made up of three parts: identifier, type, and underlying store product. A single package can contain App Store, Google Play, and other store products.


Forum|alt.badge.img+5
  • Author
  • Member
  • 9 replies
  • August 27, 2021

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.

Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings