Multi-Touch tracking
Most users engage with multiple ads before installing your app. With Adjust Multi-Touch, you see all of the pre-conversion engagements reported by self-attributing networks—not just attributions. This offers you heightened visibility into your user's journey and a better understanding of your performance marketing campaigns.

Here, you'll find Multi-Touch setup instructions, best practices, and frequently asked questions.

Before you begin

Here's what you need to know before getting started.

Availability
  • Adjust's Multi-Touch solution
Requirements
  • An internal business intelligence system that can handle large amounts of real-time data
  • A data analyzer to interpret Multi-Touch data
Helpful information
  • Adjust reports unlimited touchpoints for each attributed event (install, session, event, reattribution)

Set up Adjust Multi-Touch

Adjust Multi-Touch delivers pre-conversion engagements in your raw data exports. There are two ways to set up Multi-Touch:

Multi-Touch with real-time callbacks

To send Multi-Touch data to your internal servers or business intelligence solution, follow these steps.
  1. Find your app and select your app options caret ( ^ )
  2. Select All Settings > Raw Data Export > Real-Time Callbacks
  3. Select Edit (pencil icon) next to self-attributing network click
  4. Enter a callback URL (see recommended placeholders for self-attributing network click/impression callback URLs)
  5. Select Update
  6. Repeat Steps 3-5 for each of the following events:
    • self-attributing network impression
    • clicks
    • impressions
    • install
    • session
    • reattribution
All done! Now Adjust will send all Multi-Touch data points to your servers.

Note: Multi-Touch activities are only available in single event callbacks (not global).

Multi-Touch with CSV uploads

To send Multi-Touch data to your cloud storage bucket, follow these steps.
  1. Find your app and select your app options caret ( ^ )
  2. Select All Settings > Raw Data Export > CSV Uploads
  3. If needed, select your storage provider and enter your credentials
  4. Select Events for Export and select the following events:
    • impression
    • click
    • install
    • session
    • reattribution
    • SAN impression
    • SAN click
  5. Select OK
  6. Enter a CSV definition that includes our recommended placeholders
  7. Select Save
Finished! Now Adjust will send all multi-touch data points to your cloud storage bucket.

Using the {reftags} placeholder

The Adjust reftags is a unique ID created every time a user clicks an ad or generates an impression. Using this ID, we can pinpoint each engagement considered for attribution.

Add the {reftags} placeholder to your Multi-Touch setup to group all of the engagements (including the attributed engagement) considered for attribution. This applies for:

  • Installs
  • Reattributions
  • Reattribution reinstalls

In your report, you’ll receive a JSON list containing the reftags from all engagements we found during our engagement lookup. This saves you processing large amounts of data to find a match and makes analyzing your reports quicker and easier. 

Requirements 

  • To use this feature, ensure the{reftag} placeholder is included in your callbacks for clicks, impressions, and SAN engagements
    • In your BI system, use the attributed engagement’s {reftag} to find the other considered engagements in the {reftags} JSON list

To be included in the JSON list, an engagement must: 

  1. Match the app/device
  2. Pass all attribution rules
  3. Pass all fraud filters

Here’s an example JSON list containing valid engagement reftags: 

["cl3FE9V0rJLii","cgY2m1nPalhAW","vVHLKeu1wFIFa","cG5NIILhvW90r","aRiDO90Bh8MAU"]

Add to your callbacks

To add the {reftags} placeholder to your new or existing callbacks, follow these steps. 

  1. Find your app and select your app options caret ( ^ )
  2. Select All Settings > Raw Data Export > Real-Time Callbacks
  3. Select Edit (pencil icon) next to self-attributing network click
  4. Add reftags={reftags} to your callback URL (see recommended placeholders for self-attributing network click/impression callback URLs)
  5. Select Update

Add to your CSV uploads 

To add reftags information to your CSV uploads, follow these steps.

  1. Find your app and select your app options caret ( ^ )
  2. Select All Settings > Raw Data Export > CSV Uploads
  3. If needed, select your storage provider and enter your credentials
  4. Open Select Events for Export and ensure that Install, Reattribution, and Reattribution Reinstall are selected 
  5. Select OK
  6. Enter a CSV definition that includes the {reftags} placeholder
  7. Select Save

FAQs

What can I do with my Multi-Touch data?

Use Multi-Touch to learn about your users’ journeys and target your ad spend. This data reveals trends about valuable user sources and effective marketing strategies. You can also use Multi-Touch data for in-house event-based attribution separate from Adjust's install attribution.

Does Adjust use Multi-Touch data for attribution?

Adjust considers every engagement that qualifies for attribution. Multi-Touch doesn't change this process—it just shows you additional data.

Where can I access my Multi-Touch data?

You can access your Multi-Touch data within your own BI system (through real-time callbacks) and/or your cloud storage bucket (through CSV uploads). Multi-Touch data doesn’t display in the Adjust dashboard.

When does Adjust send my Multi-Touch data?

As soon as possible. When Adjust receives a self-attributing network click or impression, we immediately send a real-time callback to your servers (or upload a CSV file to your cloud storage within an hour). 

Note: Self-attributing networks don’t report engagements in real-time - they send us only the most recent interaction after we report an install, session, or event with a matching advertising ID. 

On this topic