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:
- Real-time callbacks to your servers or BI system
- CSV uploads to your cloud storage
Multi-Touch with real-time callbacks
To send Multi-Touch data to your internal servers or business intelligence solution, follow these steps.
- Find your app and select your app options caret ( ^ )
- Select All Settings > Raw Data Export > Real-Time Callbacks
- Select Edit (pencil icon) next to
self-attributing network click
- Enter a callback URL (see recommended placeholders for self-attributing network click/impression callback URLs)
- Select Update
- 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.
- Find your app and select your app options caret ( ^ )
- Select All Settings > Raw Data Export > CSV Uploads
- If needed, select your storage provider and enter your credentials
- Select Events for Export and select the following events:
impression
click
install
session
reattribution
SAN impression
SAN click
- Select OK
- Enter a CSV definition that includes our recommended placeholders
- 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
- In your BI system, use the attributed engagement’s
To be included in the JSON list, an engagement must:
- Match the app/device
- Pass all attribution rules
- 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.
- Find your app and select your app options caret ( ^ )
- Select All Settings > Raw Data Export > Real-Time Callbacks
- Select Edit (pencil icon) next to self-attributing network click
- Add
reftags={reftags}
to your callback URL (see recommended placeholders for self-attributing network click/impression callback URLs) - Select Update
Add to your CSV uploads
To add reftags information to your CSV uploads, follow these steps.
- Find your app and select your app options caret ( ^ )
- Select All Settings > Raw Data Export > CSV Uploads
- If needed, select your storage provider and enter your credentials
- Open Select Events for Export and ensure that Install, Reattribution, and Reattribution Reinstall are selected
- Select OK
- Enter a CSV definition that includes the
{reftags}
placeholder - 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.