The Trade Desk
Use advertising IDs from your warehouse for Trade Desk targeting and suppression.
Connect this destination to export audience membership into The Trade Desk as first-party data, for use in Trade Desk campaigns.
This destination writes to your Trade Desk account and is a good fit when you want to:
- Activate first-party customer data in your own Trade Desk seat
- Use a warehouse table that has advertising identifiers such as UID2, Trade Desk ID, or device IDs
- Target or suppress those customers in Trade Desk campaigns
This maps to GrowthLoop Audiences and Journeys:
| Use it for | Audiences | Journeys |
|---|---|---|
| Sending first-party audiences with advertising IDs such as UID2, TDID, or device IDs | ✓ | ✓ |
If you only have email or phone and have not set up UID2, use The Trade Desk CRM. If you publish audiences for other advertisers, use The Trade Desk Marketplace. To send conversion events, use The Trade Desk Conversions.
Prerequisites
Make sure you have:
- A The Trade Desk advertiser account. If you do not have one, contact The Trade Desk here.
- Your First Party Data Key and Advertiser ID. Find them in Advertiser Preferences in your Trade Desk account.
Set up The Trade Desk as a destination
- In GrowthLoop, click the Destinations tab on the left sidebar.
- Click New Destination on the upper right side.
- Search for TheTradeDesk and click Add TheTradeDesk.
- Enter the required information, then click Create.
| Field | Description |
|---|---|
| Destination Name | Name this destination in GrowthLoop. Use a name so your team recognizes its purpose, like "Trade Desk 1P". |
| Sync Frequency | Set the default export frequency (for example, daily or weekly). You can override this setting for individual exports. |
| First Party Data Key | Copy this from Advertiser Preferences in the Trade Desk ads account you want to add. |
| Advertiser ID | Copy this from Advertiser Preferences in the same ads account. |
| User Time to Live (Minutes) (optional) | Set how long users remain active in exported segments. If you leave this blank, GrowthLoop applies a default of 90 days (129600 minutes). The Trade Desk recommends at least 30 days (43200 minutes) when you set a custom TTL. |

Export to The Trade Desk
From within GrowthLoop, export from an audience or from a journey Destination Node. See Export an audience or Build a journey if you need more information on these steps.
After building or selecting an audience, click Export, then search for TheTradeDesk. In a journey, add a Destination Node under Ads and select The Trade Desk: 1P.
Map identifiers
Map at least one identifier. Mapping additional identifiers can improve match rates.
| Match field | Description |
|---|---|
| UID2 | A 256-bit UID2 represented as a base64-encoded string. |
| UID2 token / UID2 Token | An encrypted UID2 token. |
| Trade Desk ID (TDID) | A 36-character ID, including dashes, assigned by The Trade Desk. |
| Raw device ID (DAID) | A 36-character GUID, including dashes. Use iOS IDFA or Android AAID. |
| RampID / Ramp ID | A 49-character or 70-character RampID mapped specifically for The Trade Desk through LiveRamp. See LiveRamp documentation. |
| IDL | LiveRamp Identity Link |
| ID5 | Decrypted ID5 identifier. Providers holding these IDs should get decryption keys from ID5. |
| EUID / EUID token | European Unified ID and its token form. |
| Net ID | netID as a 70-character base64-encoded string (Europe). |
| First ID | First-id cookie identifier typically set by publishers in France. |
You do not map email or phone as Trade Desk match fields. If you configured a UID2 source on the dataset group, enable Use UID2 on an audience export. GrowthLoop then includes the UID2 identifiers from that source. See UID2 identifiers.
Optional: map Trade Desk User Opt-Out & Deletion
Optionally map Trade Desk User Opt-Out & Deletion in an audience export or on a journey Destination Node.
To send a privacy opt-out, map a boolean field that indicates the user has opted out or requested data deletion. GrowthLoop includes that opt-out status in the export.
Configure the export
This is where you set the campaign type and schedule for audience exports. On a journey Destination Node, you set timing on the journey canvas.
| Setting | Audience export | Journey Destination Node |
|---|---|---|
| Export Name | Defaults to the audience name. | Required. Enter a name so you can find the export in GrowthLoop and The Trade Desk. |
| Campaign type | Choose a one-time or ongoing export. | The journey schedule controls when the journey runs and contacts are sent to The Trade Desk. |
| Schedule | Set frequency, start date, end date, and days of the week. | Users reach this node when the journey runs. Add a Delay Node or set Criteria Evaluation to control timing. |
Export behavior
This is what GrowthLoop writes when you export an audience.
| Behavior | What happens |
|---|---|
| What GrowthLoop writes | First-party audience membership in your Trade Desk seat. Direction is GrowthLoop → The Trade Desk. |
| When it runs | GrowthLoop sends the export as a batch on the next successful run. An export that starts Now runs within about 15 minutes. Journeys send exports on demand when users reach the Destination Node. |
| User Time to Live (Minutes) | Set on the destination. If you leave it blank, GrowthLoop applies 90 days (129600 minutes). The Trade Desk recommends at least 30 days (43200 minutes) when you set a custom value. |
| Export counts | Each run reports Added, Removed, and Rejected in GrowthLoop. |
| Personalization | This destination does not support personalization fields. |
| Email and phone | You do not map email or phone as Trade Desk match fields. If you configured a UID2 source, enable Use UID2 on the audience export. |
| One-time exports | GrowthLoop sends current membership once. |
| Audience removal | When someone leaves the GrowthLoop audience, the export reports them as Removed. That is not a privacy deletion request. |
| Privacy opt-out | If you map Trade Desk User Opt-Out & Deletion, The Trade Desk removes those users from all segments they belong to across the platform. |
Confirm the export was successful
When the run finishes, confirm you can use the data in The Trade Desk.
- Audience export: Find the imported audience under Data → My Imported Data.
- Journey Destination Node: Find the imported audience under Data → My Imported Data. Confirm a contact who reached the node is in it.

In GrowthLoop, review counts on the audience Exports tab, or open the Activity tab on the journey Destination Node. See Export an audience or Monitor a journey for more information.
Congrats on successfully exporting to The Trade Desk!
Troubleshooting
These are the issues we see most often. You can always email us at [email protected] for help.
| Problem | Cause | Resolution |
|---|---|---|
| Connection fails to validate | Advertiser ID and First Party Data Key belong to different seats | Confirm both values belong to the same advertiser seat. |
| Rows fail to match | No supported identifier is mapped | Map at least one supported identifier. |
| UID2 fields are empty | UID2 is not configured on the dataset group | If you enabled Use UID2, configure UID2 on the dataset group. See UID2 identifiers. |
| Opt-out users stay in segments | The privacy field is not mapped as a boolean | Map a boolean Trade Desk User Opt-Out & Deletion field. |
Updated 15 days ago
