Hello,
I have been reading the following article about iOS subscription groups as we’re looking into using RevenueCat Experiments:
https://www.revenuecat.com/blog/engineering/ios-subscription-groups-explained/
We only have one subscription pricing overall on our platform, a Pro subscription. We want to only do the A/B Test to have with Free Trial VS no Free Trial.
From this article I’m not sure if we should be creating a new Product under the same Group or a different group:
Subscription groups make testing prices more difficult. Because all products in a subscription group are visible to the user via the subscription settings, you can’t add a one-off product to a subscription group at a different price and control who sees it. If you want to A/B test two prices for a product you will need to create two entirely parallel subscription groups. Deploying and maintaining entire parallel subscription groups can be challenging to manage, especially if you are doing multiple price tests (which you should be.)
Because free trials and introductory prices are limited to one usage per group, the group that a product belongs to is required to compute product eligibility. Apple doesn’t provide this information in SKProduct , so developers need to carry around the product identifier and the subscription group if they want to be able to compute introductory price eligibility correctly. (Introductory price eligibility is now available with RevenueCat)
For our peace of mind and to make sure we don’t misunderstand we’d rather ask here: for that simple of a use case as we have which is best for an A/B Test: separate group or same group?
