Premium tab story
Stimuler · app + backend
A paywall experiment I built end to end: a crown icon in the nav, a once-only crown-fall intro, then an animated story paywall. I profiled the animation so it runs smoothly on low-end Android: textures are prebuilt and shaders precompiled. Behind it is a config-driven service that picks the paywall for every trigger in one API call and runs geo A/B tests.
- The crown fall is one sprite and 64 transforms; its pipelines are compiled under the loading screen, not during the fall.
- Plays once per user, measured as its own experiment arm, with the paywall's viewed event held until the reveal.
- Also shipped: Mexico/Colombia geo paywall experiments with a shared offer countdown.
Geo paywall experiment (Mexico / Colombia)
Country-targeted variants I built, shown with the app country set to Mexico: the journey paywall (AllPlansVisibleSingle10), the 25%-off coupon with a shared countdown (Single11), and the gift-unbox reveal (GiftUnlockSingle11). Prices show in ₹ because the emulator's Play account is Indian.
On Android
The same story on the Android emulator: crown fall, then the ₹ paywall with Sarah's call screen.