UTM Parameters

It is very common to want to use UTM parameters alongside Gamesight tracking campaigns. This powerful combination lets us monitor user behavior on your website through Google Analytics and conversions through Gamesight, segmented by campaign, all through a single set of links.

Due to the flexibility of URL Parameters & Macros it is easy to get started using UTM parameters with your Trackers.

Automated UTM Parameter Pass Through

Gamesight is configured to pass any UTM parameters automatically into your destination page. This enables you to easily manage your UTM parameters the same way you would normally. For example, if I am planning on sending my users to the following link.


I can pass my UTM parameters by appending them directly onto my Gamesight click tracking link.


This will pass the UTM parameters directly into your destination URL. That's it! You can now use a single tracking link for multiple different sets of UTM parameters.

Tracker Hierarchy Mirroring

Another option when setting up UTM parameters is to have them mirror the Tracker hierarchy that you setup in Gamesight directly. To do this we define the following mapping between Tracker parameters and UTM parameters.

Tracker Parameter

UTM Parameter




Identifies which site sent the traffic, and is a required parameter.



Identifies a specific product promotion or strategic campaign.



Identifies search terms or targeting group used.



Identifies what specifically was clicked to bring the user to the site, such as a banner ad or a text link.



Identifies what type of link was used, such as cost per click or email.

To use this mapping we can setup the following Destination URL for our Tracker.


Now, when you generate a tracking link all of the UTM parameters except for utm_medium will be set automatically to match the tracker hierarchy you setup in Gamesight. I am free to set my utm_medium value by appending a sub1 parameter to my tracking link.


Did this page help you?