Skip to main content
Question

Google Analytics / Firebase


Forum|alt.badge.img+3

Hello,

I recently try to setup the Google Analytics firebase integration to catch all purchase for the marketing team

I have a question as we are not using firebase for anything else that notification and analytics, does I really need to setup the firebase extension just to send analytics ?

In the firebase page integration, I am seing the event sent to GA, with 204 status response

ex

 

{
  "app_instance_id": "xxxxxxx",
  "events": [
    {
      "name": "rc_expiration",
      "params": {
        "affiliation": "APP_STORE",
        "app_id": "XXXXX",
        "environment": "SANDBOX",
        "event_id": "1d4cfa0c-6ab5-4e14-b6a0-4b23ac30f90a",
        "expiration_at": 1751542603000000,
        "expiration_reason": "UNSUBSCRIBE",
        "original_app_user_id": "XXXXXX,
        "original_transaction_id": "2000000922156146",
        "period_type": "NORMAL",
        "presented_offering_id": "XXXX",
        "product_id": "XXXXX",
        "purchased_at": 1751542423000000,
        "transaction_id": "2000000954063064"
      }
    }
  ],
  "user_id": "XXXXX"
}



{
  "app_instance_id": "xxxxx",
  "events": [
    {
      "name": "purchase",
      "params": {
        "affiliation": "APP_STORE",
        "app_id": "xxxxx",
        "coupon": "",
        "currency": "EUR",
        "environment": "SANDBOX",
        "event_id": "ac126a24-d2e6-4d31-b144-47493b42efcb",
        "expiration_at": 1751542603000000,
        "is_renewal": true,
        "is_trial_conversion": false,
        "items": [
          {
            "affiliation": "APP_STORE",
            "item_id": "xxxxxx"
          }
        ],
        "original_app_user_id": "xxxxxx",
        "original_transaction_id": "2000000922156146",
        "period_type": "NORMAL",
        "presented_offering_id": "xxxx",
        "product_id": "xxxxx",
        "purchased_at": 1751542423000000,
        "transaction_id": "2000000954063064",
        "value": 4.544
      }
    }
  ],
  "user_id": "xxxxx"
}

however, after one day, just to be sure

I see no event purchase or rc_expiration in the GA panel or even with looker

I made multiple event, purchase, renew, product change etc, nothing appear in GA 

Did I miss something ?

my user have the firebase instance id (check on your dashboard)
1:XXXX:ios:XXXXX which is the same as the one save in the RevenueCat Firebase Integration panel
iOS Firebase App ID

This post has been closed for comments

2 replies

Forum|alt.badge.img+3

I have already the webhhok in place from you service, just completed with manual fetch
https://ga-dev-tools.google/ga4/event-builder/. (using this site for help)


And I made it workin in less than 1 hour,  Removing your firebase integration which does not seems to work properly for GA


kaitlin
RevenueCat Staff
Forum|alt.badge.img+6
  • RevenueCat Staff
  • 409 replies
  • July 11, 2025

Hey ​@sebastien-dc599a,

Glad to hear you were able to make the webhook work for you! If you’d like to further troubleshoot the Google Analytics integration, I’d recommend opening a support ticket via your account settings: https://app.revenuecat.com/settings/support?tab=help


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