Firebase logo

Firebase

Send subscription lifecycle events to Firebase Analytics (Google Analytics 4) using the Measurement Protocol.

What you can configure

sales_reportingrequired

Whether to report Proceeds after store taxes & fees or Revenue

android_api_secret

Android API Secret from Firebase Console → Google Analytics → Admin → Android Data Stream → Measurement Protocol API secrets → Create

android_firebase_app_id

Android Firebase App ID from Firebase Console → Project Settings → Your Apps → Android App ID. Required if you have an Android app.

anonymous_user_behavior

How to handle events from anonymous users (users without an app user ID)

ios_api_secret

iOS API Secret from Firebase Console → Google Analytics → Admin → iOS Data Stream → Measurement Protocol API secrets → Create

ios_firebase_app_id

iOS Firebase App ID from Firebase Console → Project Settings → Your Apps → iOS App ID. Required if you have an iOS app.

sandbox_android_api_secret

Optional Android API Secret for sandbox events. Leave blank to skip sandbox events for Android.

sandbox_android_firebase_app_id

Optional Android Firebase App ID for sandbox events. Leave blank to skip sandbox events for Android.

sandbox_ios_api_secret

Optional iOS API Secret for sandbox events. Leave blank to skip sandbox events for iOS.

sandbox_ios_firebase_app_id

Optional iOS Firebase App ID for sandbox events. Leave blank to skip sandbox events for iOS.

Book a demo

Tell us a little about your app and we'll match you with the right person.

  • A personalized walkthrough of the paywall builder
  • Guidance on your monetization and pricing strategy
  • Custom implementation recommendations for your stack
  • A look at proven paywall templates
  • Revenue-optimization best practices

Get started

Connect Firebase in minutes

Stream Superwall paywall and subscription events into Firebase — no-code, and free on every plan.

Start for free

No credit card required