Question

Understanding promo code redemption in RevenueCat

  • 12 October 2021
  • 4 replies
  • 71 views

Badge

Hello - I’ve tried to summarise our problem as concisely as possible below: 

Problem: How do we understand promotion code redemption & user behaviour using RevenueCat?

Context: We recently ran a promotion using codes generated in App Store Connect. Users who redeemed these codes received two months free on our product. The promotion is now complete and we want to understand what behaviour was like for this cohort. e.g. How many of these users continued with us or did they churn? What’s their LTV? etc. 

 

Details: 

Within App Store Connect Reporting we can identify users who redeemed a code and see their ‘Subscriber ID’. 

Within RevenueCat we then have no method of tying users together i.e. there appears to be no common identifier across the two systems for a given user. Additionally it doesn’t appear that promotion codes sync across the two platforms i.e. when viewing an individual customer in RC, I can’t see within their history if they have utilised a promo code.

 

Any advice appreciated or there’s a different way to solve this problem I’d appreciate any pointers. 

Thank you 


4 replies

Userlevel 3
Badge +7

Hey @Saagar Bains ,

Unfortunately we don't have a way to differentiate promo code redemptions from normal purchases at the moment- this is an Apple limitation. Sorry for any inconvenience this causes!

Badge

Thanks @jazmine - that’s good to know. We could potentially work around this if there is a common user identifier between App store connect and RC? Do you know if there is one - we’ve looked but can’t seem to find one. We can find ‘Subscriber ID' in Apple reports but this doesn’t appear to sync to RC.

Thanks

Badge

@jazmine our team have been looking into this some more. We noticed that the Apple receipt does contain both the offer_code_reference and promotion_offer_id. Can this data not be passed to RC?

I have included links to the relevant Apple Docs:

https://developer.apple.com/documentation/appstorereceipts/offer_code_ref_name

https://developer.apple.com/documentation/appstorereceipts/promotional_offer_id

 

Thanks 

Userlevel 3
Badge +7

Hey @Saagar Bains ,

I will pass this along to our engineering team and see if this is a possibility! Although I can’t give a timeline if/when this will be completed. 

Reply