✕

Web-to-app funnel

Stimuler · web + app
ReactNext.jsNode.jsTypeScriptFlutterRevenueCatPaddleFirebase AuthMixpanelCloudflarePostgreSQLAWS RDS

Onboarding and checkout on the web for a Voice AI app with 12M+ downloads, then app-side redemption. The same person resolves to the same Firebase UID on web and app, so a user who pays on the web opens the app and finds premium already active.

  • Built end to end: a React/Next.js web onboarding and checkout, a Node.js/TypeScript backend, and the Flutter side that redeems the purchase in the app.
  • Payments through RevenueCat and Paddle; identity through Firebase Auth, so one person maps to one UID across web and app.
  • Mixpanel event tracking drives the A/B experiments on the funnel.
  • Deployed on Cloudflare, with PostgreSQL on AWS RDS and New Relic monitoring.
Try the live funnel

Next: Premium tab story →