Skip to main content
Question

How to remind users of a trial end a couple days before the end of a 7 day trial


Forum|alt.badge.img+7

Curious how others handle this. I’m showing my paywall early in the onboarding and I don’t require a login for my app.. it’s a game you can play against the computer if you don’t want to play online opponents (The game: Upwords).  If you do want to play online I do require a login to keep track of the games, pair people etc.

I have a back end server and thinking I could try a couple of things

  • When a user starts a trail send the original RevCat anonID to my server along with days till trial ends and their push notification token (firebase messaging).  I’d have to make sure a user agrees to push notifications when I do this.  I could also have a dialog that allows them to enter an email for the reminder if they aren’t logged into my app. .. all this info gets sent to my server.. have a cron job on the server that collects any entries in the DB that are ending in 2 days and send out emails/push notifications
  • If they do create a new account later, which is email based, I could search for these reminders and updates the email entry if it’s not filled out at that point.  But if they declined that email reminder maybe that’s not needed.
  • After the reminder is sent just delete the db entry as I don’t need it anymore.

This could also be an opportunity to prompt them to make an account in the app so they do get the email reminder.  Do people generally prefer to get reminded by email or push notifications? I’m new to this and because I may not know that much about this user trying to figure out what’s the more reliable but low friction

 

Thanks !

 

Daniel

This post has been closed for comments

2 replies

Forum|alt.badge.img+7
  • Author
  • Member
  • 8 replies
  • May 31, 2025

Actually researching more.. there’s an option in iOS and Android for local notifications.. basically have the app set a local reminder on your device.  Is anyone doing it this way? Seems a lot simplier but are there gotchas to this?  Does the user still have to agree to the reminder? Will it trigger if the app isn’t running? I would want to do this on both platforms.  I’ll do some research but would be good to know if anyone has experience with this sort of notification that’s not back end driven.  I also have Firebase integrated into both apps, it’s possible this may have something like this as well.. this way I wouldn’t need to keep track on my backend server


alejandra-wetsch
RevenueCat Staff
Forum|alt.badge.img+1

Hey Daniel! 

Thank you for reaching out!

Engaging users during their trial period is great, and sending reminders can improve conversion rates by prompting users to take action before their trial ends. 

As you mentioned, I would say using a combination of Emails and Notification reminders would be beneficial. Regarding Local Notifications, they should work; however, take into consideration that you should schedule the notifications for the date and time you want them to be triggered, so that they get the notification even if the app is not running. You will still need to ask for their permission to send notifications. Please refer to Apple's Local Notifications documentation and Android's Notifications documentation.


Hope this helps, please let me know if there's anything else I can help you with.

Best, 


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