Send Custom Campaign Details to Google Analytics 4

Use Google Analytics 4 (GA4) to obtain metrics for your MobilePush apps.

  1. Implement the MobilePush SDK in your app.
  2. Implement the Firebase SDK in your app and configure based on your app platform:
    1. iOS
    2. Android
  1. When a MobilePush message payload is received from Marketing Cloud Engagement, extract the following parameters:
    • sfmc_journey_id
    • sfmc_journey_name
    • sfmc_activity_id
    • sfmc_activity_name
    • sfmc_channel
    • sfmc_asset_id
    • sfmc_id
  2. Log an AnalyticsEventCampaignDetails event.

The campaign_details event is the first event sent to Google Analytics after receiving the push notification from Marketing Cloud Engagement. Sending this event first ensures that all subsequent events sent to Google Analytics are associated with the campaign details.