- Published at
Granting time limited time offers in AppStore and Google Play using RevenueCat

Here is my approach to automatic a betting strategy that made me DOZENS of Danish Kroner
- Authors
-
-
- Name
- Joachim Bülow
- Cofounder and CTO at Doubble
-
Table of Contents
Introduction
Recently had to implement limited time offers in our app, and found that many people had trouble piecing together how to do it.
Revenuecat employees are promoting offer codes and other half-measures which do not let you grant the user that seamless sense of urgency.
We wanted that “50% off the next hour” feeling.
How to do it
The key is to create separate RevenueCat
offerings.
You want to have one offering for users eligible for offers, and one for users not eligible.
These offerings of course contain native app-store discounts, or they don’t.
AppStore
In App Store Connect you want to create products with both an introductory price, and an introductory offer.
This will let new users as well as users who previously purchases the product be eligible.
Google Play
You could do the same in Google Play, create separate products that is, but we actually just relied on one product, adding a developer determined
discount.
Simples.
Piece it together
Now, in your code you want to switch between the offerings chosen from revenuecat based on whether the user is eligible.
For Google Play you want ti pick the Subscription Option
with a discounted intro phase if they are eligible.
And boom you a free to go crazy with offers.
Here is a diagram to show it.
