Skip to main content
Solved

Can I grant all app users free entitlement for 1 month?

  • August 20, 2023
  • 1 reply
  • 767 views

Forum|alt.badge.img+4

Hello,

I am wondering whether it’s possible to grant all users of my app a Premium entitlement for 1 month, lets say for the entire September. 

I want all existing and new users to receive this entitlement as long as it is still September. Currently my app has launched and there are already a few active subscriptions, the free 1 month premium would not really affect these users since most of them are already on trial but if they were to cancel for whatever reason, they should still have Premium for remainder of September.

An alternative to this would be that new users would get 1 month entitlement from the day they download the app, however I don’t know how this would work for existing users.

I also want to easily be able to apply the entitlement to all app users at once if possible and new users should also continue to get it.

What is the best way to go about this?

Best answer by kaitlin

Hey @DanielR,

Promotional entitlements sound like they’ll fit the bill, as they are independent of existing store trials or subscriptions - as you said, if a user cancels their trial, they’ll still have their premium entitlement. https://www.revenuecat.com/docs/promotionals

There’s no great way to do this in bulk, but you could potentially write a script to iterate through existing customers and grant them a premium entitlement using our API endpoint: https://www.revenuecat.com/reference/grant-a-promotional-entitlement

For new customers, you could set something up programmatically using the endpoint, or use the dashboard to manually grant entitlements.

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

kaitlin
RevenueCat Staff
Forum|alt.badge.img+6
  • RevenueCat Staff
  • August 23, 2023

Hey @DanielR,

Promotional entitlements sound like they’ll fit the bill, as they are independent of existing store trials or subscriptions - as you said, if a user cancels their trial, they’ll still have their premium entitlement. https://www.revenuecat.com/docs/promotionals

There’s no great way to do this in bulk, but you could potentially write a script to iterate through existing customers and grant them a premium entitlement using our API endpoint: https://www.revenuecat.com/reference/grant-a-promotional-entitlement

For new customers, you could set something up programmatically using the endpoint, or use the dashboard to manually grant entitlements.


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