What are macros (dynamic variables; tracking tokens)?

Macros (dynamic variables; tracking tokens) allow information to be inserted into UTM parameters to capture data in the analytics program of choice. For example, &utm_campaign={ad_id} will place the ID of the ad into the utm_campaign parameter.

Here are common macros you will encounter and what they mean:


The type of device the individual who clicks the ad is using – i.e. Desktop or Mobile. Note that Desktop includes Tablet.


The unique Campaign ID of the individual campaign.


The Ad Inventory ID of the ad that generated the click.


Identifies the Widget ID that generated the click.


The name assigned to the campaign.


The title of the advertisement.

Get more information on how to add UTM tracking to a campaign.

Please contact your account manager or contact the Native Ads Advertiser support team for additional assistance. 

Updated on September 1, 2016

Was this article helpful?