Manage reattributions in the classic dashboard

Adjust reattributes users through clicks, impressions, deep link clicks, and self-attributing networks.

Manage app-level reattribution

To manage reattribution at the app level, follow these steps: 

  1. Find your app and select the app options caret (^).
  2. Select All Settings > Attribution.
  3. Select the Reattribution tab.
  4. Turn ON (or turn off) Click Based Reattribution or Impression Based Reattribution.
  5. Select your inactivity period and reattribution window.
  6. Select SAVE.

Reattribution through clicks

Every click with a valid advertising ID qualifies for reattribution. Whenever Adjust tracks a session, we check whether the user can be reattributed based on your app's inactivity period. If they are, and we find an eligible click within your reattribution window, we reattribute the user to that source.

Example tracker URL with advertising ID:<idfa>

You can also manage reattribution settings at the tracker level. Another option is to append rt=0 to the query string of your Adjust tracker URL. Clicks recorded with rt=0 are only used for install attribution, not reattribution.

  • Example tracker URL with rt=0:

Reattribution through impressions

Impressions with valid advertising IDs qualify for reattribution (if you track impressions in Adjust). Whenever Adjust tracks a session, we check whether the user can be reattributed based on your app's inactivity period. If they are, we can attribute them to an eligible impression within your reattribution window.

Example tracker URL with advertising ID (qualifies for reattribution):<idfa>

Reattribution through deeplink clicks

To reattribute users from deeplink clicks, you need to make one additional call to the Adjust SDK in your app. Use our Github developer documentation to find out how to implement this (iOS; Android).

Use our Deeplink Generator to reliably create a direct deeplink that qualifies for reattribution in Adjust. 

To create your direct deeplink manually, follow these steps. 

  1. Find your app and select your app options caret (^).

  2. Select Tracker URLs > NEW TRACKER.

  3. Enter your tracker name.

  4. Select QUICK CREATE.

  5. You'll see your new tracker at the top of your tracker list. Select Copy (clipboard icon) to copy its Adjust tracker token (e.g., abc123).

  6. Use a text editor to append adjust_tracker=your_token to your deeplink's query string. If you separate your app by OS version in Adjust, you can append additional tracker tokens (separated by _) to create a cross-platform deeplink.

    • Deeplink with one tracker token: myapp://invite?adjust_tracker=abc123.
    • Deeplink with two tracker tokens: myapp://invite?adjust_tracker=abc123_xyz456.
  7. Append any Adjust campaign parameters.


Well done! Now you can submit this URL to your network to track your campaign.

Reattributions through self-attributing networks

Adjust automatically tracks reattributions via self-attributing networks with no additional setup. We send all app sessions to every self-attributing network you work with. If they can respond with engagement activity, and the user’s device qualifies for reattribution in Adjust, then it gets reattributed to the self-attributing network.

If you don't want Adjust to reattribute users to a self-attributing network, follow these steps.

  1. Find your app and select your app options caret (^).
  2. Select Partner Setup.
  3. Select a self-attributing network.
  4. Turn off Reattribution tracking.

All done! This stops reattribution tracking for any self-attributing network.