Skip to main content
Solved

Free time-limited trials iOS

  • 7 September 2021
  • 5 replies
  • 3445 views

Forum|alt.badge.img+3

Hi,
I need to implement a free trial period for a paid iOS app. How do I check if the trial period has expired with RevenueCat ?

Best answer by cody

Hey @Maurizio,

Trials are automatically applied to subscription products once it is set up as an Introductory Offer as detailed here, and will only allow a user to redeem a trial once for a product. Trials cannot be set up for the paid iOS apps themselves - only a per in-app-product basis.

Regarding subscription period/status, RevenueCat will handle this trial period automatically and will unlock any associated entitlements, and you can check subscription status to see if the user currently has access to an entitlement (whether via a trial or purchased subscription).

View original
Did this post help you find an answer to your question?

5 replies

cody
RevenueCat Staff
Forum|alt.badge.img+8
  • RevenueCat Staff
  • 492 replies
  • Answer
  • September 7, 2021

Hey @Maurizio,

Trials are automatically applied to subscription products once it is set up as an Introductory Offer as detailed here, and will only allow a user to redeem a trial once for a product. Trials cannot be set up for the paid iOS apps themselves - only a per in-app-product basis.

Regarding subscription period/status, RevenueCat will handle this trial period automatically and will unlock any associated entitlements, and you can check subscription status to see if the user currently has access to an entitlement (whether via a trial or purchased subscription).


Forum|alt.badge.img+3
  • Author
  • New Member
  • 1 reply
  • September 7, 2021

Hi Cody,
for my app I have already implemented a subscription with introductory offer and thanks to RevenueCat everything was very smooth. For the same app, I would also like to give the user the option to purchase it for life.

However, I would like to give the user the option to try the app for fourteen days before purchasing it. I was thinking of creating a non-consumable in-app purchase at $0 as Apple recommends and linking it to RevenueCat.

On that note, thank you for tracking down the post I requested, I am very grateful. If you have any more advice or even some examples, other material regarding my request I would really appreciate it. 


Forum|alt.badge.img+4
  • New Member
  • 2 replies
  • September 18, 2021

Hello, we set up free trial period on our backend, and not as introductory offer via apple.

That gives us problem that revenuecat dashboard does not see our free trial users until they make a purchase.  

Is there a way we can send user info to revenuecat before user purchases subscription?

 


Forum|alt.badge.img+4
  • Member
  • 5 replies
  • October 19, 2022
Marko wrote:

Hello, we set up free trial period on our backend, and not as introductory offer via apple.

That gives us problem that revenuecat dashboard does not see our free trial users until they make a purchase.  

Is there a way we can send user info to revenuecat before user purchases subscription?

 

Hi Marko, same issue here… did you find how to solve this?

 

Cheers


Forum|alt.badge.img+4
  • Member
  • 5 replies
  • December 4, 2022
Localboss wrote:
Marko wrote:

Hello, we set up free trial period on our backend, and not as introductory offer via apple.

That gives us problem that revenuecat dashboard does not see our free trial users until they make a purchase.  

Is there a way we can send user info to revenuecat before user purchases subscription?

 

Hi Marko, same issue here… did you find how to solve this?

 

Cheers

 

Hi! I talked to support about this and is not possible to overwrite the “current trials” indicators, but we can send the info via user property.


Reply


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