Log in

UTM tracking

You can analyze and track website traffic using UTM markup. All you need to do is add UTM tags to a link leading to your site, and MyTracker gets information about the source of the visit.

For example, a link to go to your website:


  • https://example.com/ — website address;
  • utm_source=google — ad partner tag;
  • utm_medium=paid — traffic type tag;
  • utm_campaign=sale — campaign name tag.

When a user follows your link, MyTracker will record the visit on system campaigns and generate reports on all UTM tags transferred.

Reports by UTM tags

In MyTracker you can view reports on UTM tags by SubID. The data is arranged according to the table below.

UTM tag Name in MyTracker Description
utm_source SubID Network Traffic source / ad partner. For example, google.
utm_medium SubID Medium Traffic type. For example, cpa.
utm_campaign SubID Campaign Campaign name. For example, sale.
utm_content SubID Creative Campaign content. For example, block4.
utm_term SubID Ad Set Key phrase. For example, buy_product.

For example, you can analyze web traffic in the Traffic Acquisition report by selecting up to three UTM tags for detailing:

Create a report for all UTM tags in the builder:

You can also filter the data by UTM tags. To do this, select Other filters → Traffic sources → SubID:

Campaigns by UTM tags

When analyzing traffic with UTM tags, you can also use the Campaign, Partner, Traffic type sections. Statistics on visitors will be attributed to them according to the rules described below.

If you use MyTracker tracking link in the ad campaign, UTM tags are ignored

Determining partner by utm_source

By the utm_source tag MyTracker determines the ad partner. The tag value is required to be specified in the partner settings.

For some integrated partners, utm_source values are set by default. To add a new one, contact our support team. For independently added partners, you can specify utm_source by yourself.

Determining traffic type by utm_medium

By the utm_medium tag MyTracker determines the traffic type — Paid or Other. See the distribution of values in the table below.

Traffic type Transmitted utm_medium value
Paid paid, cpc, cpm, cpv, cpa, cpe, cps, cpo, ppc, olv, display, search, perform, context, inapp, in-app, interstitial, video, banner, html5

And also the listed values with additional digits, symbols, and signs _, -, |. For example, cpa5 or video_cpa.
Other All other values that did not match the traffic type Paid.

Generating campaigns by utm_campaign

In the project settings you can enable the Create separate UTM campaigns option to generate a campaign for each new utm_source+utm_campaign instead of recording data on system utm_source+utm_medium.

Campaign generation follows the rules:

  • By utm_source and utm_campaign tags MyTracker checks campaigns and partners in the system. If there is, the data on the visit is associated with it, if not, a new campaign is automatically generated.
  • If the found campaign has the same name utm_campaign but partner differs from utm_source, a campaign named [idPartner] utm_campaign will be created.
  • If the found campaign has the same name utm_campaign but traffic type differs from utm_medium, the data will be saved to the found campaign.
  • If the utm_campaign tag is not passed, a campaign named Unknown will be created.
  • If the utm_source tag is not passed, a campaign with No partner will be created.
Was this article helpful?