Skip to main content
Solved

When changing the default offering, what offering shown to users who have already paid?

  • September 10, 2024
  • 1 reply
  • 90 views

Forum|alt.badge.img+4

I cant seem to draw any conclusions from RC docs for the matter. This is for an android app.

  1. A user (John) pays for offering A (110 $ per year) which was the default
  2. I change the default offering to offering B (69$ per year)
  3. What offering does John (who is already subscribed with the pricier sub) see when he opens up my paywall?

In the Customer Profile, I see that John’s “current offering” is set to offering B. Does this mean that he sees the cheaper offering now? And if so, how can I make it so that the users that have already paid for a pricier sub, still see the offering that they paid for?

Thanks

Best answer by kaitlin

Hi @tilpap!

When you change the default offering, this will affect any users who have had the default offering as their current offering, so yes they would see Offering B automatically. 

There’s a couple ways you can go forward - if this affects just a few users, you can manually update their offering override on their customer page to their original offering. This isn’t very scalable of course. A less manual way to go about this would be to use a cohorting logic for users who already paid for the more expensive subscription and then ensure that this cohort always sees their original offering. We have more information on this here in our documentation: https://www.revenuecat.com/docs/getting-started/displaying-products#choosing-which-offering-to-display

If you don’t want to manage your own cohorting logic, you could also take advantage of our Targeting feature for implementing rules regarding which users see which offering. We don’t have a condition just yet regarding previous purchases, but you could assign custom attributes to users who have made certain purchases and use this to create a targeting rule:   https://www.revenuecat.com/docs/tools/targeting#creating-targeting-rules

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

1 reply

kaitlin
RevenueCat Staff
Forum|alt.badge.img+6
  • RevenueCat Staff
  • 392 replies
  • Answer
  • September 12, 2024

Hi @tilpap!

When you change the default offering, this will affect any users who have had the default offering as their current offering, so yes they would see Offering B automatically. 

There’s a couple ways you can go forward - if this affects just a few users, you can manually update their offering override on their customer page to their original offering. This isn’t very scalable of course. A less manual way to go about this would be to use a cohorting logic for users who already paid for the more expensive subscription and then ensure that this cohort always sees their original offering. We have more information on this here in our documentation: https://www.revenuecat.com/docs/getting-started/displaying-products#choosing-which-offering-to-display

If you don’t want to manage your own cohorting logic, you could also take advantage of our Targeting feature for implementing rules regarding which users see which offering. We don’t have a condition just yet regarding previous purchases, but you could assign custom attributes to users who have made certain purchases and use this to create a targeting rule:   https://www.revenuecat.com/docs/tools/targeting#creating-targeting-rules


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