Firebase
Send subscription lifecycle events to Firebase Analytics (Google Analytics 4) using the Measurement Protocol.
What you can configure
sales_reportingrequiredWhether to report Proceeds after store taxes & fees or Revenue
android_api_secretAndroid API Secret from Firebase Console → Google Analytics → Admin → Android Data Stream → Measurement Protocol API secrets → Create
android_firebase_app_idAndroid Firebase App ID from Firebase Console → Project Settings → Your Apps → Android App ID. Required if you have an Android app.
anonymous_user_behaviorHow to handle events from anonymous users (users without an app user ID)
ios_api_secretiOS API Secret from Firebase Console → Google Analytics → Admin → iOS Data Stream → Measurement Protocol API secrets → Create
ios_firebase_app_idiOS Firebase App ID from Firebase Console → Project Settings → Your Apps → iOS App ID. Required if you have an iOS app.
sandbox_android_api_secretOptional Android API Secret for sandbox events. Leave blank to skip sandbox events for Android.
sandbox_android_firebase_app_idOptional Android Firebase App ID for sandbox events. Leave blank to skip sandbox events for Android.
sandbox_ios_api_secretOptional iOS API Secret for sandbox events. Leave blank to skip sandbox events for iOS.
sandbox_ios_firebase_app_idOptional iOS Firebase App ID for sandbox events. Leave blank to skip sandbox events for iOS.
Related integrations
Get started
Connect Firebase in minutes
Stream Superwall paywall and subscription events into Firebase — no-code, and free on every plan.
No credit card required