Google Tag Manager

Is an easy tag management solution, a single script that contains all your (conversion) tags and pixels (henceforth called GTM).

Tim avatar
Written by Tim
Updated over a week ago

WebinarGeek offers an integration with GTM. The connection with WebinarGeek means we’ll automatically place the GTM container on all your public pages.

Then, you can start configuring your conversions and other metrics within the Tag Manager. This article outlines some best practices and recommendations in order to do so.

Examples of tags to use with Google Tag Manager

You can essentially connect any tag with GTM, the most common ones used are Google Analytics and the LinkedIn Insight Tag.

A complete list of tags natively supported by GTM can be found here, although you can also add custom templates or tags from the community template gallery.

Create a Google Tag Manager account

The first step is to create a GTM account. You can read how to do this step-by-step here. When you get to the step of installing the container on your website, you can stop reading there and read along here.

  1. Go to Google Tag Manager and click ‘Start for free’

    Creating a Google Tag Manager account
  2. Add a new account and fill in:

    • Account name

    • Country

    • Container name

    • Select: Web

  3. Click on ‘Create’.

Entering account information for a Google Tag Manager account

Connect with WebinarGeek

Once your container is created, you can start connecting it with WebinarGeek. Each account can be connected with one container, which is automatically set for all your public WebinarGeek pages. We’ll need the Container ID for the connection to work, This ID can be found in the Accounts overview when logging into Google Tag Manager. The container ID is formatted as 'GTM-XXXXXX'.

Acquiring the 'Container ID' to connect Google Tag Manager with WebinarGeek
  1. Copy the Container ID to your clipboard

  2. On WebinarGeek, click on 'Account' in the top right

  3. Click 'Integrations'

  4. Choose 'Google Tag Manager'

  5. Fill in the ID with your Container ID

That's it! Easy, right? When the connection has been made, you are ready to configure your Tag to get the most out of it.

Configure conversions

The GTM container is installed automatically on all pages which your webinar registrants and viewers visit. But you obviously want to measure conversions. How many people register for your webinar? How many complete a payment? For this we need to create a conversion.

You can do this by setting tags and triggers in GTM. In the following steps we will show you exactly how to do this.

Conversion URLs

In order to measure conversions or add events to your Tag in Tag Manager, you need to add a conversion. A conversion can be set up based on a piece of text that is in the URL. Here are the four main ones you may want to consider using:

  • Visitors registration page: use the URL of the registration page to measure visitors to your registration page. For example: https://companyname.webinargeek.com/how-to-start-your-webinar

  • Successful registration: if the text “/subscribed” is in the URL, a user has successfully registered to your webinar.

  • Complete payment: if the text “payment_successful” is in the URL (Query String), a user has successfully completed a payment for your webinar.

  • Webinar view: if the text “/watch/” is in the URL, a user has visited the page to watch your webinar.

Creating triggers

When you have linked GTM with WebinarGeek, you can start with creating a trigger in Google Tag Manager.

  1. Navigate to triggers and click ‘New’.

    Creating a new trigger in Google Tag Manager
  2. With your cursor, hover over the window that appears.

  3. A pencil icon will appear on the top right. Click it.

    Configuring the trigger in Google Tag Manager
  4. Choose a trigger type and click on ‘Page View’.

    Selecting the type of trigger in Google Tag Manager

  5. Click on 'Some Page Views'

  6. Select 'Page Path' in the first dropdown menu

  7. Select 'Contains' in the second dropdown menu

  8. Enter '/subscribed' in the third dropdown menu

How to measure conversions in Google Tag Manager

Congratulations on creating your first trigger! You can also do this for other measurements, such as 'complete payment'.

Create a Tag (Example: Google Analytics)

The next step is to add a Tag where you want to measure the data. A good example of this process is to use Google Analytics.

  1. Navigate to the Tags area and click ‘New’

    Creating a tag in Google Tag Manager

  2. Click on Google Analytics: Universal Analytics or GA4 Configuration. Depending on which version you use for Analytics.

  3. Select the following options:

    • Track type: ‘Page View’

    • Google Analytics settings: ‘New Variable’ and Fill in your ‘Tracking ID’. Here you can see where you can find your Analytics tracking ID.

    • Click on ‘Advanced Settings’ and set ‘Tag firing options’ on ‘Once per page’

      Configuring a tag in Google Tag Manager

  4. Then go to 'Triggering' and select your created trigger. Click on ‘Save’.

Setting the trigger for a tag in Google Tag Manager

Activate your Tag and trigger

To activate your trigger and Tag,

  1. Click on 'Submit'

  2. Click on 'Publish' in the top right corner

Activating your tag and trigger in Google Tag Manager

Your Tag and trigger are now activated.

Define your goals in Google Analytics

To measure your data correctly in Analytics, you must add a 'Goal'. A goal is the same as the conversion / trigger you just set in GTM.

  1. Go to Admin panel

  2. Click on 'Goal'

  3. Select: ‘Custom’

  4. Create a new 'Event goal'

  5. Goal name: ‘Same name you used for your trigger in GTM

  6. Type: ‘Destination’

  7. For the 'Goal details' enter exactly the value you used previously in Google Tag Manager (see screenshot below)

  8. Click on 'Save'

You can now measure conversions in Google analytics. You can also apply these steps to other platforms.

Defining your goals in Google Analytics

Overview pages with the Tag

The Tag container is placed on the following pages:

  • Registration page (this also works with the embed form)

  • Confirmation pages (registration confirmation, shows webinar details)

  • View pages (waitroom page, webinar viewpage)

  • Payment pages (payment status)

Troubleshooting

When your Container ID is set up in WebinarGeek you can expect everything to go well on our side.

Did this answer your question?