Google Tag Manager (GTM)

Google Tag Manager

FullStory's integration with Google Tag Manager allows you to install and enable FullStory on your website or app with the click of a button. 

You have 2 options for recording with Google Tag Manager: 

  1. Set up directly within FullStory
  2. Set up manually within Google Tag Manager.

Option 1: Setup from FullStory

There are two different ways that you can set this integration up within the FullStory UI.

New Customer? Setup directly within our Onboarding Flow 

For new customers, you'll be able to deploy FullStory through GTM during our new account onboarding flow. When you log in to FullStory for the first time we check if your domain (based on your login email) is using Google Tag Manager and give you the option to install with a few clicks. 

  1. Log in to FullStory and complete the first two steps of your onboarding process.
  2. If your site uses Google Tag Manager, click on Sign in to Google Tag Manager during your account onboarding process.

    2020-05-07_at_11.41_AM.png

    Note: You'll need to enable pop-ups to display the Google Tag Manager auth dialog.
  3. Select the GTM account and then the tag container you'd like to use. Then click Create and Publish Tag.

    2020-05-07_at_11.59_AM.png

  4. Click on 'Continue to FullStory Trial' to begin recording FullStory sessions with Google Tag Manager.

    2020-05-07_at_12.01_PM.png

Upon your first login into your account, you'll want to consider adding Excluded Elements to prevent FullStory from capturing sensitive user data. You can update these at any time by going to Settings > Privacy within your FullStory account.

Existing Customer? Setup on the FullStory Setup page

For existing customers, you'll be able to deploy FullStory through GTM within our UI by following the steps below.

  1. Log in to FullStory and navigate to the Settings > FullStory Setup page.
  2. Click on the 'Setup with Google Tag Manager' link directly underneath your recording snippet.

    Screen_Shot_2021-01-20_at_11.png

  3. Click on 'Sign in to Google Tag Manager.'

    Screen_Shot_2021-01-20_at_11__1_.png

    Note: You'll need to enable pop-ups to display the Google Tag Manager auth dialog.
  4. Select the GTM account and tag container you'd like to use and then click on Create and Publish Tag.

    2020-05-07_at_11.59_AM.png
  5. Once done, you should see a 'Tag published successfully' message within our UI.

Option 2: Setup from Google Tag Manager

You also have the option of setting this up manually within Google Tag Manager. This is a great option for customers that would like to record the sessions within the same FullStory account across multiple GTM accounts or tag containers.

  1. Log into Google Tag Manager.
  2. Inside the container that is connected to your website, create a new tag.
  3. Hover over the Tag Configuration box and click on the gray pencil icon that appears.

    blobid0.png

  4. Select 'Custom HTML Tag' as the tag type.

    blobid1.png

  5. Paste your FullStory recording snippet from the Settings > FullStory Setup page within your FullStory account into the HTML text box in GTM.

    Screen_Shot_2021-01-20_at_12.png

  6. Next, hover over the Triggering box and click on the gray pencil icon that appears. This is where you will define when the tag will "fire" on your website.

    blobid2.png

    You can either select the default trigger which would fire this tag on all pages of your website or build a custom trigger by clicking on the '+' icon. 

    blobid3.png

    Note: We'd recommend firing the FullStory tag on all pages so that you can help capture the full customer experience on your website. 
  7. Once saved, the FullStory JavaScript will be loaded on any page where the GTM container script is installed and matches your tag trigger logic. 

    Screen_Shot_2021-01-20_at_12.51.45_PM.png

Need to get in touch with us?

The FullStory Team awaits your every question.

Contact us