Skip to main content
Question

Best way to implement promo discounts?

  • May 24, 2024
  • 2 replies
  • 3393 views

Forum|alt.badge.img+1

I wonder what would be the best and easiest way to implement a discount on RevenueCat and iOS:

Currently I have a yearly subscription with a 1-week free trial. And I have a bunch of users, new ones and churned, that I want to target. I would like to run a promo within the app and offer them -50% on their first year.

Should I create a Custom Offer Code, like "SALE50" and redirect them to App Store to redeem it?
Or should I create a new subscription with an Introductory offer (for new users). And add Promotional offer to existing subscription (for churned users)?

 

Which solution would be easier to code / implement / maintain from RevenueCat's perspective? (I read that the current Offer Code's implementation in the App Store can be buggy)
Thanks in advance!

This post has been closed for comments

2 replies

Forum|alt.badge.img+1
  • Author
  • New Member
  • May 25, 2024

Can’t edit the original post, but I want to clarify that in the second option I would, of course, check in code if the user is eligible for Introductory offer, if not—show them Promotional offer.


Ryan Glanz
RevenueCat Staff
Forum|alt.badge.img+8
  • RevenueCat Staff
  • May 29, 2024

I’d suggest using Offer Codes. They’re the only option (that we recommend) that are for both new and existing users. The in-app redemption sheet can be buggy, but redirecting to the app store works fine.

That way you only need to worry about a single offer code and not two.