Fibr Support
  • Fibr Docs
  • Get Started
    • Intro to Fibr
      • What is Fibr?
      • What products does Fibr offer?
    • Account Settings
      • Inviting Your Team
    • Fibr Script
      • What is Fibr Script?
      • Configuring the Fibr Script for your website
      • Configuring the Fibr Script for your Shopify Store
      • Impact of Fibr Script on Website Performance
    • FAQs
      • How to Whitelist Fibr in Your Website’s Content Security Policy (CSP)?
      • Can You Run Fibr on Your Local Machine?
      • What is Statistical Significance & Smart Traffic Routing?
  • Fibr Experimentation
    • Intro to A/B Testing
      • How to Create an A/B Test in Fibr?
      • How do you create a bulk AB campaign?
    • Audience Selection
      • Define your Audience Segment
      • Location-based Segmentation
    • FAQs
      • What are Traffic Allocation and Traffic Split?
      • Can I change an experiment's configuration when it is running?
      • Can I Run Fibr Tests on a Website That Has Cookies Disabled?
      • Can I Run Fibr Tests on Sub-domains?
      • Scheduling a Campaign in Fibr
  • Intro to Copy Experimentation
    • What is Copy Experimentation?
    • How to Set Up a Copy Experimentation Campaign?
  • Fibr Personalization
    • Ad Personalization
      • How to create an Ad Personalization campaign?
      • How to create a bulk Ad Personalization campaign?
    • Audience Personalization
      • How to create an Audience Personalization campaign?
      • Defining the audience for Audience Personalization
      • Location-based Segmentation
      • How to create a bulk Audience Personalization campaign?
  • Fibr Editor
    • Using Visual Editor to Create Variants
    • Using Visual Editor to track events
    • Using Fibr Editor for Bulk Variant Creation
  • Metrics
    • How can I define metrics on Fibr?
    • How do the GTM metrics work on Fibr?
    • What is a Primary Metric?
  • Integrations
    • Integrating Fibr with Google Analytics 4
    • Integrating Fibr with Google Tag Manager
    • Integrating Fibr with Google Ads
    • Integrating Fibr with Meta Ads
Powered by GitBook
On this page
  • What You’ll Need
  • Step-by-Step Integration Guide
  • What Fibr Sends to the GTM Data Layer
  1. Integrations

Integrating Fibr with Google Tag Manager

This guide will help you integrate Google Tag Manager (GTM) with Fibr so you can track and push events like conversions from Fibr to your analytics and marketing platforms through GTM.

PreviousIntegrating Fibr with Google Analytics 4NextIntegrating Fibr with Google Ads

Last updated 10 days ago

What You’ll Need

  • Access to your Fibr Dashboard

  • A valid Google Tag Manager account

  • Access to the appropriate GTM container

  • Publishing permissions in GTM

Step-by-Step Integration Guide

Step 1: Open Fibr Dashboard

  • In the left-hand menu, navigate to Settings > Integrations.


Step 2: Connect Google Tag Manager

  • Locate the Google Tag Manager integration tile and click on it.

  • Click the Connect Google Tag Manager button.


Step 3: Authenticate Your GTM Account

  • Select the Google account associated with your GTM.

  • Approve the authentication when prompted.


Step 4: Select and Link Your GTM Container

  • On the GTM connection page, click on the Google Tag Manager button. This will open your GTM dashboard in a new tab.

  • Inside GTM, select the container you wish to connect.

  • Copy the URL of the container page.

  • Paste this URL back into the Fibr dashboard and click Next.


Step 5: Sync Variables and Tags

  • Fibr will show a list of default variables it will sync to your GTM container. These are required for accurate session, user, and experiment tracking.

  • Review the list and click Approve to continue.


Step 6: Choose Tags to Track

  • You’ll be prompted to select which Fibr events (e.g., impressions, conversions) you’d like GTM to track.

  • After selecting the tags, click Approve.


Step 7: Publish Your Changes in GTM

  • Go back to your GTM Dashboard.

  • Open the container you linked.

  • Click Submit > Publish > Continue to apply the changes.


Step 8: Finalize in Fibr

  • Return to the Fibr dashboard.

  • Click Approve to finalize the setup.

What Fibr Sends to the GTM Data Layer

Once connected, Fibr pushes events to the data layer each time a visitor sees a variantt. These events allow you to route important personalization and experiment data into platforms like GA4, Meta Ads, Mixpanel, and more via GTM.

Event Name: fibr_track_event

Variable

Description

fibr_session_id

User session information ID

fibr_user_id

Fibr unique user ID

fibr_variation_id

Fibr experience user ID

fibr_variation_name

Fibr experience name

fibr_campaign_type

Personalization or Experiment

fibr_campaign_name

Fibr campaign name

fibr_campaign_id

Fibr campaign ID

fibr_event

Always set to fibr_track_event

fibr_workflow_id

Fibr workflow ID

fibr_campaign_group_name

Name of the personalization or experiment group

These variables are automatically added to your GTM container during the integration process and can be used to create:

  • Data Layer Variables

  • Triggers

  • Custom Tags

This setup gives you full control to build cross-platform tracking and analytics workflows using the data Fibr provides.

Go to and sign in to your account.

https://app.getfibr.co