Tracking links in Adapty Attribution

Tracking links let you measure where your users come from and connect installs to ad campaigns. When someone clicks your ad, Adapty records the click and later matches it with the install event sent by the SDK. This way, you can see which channels, campaigns, ad sets, and ads drive the most revenue on your Analytics page.

Adapty integrates directly with Meta Ads and TikTok for Business. For these networks, you don’t create tracking links by hand:

  1. In the Dashboard, add a web campaign for Meta Ads or TikTok for Business and enter your app’s store URLs. Adapty automatically generates and displays campaign-specific tracking links.
  2. Copy the Click link that matches the ad’s audience:
    • iOS or Android: For an ad that targets a single store.
    • One link: For an ad shown on both platforms. On click, Adapty detects the user’s platform and redirects them to the right store.
  3. Paste the link into your ad — as the destination URL in Meta Ads Manager, or in the Tracking URL field in TikTok Ads Manager. The network fills in the campaign parameters on each click, so the same link works across campaigns, ad sets, and creatives. Adapty also pulls the ad spend from the network.
Note

Apple Search Ads needs no tracking link. Adapty receives Apple Search Ads attribution without one, and you manage those campaigns in Adapty Ads Manager.

For every other ad network, create a custom tracking link — the Custom integration in the Dashboard.

You can create two types of custom tracking links:

  • One link — a universal link that automatically detects the user’s platform, records the click, and redirects them to the App Store or Google Play.
  • Store-specific links — platform-targeted links that both record the click and automatically redirect users to the App Store or Google Play. You can also append deferred deep link parameters to them.

To create a tracking link:

  1. In the Adapty Attribution dashboard, open Integrations and select the Custom card in the Network group.
Integrations page in Adapty Attribution with the Custom card highlighted in the Network group
  1. Click Create link.
new-tracking-link.webp
  1. Select your app from the list and click Next.
ua-choose-app.webp
  1. Fill in the link parameters to match it with the campaign and ad you want to track.
ParameterDescription
NameThe internal tracking link name.
ChannelThe source of traffic, such as Meta, Reddit, or TikTok. Used to group campaigns in analytics.
Campaign IDThe unique identifier of the campaign in your ad platform.
Campaign nameThe readable name of the campaign.
Ad set IDThe unique identifier of the ad set (ad group) in your ad platform.
Ad set nameThe name of the ad set.
Ad IDThe unique identifier of the individual ad creative.
Ad nameThe name of the ad creative or variation.
  1. By default, you are creating a One Link. It automatically detects the user’s platform and redirects them to the App Store or Google Play after tracking the click.

If you prefer to use separate redirect URLs for each platform, deselect the One Link checkbox and provide platform-specific store links manually.

one-link.webp
  1. Click Create.
  2. Open your tracking link page and copy the Click link from one of the sections:
    • One link – use this link to track clicks and automatically redirect users to the correct store.
    • iOS link or Android link — optional platform-specific versions if you want separate links for each store.
Tip

You can also set additional link parameters to work with deferred data. For example, you can implement deferred deep linking.

click-link.webp
  1. Go to your ad platform and paste the link to your ad as an ad destination URL.

Now, app installations will be matched with the ads and campaigns they are coming from, so you can measure the campaign effectiveness on the Analytics page.