Hi everyone,
I'm implementing in-app purchases using RevenueCat and would love some clarity on managing multiple paywalls.
My goal is to:
-
Show a default paywall during the onboarding stage.
-
Show a different paywall after a user hits a trial limit or reaches a milestone in the app.
I understand that RevenueCat supports Offerings and Paywalls, but I want to confirm:
Is it best practice to create two different Offerings (e.g., onboarding
and postTrial
) and then call the relevant one based on the user's stage?
Also, are there any potential caveats or gotchas I should be aware of when switching paywalls dynamically like this?
Appreciate any guidance or shared experience!
Thanks in advance