Skip to main content
All CollectionsOnboarding and implementationImplementation
Enable Fibbl's Google Analytics integration
Enable Fibbl's Google Analytics integration

Learn everything about tracking Fibbl's performance

Mattias Österberg avatar
Written by Mattias Österberg
Updated this week

Important disclaimer
Fibbl do not own, or save, the data that comes through Google Analytics 4. Fibbl only sends raw data connected to the script's potential events, all data and logic connected to behavior and purchases comes directly from your own GA4. Fibbl provides a standardized Looker Studio report with built-in logic to make it easier for you as a customers to analyze and draw insights from what impact Fibbl has on your e-commerce. It is your responsibility as a customer to ensure that your general Google Analytics tracking functions as it should.

Introduction – What you can track

When the Fibbl script is implemented on your product detail pages and there is an available 3D model for the specific product, Fibbl can render and display its technologies for the website visitor. In those cases, there are three fundamental technical events that can happen in the user journey.

  1. The script will be loaded. This will always occur in case there is a matching model for the specific product.

  2. The visitor can view the Fibbl integration, by simply navigating to the place on the web page where it is placed.

  3. The visitor can interact with the Fibbl integration, by simply interacting with the element (e.g. 3D, AR, VTO).

These three events is also the raw data we send to Google Analytics automatically when the script is implemented in the correct way, and can be used to segment users and view the difference in traditional metrics like time spent on site, pages per session, conversion rate when Fibbl is involved versus not involved. Take a look below for the exact name of the events we send and their meaning.

Event name

Description

fibbl_load

The number of times the Fibbl integration (script) has been loaded. The script is only loaded when there is an available model on the specific product detail page that the visitor is browsing.

fibbl_display

The number of times the Fibbl integration has been viewed by a visitor. "Viewed" have different meanings depending on what experience you have implemented. If you are using the fibbl-bar buttons, both fibbl-display and fibbl-use will be triggered when a user click on the buttons.

fibbl_use

The number of times the Fibbl integration has been interacted with by a visitor, e.g. when someone twist and turn the 3D model in the model viewer when using the model-viewer or the fibbl-layer components. If you have implemented the fibbl-bar this event eill be triggered when the user clicks the button.

Implementation – How to enable the tracking

Below you can see what the generic Fibbl script looks like. As long as you have added your specific GA4 Measurement ID in data-analytics-id, the events will be sent automatically to your GA4 property as soon as you are live with the script.

<script
src="https://cdn.fibbl.com/fibbl.js" type="module"
data-fibbl-config
data-locale="en-US"
data-analytics-type="google"
data-analytics-id="G-ABCABCABC"
></script>

Not sure which ID to use? This is how you find the ID in GA4.

  1. Navigate to Admin in GA4

  2. Click on 'Data streams' within the "Data collection and modification" section

  3. Select the main data stream

  4. Copy 'MEASUREMENT ID'

Validate implementation

If everything is set up correctly and you are live with the script in production, the different event types should start to trickle in. To validate, simply:

  1. Navigate to Admin in GA4

  2. Click 'Events' within the "Data display" section

  3. Look out for the event types fibbl_load, fibbl_display and fibbl_use

Nothing in sight? Reach out to your dedicated Customer Success Manager and we will help you troubleshoot.

Configure Fibbl's standardized Looker Studio report

The set-up of the report is not mandatory, but it's highly recommended. With that said, you can still track events and build your own reports in GA4 even without the Looker Studio report. The report template (view demo here) was created to offer an easier solution that visualizes the performance and provides a further breakdown of the data.

Before proceeding with the project setup, there are two important things to consider:

  • Data is only being collected after the GA4 & Google BigQuery linkage is established so it’s better to configure it as soon as possible

  • Make sure that the product ID passed in Fibbl events is mappable with standard eCommerce events, especially purchase (i.e. the values are consistent). Follow the steps in the guide Product ID lookup between Fibbl and GA4 to validate this.

  1. Get access to your Google Cloud project

    Let us know if you prefer to set it up from your Google Cloud account. Otherwise we usually do this for you as we would like to cover the potential cost of the database. If you have not already received access, ask your Customer Success Manager for access.

  2. Linking the GA4 property to Google BigQuery

    This part takes about 2 minutes to complete and must be done from the customer side and by someone who has right access to the relevant GA4 property.

    1. In the Google Analytics Admin section, under the "Product links" section, click "BigQuery links"

    2. Choose the Google Cloud project you got access to step 1 and set data location to European Union (eu)


    3. From the second step choose the Export type to be “Daily” (it’s the only setting to be included)

    4. In the third setup step click [Submit] to link the GA4 property to BigQuery

    5. Verify the setup - it may take some time (up to 48h) for data to start appearing in BigQuery. Once the setup is completed, you should be able to see the relevant dataset for GA4 data exports named analytics_[random digit combination] in BigQuery Studio with a corresponding table named events_(number)

  3. Creating tables in Google BigQuery

    This part takes about 30 minutes to complete and can either be done from the customer side or Fibbl side.

    Since this setup is relatively new, we recommend that Fibbl do these steps for you. If you still want to do it yourself, let us know and we will share our internal documentation with you. Otherwise, sit back, relax and wait for a link to the report.

Did we miss something?

Not to worry! Just write to us via the chat bubble in the bottom right corner or email our support team at help@fibbl.com. ✌️

Did this answer your question?