Setting Up Monetization for Lettalize: RevenueCat + AdMob Planning Session
Had a quick planning session today focused on getting the monetization pieces in place for Lettalize. Nothing too crazy, but I wanted to get the infrastructure set up before diving into the actual implementation.
What I Got Done
Set up the full RevenueCat account and created a "Lettalize" project with three pricing tiers:
- Lite at €0.99
- Plus at €3.99
- Pro at €9.99
Also got the AdMob account rolling with a new app and banner ad unit configured. Created a memory entry to track next steps since there's a bit of coordination needed between these two services.
Key Decision: Set Up Accounts Early
Had to think through whether it made sense to create these accounts before actually implementing the SDKs. Decided to go for it since Bundle IDs are permanent anyway - no point in having to redo this stuff later. Plus I can deploy both RevenueCat and AdMob together in a single EAS build, which saves on build slots.
What's Next
The implementation roadmap is pretty straightforward:
- Install
react-native-purchases(RevenueCat SDK) - Install
react-native-google-mobile-ads(AdMob SDK) - Set up a config file with SDK keys (properly gitignored, obviously)
- Build out the AdMob banner for the free tier in the tab navigator
- Create the RevenueCat paywall screen for tier selection
- Bundle everything together with the other pending build tasks
Feels good to have the accounts ready to go. Next session will be all about getting those native SDKs integrated and seeing some actual monetization UI in action.