Adjust tracker URLs

Adjust trackers are your foundation for campaign tracking. Use tracker URLs to:

  • Link users to your app in the appropriate app store.
  • Record user engagement with ads.
  • Segment users by attribution source.
  • Redirect users based on device type.

Your trackers can live wherever there is engagement with your campaign media. For example, in-app advertisements, emails, search engine results, social media posts, mobile websites, on connected TV, and more. The placement of the actual tracker URL depends on what advertising channel you use.

Trackers overview

In Adjust, there are different types of tracker. The two most common are click trackers and impression trackers. These can be used in any type of mobile or web campaign and are created simultaneously in the Campaign Wizard. The third, connected TV trackers, are specifically for use in connected TV campaigns.

Click tracker

Impression tracker

Connected TV tracker

In the following sections, we discuss click and impression trackers. To learn more about connected TV trackers, visit our dedicated guide to Connected TV.

Tracker structure

All Adjust trackers contain an endpoint and tracker token, and many trackers also contain additional parameters to provide more information about the campaign or user engagement.

Adjust endpoint

Every tracker URL includes an Adjust server endpoint. The endpoint that is used is dependent upon the type of tracker.

Click and impression URLs redirect to two separate endpoints. This helps maintain the integrity of your attribution data, since clicks and impressions use different attribution windows.

Tracker typeAdjust endpoint
Click trackerhttps://app.adjust.com
Impression tracker or Connected TV trackerhttps://view.adjust.com/impression

Adjust tracker token

Adjust automatically creates a unique identifying token for every Adjust tracker. These tracker tokens contain 6 or more alphanumeric characters (for example: abc123) and appear after the endpoint of your tracker URLs.

Click and impression URLs for the same tracker use the same tracker token.

Campaign structure parameters

You can use campaign structure parameters to see what networks, campaigns, adgroups, and creative content your attributed users engaged with. Like UTM parameters on desktop web URLs, campaign structure parameters on Adjust tracker URLs offer valuable insights into where your mobile users come from.

Adjust tracker URLs support up to 4 levels of data. The network level corresponds to the name you give your tracker. The values for the campaign, adgroup, and creative levels are instead collected using campaign parameters on the tracker URLs. Use these to segment your data into the granularity you need.

Structure parameterStructure levelExample segmentation
NetworkTop levelTracker name
CampaignOne sub-level downCampaign name
AdgroupTwo sub-evels downAd publisher ID 
CreativeThree sub-levels downAd creative ID

Example top-level tracker URL with all three sublevels:


When users engage with your Adjust tracker, your network partners automatically fill in any campaign structure parameters. If you'd rather provide this data yourself, you can hardcode your own data values into your tracker URL.

Tracker URL FAQs

What is the Adjust Campaign Wizard?

The Campaign Wizard is where you create and customize tracker URLs within the Adjust dashboard (All Settings > Trackers). Whether you're creating a URL to track your own channels or run with an ad network, the Campaign Wizard makes it easy to set data points and design your users' engagement experience.

Use the Campaign Wizard to:

  • Structure your campaigns within Adjust’s four-tier hierarchy, from the top level down to your lowest sublevel
  • Add deeplinks to direct your users to a specific page within your app
  • Append redirect or fallback URLs to send users to different web destinations
  • Set tracker-level attribution settings (down to the adgroup sublevel) to decide exactly how and when your users are attributed/reattributed
  • Track ad spend with any network that supports cost data

Note: Some features may not be available with your current Adjust package. For example: Cost features are available with a Business Pro (or higher) pricing plan.

Are Adjust trackers for retargeting different to trackers for user acquisition?

Adjust trackers operate the same way for all campaigns. However, because retargeting focuses on specific customers, your tracker should always include a user's advertising ID. This lets you know your campaign is reaching the right audience.

iOS example
Android example

Can I track QR codes with Adjust?

Of course! Tracking QR codes with Adjust is simple and helps you leverage the full power of attribution across all of your marketing channels. The aggregated data is displayed in the dashboard and can be filtered like other networks. Fundamentally, the QR code operates in just the same way as any other ad your users see. A device’s camera reads the QR code like a URL: every time a code is scanned and read, it works like a click on a link in the device’s default browser. 

To get started with tracking and receiving attribution data from QR codes, first create a tracker URL in the Adjust dashboard. Then, use a QR code generator to create your QR code. Enter your Adjust tracker URL into the space provided. QR codes can also easily be used as deeplinks to provide a seamless user experience, sending users straight into your app or via an app store. Simply generate your deeplink tracker in the Adjust dashboard and add it to the QR code generator like any other tracker URL.