Tracking TikTok Ads campaigns

AppMetrica tracks TikTok Ads campaigns.

Currently, tracking isn't supported by TikTok.

Step 1. General settings

  1. In the AppMetrica interface, go to TrackingAdd tracker.
  2. Enter the name of the tracker.
  3. Select TikTok Ads as the media source.
  4. Specify Main as the tracker type.
  5. Choose a platform: iOS or Android.
  6. Specify the destination URL and deeplink.
  7. Optionally, you can specify the TikTok App ID. This allows you to see additional data in your TikTok Business account. For example, you can access data about unattributed events.

Step 2. (Optional) Configure attribution

This attribution type correctly detects the source that brought users to your app and accurately links app installs to ad interactions, whether they're a click or an impression.

For more information about attribution methods, see AppMetrica tracking technology and Impression attribution.

  • Reattribution — Attribution of reinstalls by pre-existing users. This option is disabled by default. For more information, see Attributing app installs.

    For test devices, reattribution is always enabled (regardless of the option status). For more information about adding test devices, see Testing attribution.

  • Click settings

    • Fingerprint — Time interval of attribution (the time between the click and first start). AppMetrica uses it for the Device Fingerprint Matching attribution. The default value is 24 hours.
      Acceptable values are from 1 to 24 hours.

    • Device ID / Install Referrer — Time interval of attribution, that is used for the Device Identifier Matching attribution. The default value is 10 days.
      Acceptable values are from 1 to 10 days for clicks and up to 24 hours for impressions.

  • Impression attribution, also known as post-view attribution or view-through attribution (VTA), accounts for cases where a user didn't navigate to the app store by clicking an ad but still installed your app shortly after viewing it. The option is enabled by default. For more information, see Impression attribution.

Setting up attribution

Step 3. (Optional) Configure postbacks

You don't need to configure the Installation postback for TikTok Ads.

A postback is a request to the media source's server sent via a set link (postback URL). The request transmits data about a conversion that occurred in the app.

Postbacks are typically used when running CPI/CPA campaigns. You can add up to 10 postbacks per tracker.

If you have default postbacks configured for the selected media source, they're automatically added to the tracker. You can disable these postbacks, add templates that exist for the media source and are disabled by default, or create new ones.

For media source, postbacks for all sources can also be configured — they allow you to send event data to the media source regardless of whether the user was acquired through advertising or organically. Such postbacks are not linked to specific trackers. You can view them on the media source page.

  1. Select the conversion for which you want to send a postback, then choose a sending method (POST or GET).

  2. Generate a postback URL.

    To transmit additional information about the event to the media source, use macros when generating the URL.

    Some media sources can set a permanent Postback URL for their network. In this case, the postback is sent to the media source regardless of other settings. It can't be edited.

Setting up postbacks

Step 4. (Optional) Configure anti-fraud

Enable FraudScore to check installs and events for fraud via FraudScore.

FraudScore is a paid option (Pricing plans) only available for legal entities registered in Russia.

Step 5. Save changes and test the tracker

  1. Click Save at the bottom of the page.

    The list of all saved trackers are in the Trackers section. You can edit and archive them. The statistics from archived trackers remain available in reports.

  2. Test the tracker before launching a campaign.

Step 6. Use the created tracking URLs

When creating a tracker, several URL types are available in the interface on the right. You can use them in your campaign after successful testing. To do this, copy the URL from the desired field on the right.

Choose the URL that best matches your scenario:

  • App-to-app link: A universal link suitable for most campaigns.
  • Tracking link: Another universal link suitable for most campaigns, excluding when you need your deeplink to direct users to an iOS app. In those cases, use the App-to-app link instead.
  • Impression URL: Used for impression attribution.
  • Re-engagement deeplink: Used for campaigns with deeplinks.

For each tracking URL, you can specify predefined, static (UTM), and custom parameters that will be passed to the destination URL or deeplink. For example, you can disable JavaScript redirect using the appmetrica_js_redirect=0 parameter. For more information, see Parameters of the tracking URL.

Don't use the target= "_blank" attribute when inserting a URL into the markup. Some browsers may block the click-through when opening a URL in a new window.
Don't place the URL in the iframe element.

If you didn't find the answer you were looking for, you can use the feedback form to submit your question. Please describe the problem in as much detail as possible. Attach a screenshot if possible.

Contact support