Reattribution callbacks

Reattribution is the process of assigning a user to a new source of mobile attribution following their initially attributed install. Reattributions trigger specific reattribution callbacks and do not trigger install callbacks.

Adjust sends a reattribution callback for every in-app session that meets the requirements for reattribution. This means your advertiser’s inactivity period and reattribution window settings.

Partners specializing in retargeting campaigns can leverage reattribution callbacks to measure and optimize their campaigns.

Clients often run their retargeting campaigns with one of Adjust’s partners. If you are an integrated ad network and your client has completed setting up your network in Campaign Lab, then no further setup is necessary.

If you are a retargeting partner and you do not have an integration with Adjust, then you need to append your encoded reattribution placeholders to the link URL.

The callback parameter for reattribution callbacks is reattribution_callback.

Important:
If you're using Branded Links or Universal Links, you must prefix the callback parameter with adj_. Use adj_reattribution_callback for the reattribution_callback parameter.

Recommended placeholders

PlaceholderDescriptionExample
{reattributed_at}Timestamp of the reattribution session1418174568
{reattributed_at_hour}Timestamp of the reattribution session rounded to the nearest hour1418174568
Note:
If placeholder data is not available, it will be dropped from the callback.

Reattribution callback example

Tip:
If you have not integrated with Campaign Lab, use the Encoding tool to encode your callbacks and generate the final encoded URL. If you have any questions, contact us at integration@adjust.com.
Callback URL with placeholdersUnencoded (Do not use as is)
Callback URL populated with values
https://mynetworkserver.com/mobile_attribution?gps_adid={gps_adid}&idfa={idfa}&tracker_name={link_name}&app_name={app_name}&activity_kind={activity_kind}&created_at={created_at}&reattributed_at={reattributed_at}&reattributed_at_hour={reattributed_at_hour}