Before we start…


Keep in mind that in Adjust, you will have a unique cross-device tracker.

This means that you will need to set up the same configuration in both iOS and Android OS, but you will have only one impression tracker.

Check the 11 steps below for more information.

1- Select a tracking link

Head to the Campaign Lab and click on “New ad network”. 

Another way to do this is to select the “Ad networks” section from the left-side menu and click the “New network” button in the upper-right corner.

2- Select mediasmart as a network

Head to the search bar and type “mediasmart”.

Once mediasmart has been selected, a tick will appear in the upper left corner of the box.
Click on “Next” to continue.

3- Choose the app you want to work with

Head to the Search section and type “Me”.

4- Enable data sharing

Ensure that data sharing is enabled in the “Data Sharing” section, allowing us to track the campaign effectively.

Note that when setting up events, event number one will be 'installs' by default.

When adding more events, such as sign-ups or in-app purchases, please match each one with the corresponding event number, ranging from 2 to 5.

When adding more events, such as sign-ups or in-app purchases, please follow this mapping order:

1- Installs - default
2- App open or Session - Sessions default when enabled
3- Purchase - Please map it
4- FTDs - Please map it
5- Reattribution - Reattributions default when enabled.

5- Add Event ID

Within the “Data sharing” section, under the “Enable data sharing” title, click on “Edit” and add the Event ID that mediasmart will share with you.

6- Set up your link structure

Go to the “Link structure” section and, under the “Set your link use case” title,  select the “cross-device link” option. Then, click on “next”.

7- Edit attribution settings

Go to the “Attribution settings” section and, under the “Cross-device attribution” title, click on “Edit”.

8- Create the link

Go to the “Setup review” section to review the link structure and Attribution settings.
Once everything looks ok, click on “Create link”.

9- Custom waterfalls

The default setting is Custom Waterfall 1, but for CTV campaigns, we recommend selecting Custom Waterfall 2.

Flexible attribution logic allows you to prioritize CTV touchpoints within the attribution waterfall, letting you better understand the impact of campaigns.

Waterfall examples:

10- For CTV retargeting campaigns

To enable reattribution in your campaign, please ask an Adjust account manager to enable the reattribution feature for the iOS and Android apps on their end.

11- QR-to-App Conversion

If you need more details on how to download the QR code of the tracking Link from Adjust, please refer to these instructions.

Done! You’re good to go

Here’s what the final link should look like:

https://view.adjust.com/impression/1pfiez6i?campaign=%parent_campaign_name%&adgroup=%strategy_name%&creative=%creative_name%&os_name=%os%&ip_address=%ip%&user_agent=%user_agent%&mediasmart_click_id=%msxt%&cross_device_tracking=1

Note that some parameters are filled automatically: campaign name, IP, creative name, click ID, cost ID, and S2S. For more information, check out this article on information macros.

Generate equal attribution opportunities


Attribution waterfall bias

Adjust prioritizes clicks and device IDs, so CTV impressions often get under-attributed.

Set your event ID in advance

The Event ID links attribution data to your campaign.
Without it, mediasmart can’t track performance.

Optimize Your Conversion Window

MMPs undervalue CTV vs. mobile impressions.


Track Multiple Events

More events = better attribution.


Use Assisted Conversions

Understand the full user journey and the role of CTV.

Read more about Best Practices for CTV app marketing with Adjust.