Skip to main content
Question

Reporting Stripe subscriptions as Firebase web revenue


Forum|alt.badge.img+6

Hello RevenueCat Community,

We've been using RevenueCat for our iOS, Android, and web apps, and we primarily use Firebase as our backend for all 3 apps. We've set up the RevenueCat’s Firebase integration (not the Firebase extension) by following the documentation provided here. The document seems to indicate that events for all 3 sources (App Store/Play Store/Stripe) can be sent to Google Analytics.

We see the revenue data for our iOS and Android apps in the Firebase dashboard. However, we've noticed that the revenue for our web app, which is processed through Stripe, is missing. We do see the web app revenue on the RevenueCat dashboard, but it's not showing up in Firebase.

We've double-checked the setup and believe that we've followed the integration steps correctly, but we're still not able to see the web app revenue in Firebase. Is there an additional step or configuration required for Stripe payments that's not covered in the documentation?

Any guidance or suggestions would be greatly appreciated. Thank you!

4 replies

Michael Fogel
Forum|alt.badge.img+6
  • Dedicated Contributor
  • 382 replies
  • April 17, 2023

Hey @Bryson Thill ,

 

Can you please ensure that you are Setting a correct app instance ID for these Stripe transactions? Setting an incorrect app instance ID will prevent events from displaying in Google Analytics.

 

More information about this can be found here: https://www.revenuecat.com/docs/firebase-integration#set-firebaseappinstanceid-as-a-subscriber-attribute


Forum|alt.badge.img+6
  • Author
  • Active Member
  • 12 replies
  • April 23, 2023

Thanks for the response @Michael Fogel! This does seem like an issue with the app instance ID not being set. However, since we forward Stripe subscriptions from our server to RevenueCat through the REST API, I’m not sure how to specify the app instance ID. Any idea if this is possible to do using the REST API? As far as I can tell from inspecting event data in RC, the app instance ID is not part of the event payload.


Forum|alt.badge.img+6
  • Author
  • Active Member
  • 12 replies
  • May 3, 2023

Just checking in on this. :) Is there any official way to provide the app instance id to RevenueCat when transactions are sent to the POST receipt endpoint


Forum|alt.badge.img+6
  • Author
  • Active Member
  • 12 replies
  • June 29, 2023

Is there any way I can get a response to the inquiry above? It’s been about 2 months -- is there another support channel I should be going through?


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings