If you use some tracker (third-party tracking, CRM, affiliate network's tracker, etc.) that does not process standard UTM parameters, you can specify the required markup that will be added at the end of each ad link by clicking on the "UTM Tracking Tags" option in the advertising campaign settings: 


Our system allows you to add macros to the ad (creative) URL.

We can use the following macros for your parameters:

  • {teaser_id} — Teaser ID
  • {widget_id} — ID of the site from which the user came
  • {campaign_id} — Campaign ID in the AdsKeeper system
  • {category_id} — ID of the teaser category in the AdsKeeper system
  • {user_id} — User ID
  • {geo} — Geo (countries) of impressions selected in the campaign settings
  • {geo_region} — Geo (cities/regions) of impressions selected in the campaign settings
  • {click_id} — Click ID: the main parameter required for postback tracking (S2S)
  • {click_price} — Price per click*
  • {ifa} — User device identifier for advertisers.
  • {price_range} : price range of the phone from which the click was made.
    This macro is only available for mobile devices. The format of the values that are transmitted to the macro:
    • Below150$
    • 150$to200$
    • ...
    • Above700$
    • Undefined

    If the device type is desktop, tablet, smart tv, the transmitted value is "null".

* When you use the {click_price} macro, keep in mind that a click may not be counted in the AdsKeeper system during the data analysis post-factum. Consequently, the expenses will not be written off from the advertiser's balance. We recommend using our API to transfer the actual API metrics. 

Allowed characters: 0-9, A-Z, a-z, a-z, A-Z, -, _, +, &, =, @, /, :, ^ .

The unchanged macro must be inserted at the place in the link where you want to see the value of the corresponding variable.

Here are some examples of using macros in existing campaigns: {widget_id }&ad= {teaser_id} {teaser_id }_ {widget_id} {teaser_id }&pid= {widget_id}