Integrating Fibr with Google Analytics 4 (GA4)

This guide will help you integrate Google Analytics 4 (GA4) with Fibr so that Fibr can send events to your Google Analytics 4 (GA4) instance whenever a visitor sees a personalized variation. This lets you view your Fibr data alongside all the other data you track in Google Analytics.

Step 1: Navigate to the integrations page on the Fibr dashboard

Step 2: Click on Connect to integrate GA4 to Fibr Dashboard.

Step 3: Sign up to your Google Account connected to Google Analytics(GA4) and allow access when prompted.

This method uses OAuth 2.0 Authorization Code Flow, a secure industry-standard process. This process is secure, fully compliant with Google’s API policies, and does not expose your credentials to Fibr.

Step 4: Select the Account, Property and Measurement ID. Once connected, Fibr starts sending a fibr_impression_event.

Whenever a user views an experience, we’ll send an event to GA4 called fibr_impression_event. That event will contain the following properties:

  • fibr_session_id: The unique id of a visitor session

  • fibr_user_id: The unique user ID assigned to the visitor

  • fibr_variation_id: The unique ID of the variation that the user saw

  • fibr_variation_name: The name of the variation that the user saw

  • fibr_campaign_group_id: The unique id of the Personalization or Experiment to which the variation belongs

  • fibr_campaign_group_type: The campaign type. This can have 2 values:

    • Personalization: This specifies that the variation loaded was of a personalization

    • Experiment: This specifies that the variation loaded was of an experiment

  • fibr_campaign_group_name: The name of the Personalization or Experiment to which the variation belongs

  • fibr_campaign_name: The name of the campaign to which the variation belongs

  • fibr_campaign_id: The unique ID of the campaign to which the variation belongs

  • fibr_workflow_id: The workflow to which the campaign belongs

  • fibr_campaign_group_name: < Name of personalization or experiment >

  • fibr_client_id: This is a unique identifier for the client

  • fibr_is_qualified: This parameter is to determine whether the user qualified for a personalization or not

Interactive Guide to Integrate Google Analytics (GA4)

Last updated