Skip to main content
All CollectionsCampaign Analytics
Tracking in the Playable platform
Tracking in the Playable platform

In this article we provide an overview of tracking options and a practical guide on how to set them up in the platform

Asta Dybdal avatar
Written by Asta Dybdal
Updated over 7 months ago

If you're running a gamification campaign, tracking user behavior and engagement is essential to measure the success of your efforts. In this article, you will learn how to set up tracking mechanisms using the Playable platform.

There are 3 different tracking methods you can use:

  1. Facebook Pixel

  2. Google Tag Manager

  3. UTM parameters

We recommend that you set them all up globally. We will show you how to do it for getting the best results. It’s not as complicated as it might seem!

Why should you set up tracking functionalities?

Setting up tracking in the Playable platform has several benefits:

  • Get valuable insights on how users are interacting with your campaign

  • Make data-driven decisions about future campaigns

  • Optimize your current campaigns for better results

  • Track your campaigns’ performance and ROI

  • Get access to real-time analytics

  • Find out where your audience comes from to optimize your promotion strategy

How to set up your tracking step-by-step

In this section we will take you through the steps of setting up the different tracking mechanisms on your campaign or account.

Step 1: Set up your Facebook Pixel globally

1.1 Retrieve your Facebook Pixel tracking script

To retrieve your Facebook pixel, you need to log in to Facebook and go to your Ads Manager account. Then, open the navigation bar and select “Events Manager”. Finally, copy the Pixel script and hereafter it can be added to the platform,

1.2 Add your Facebook Pixel script to the Playable platform

In the platform, go under the tab “Account”, then select “Developer” in the menu. Go under the sub-tab “Scripts” and add your Facebook Pixel script there.

You can learn more about adding a Facebook pixel to your playable campaigns in this article.

Step 2: Integrate with Google Tag Manager

2.1 Retrieve your Google Tag Manager ID

In Google Tag Manager, you can find your Google Tag Manager ID under your account overview (All accounts). It is called “Container ID” and looks like “GTM-XXXXXX”.

2.2 Add your Google Tag Manager ID to the Playable platform

You can add your Google Tag Manager ID to the platform in the same location where you add the Facebook Pixel script. First, go under the tab “Admin”, then select “Developer” and in the sub-menu, click on “Scripts”.

Enable the checkbox and add your ID.

In this article you can read more about tracking with Google Tag Manager.

Step 3: Set up UTM parameters

There are two ways to use UTM tracking: for inbound and outbound traffic. Inbound UTM tracking registers where are users coming from when they land on your campaign. Outbound UTM tracking registers Playable as a source on links going out of the campaign.

3.1 Set up inbound UTM tracking

Unfortunately, it is not possible to set up inbound UTM tracking globally. You can only set up inbound UTM parameters on each specific campaign, because the they are connected to the live URL of each campaign.

To add inbound UTMs tracking, you'll need to set up fields in your registration form that can pick up information from the UTM tags in the URL.

Set up a tracking field in the registration form

Open to the frontend editor in the specific campaign you want to track traffic on. Go to “Flow pages” → “registration page”. In the registration form settings, click on “Modify form”.

Then, add a new, hidden field to your form. In the dropdown menu under “Input”, select “Hidden”. In the name section, write “UTM_Source”. In the Value/ Default field, write #utm_source#. Remember to save your new field in the bottom right corner once you are done!

Your new field should look like this:

Generate a UTM link

After adding the fields to your registration form, you need to create a URL that contains the UTM parameters. You can do this by using Google's Campaign URL Builder or a similar tool.

Enter the URL that you want to track along with the tags you wish to track.

For example, if you want to track the number of participants coming from Facebook, you should add Facebook as the source. This information will be included in the URL and tracked in the platform.

You can add any channel to the campaign source depending on where you are promoting your campaign, e.g. Facebook, LinkedIn, email, newsletter, etc. The UTM parameter will carry the information and allow you to track where participants came from.

The website URL will in most instances be the live URL for the campaign. You can find it in the publishing tab, as shown below:

Using the builder, you can create as many Inbound UTM links as you want. Notice that you will have to create a new link for each different source, medium or name you want to track.

Promoting the campaign

When promoting the campaign, you need to use the new UTM links that you have generated. Make sure that you are distributing the link that matches the channel.

For example, if you're promoting the campaign on Facebook, use the URL where facebook is included as the source, as in this example:

3.2 Set up outbound UTMs

Fortunately, outbound UTM tracking can be set up globally in the platform. To add UTM parameters to external links, you need to access the “Account” in the general menu. Then go to the “Data management” tab. In the sub-menu, you should access the “Global tracking settings” tab, and here you can enable the setting “Add UTM parameter by default to all external links”. Don’t forget to save this change in the bottom right corner.

Need help?

We understand that setting up tracking mechanisms can be challenging, and that you may need assistance to ensure that everything is set up correctly. Don't hesitate to reach out to our chat support if you want us to help you set up the different tracking options.

Did this answer your question?