Skip to main content

The Trade Desk

The Trade Desk

DirectionDestination
Environment
Web
Capability
Cohort Activation
SDK RequiredYes
Product(s) RequiredCore Platform

The Trade Desk is the world’s largest independent demand-side platform, enabling advertisers to buy digital advertising across multiple channels with advanced targeting capabilities.

Overview

The Trade Desk is a leading independent demand-side platform (DSP) that empowers advertisers and agencies to programmatically buy digital advertising inventory across display, video, mobile, connected TV, audio, and native formats. Our integration with The Trade Desk enables server-side audience activation, allowing you to target your Permutive cohorts in programmatic campaigns. This integration is a Destination:
  • Destination: Permutive activates your cohorts to The Trade Desk using a server-side integration, enabling you to target users with cohort membership data in programmatic advertising campaigns.
The integration works via a two-step process:
  1. Cookie Sync: The Permutive SDK initiates a cookie sync with The Trade Desk to obtain and store The Trade Desk’s cookie ID as an alias for each user.
  2. Cohort Activation: When users fall into activated cohorts, Permutive looks up The Trade Desk cookie ID from the aliases table and makes a server-side API call to The Trade Desk, informing them of the user’s cohort membership.
There are two variations of this integration:
  • The Trade Desk 1P: For first-party targeting and retargeting your own website visitors across The Trade Desk’s inventory.
  • The Trade Desk 3P: For selling your Permutive audiences to advertisers using The Trade Desk’s platform, enabling third-party data monetization.
Use cases include:
  • Retarget your website visitors across display, video, and CTV campaigns with cohorts built from first-party behavioral data.
  • Activate lookalike audiences and custom segments for programmatic advertising.
  • Sell third-party audience segments to advertisers through The Trade Desk’s marketplace.
  • Measure campaign performance and optimize based on audience engagement.

Environment Compatibility

EnvironmentSupportedNotes
WebYesRequires third-party cookies
iOSNoNot supported
AndroidNoNot supported
CTVNoNot supported
API DirectNoNot supported
This integration requires third-party cookies to be enabled. As of 2023, this means the integration primarily works in Chrome-based browsers. Safari and Firefox block third-party cookies by default, which prevents the cookie sync mechanism from functioning.

Prerequisites

  • The Trade Desk Account: You must have an active advertiser or agency account with The Trade Desk.
  • Advertiser ID: You’ll need your Trade Desk Advertiser ID to configure the integration in the Permutive Dashboard. This identifier links your Permutive cohorts to your Trade Desk account.
  • Permutive Web SDK: The Permutive Web SDK must be deployed on your website to enable the cookie sync and cohort activation mechanisms.
  • Third-Party Cookies: Users must have third-party cookies enabled in their browsers for the integration to function. This limits reach to browsers that support third-party cookies (primarily Chrome-based browsers).

Setup

1

Enable in Permutive Dashboard

You must enable The Trade Desk integration in the Permutive Dashboard.
  1. Navigate to the Permutive dashboard
  2. Go to your workspace’s integrations page
  3. Click “Add Integration” and select either:
    • The Trade Desk - 1P for first-party retargeting, or
    • The Trade Desk - 3P for third-party audience sales
  4. Enter your Trade Desk Advertiser ID when prompted
  5. Save the integration configuration
Once enabled, the Permutive SDK will automatically begin the cookie sync process for users visiting your site.
2

Configure Cohort Activation

After enabling the integration, you must configure which cohorts should be activated to The Trade Desk.
  1. In the Permutive Dashboard, navigate to one of your cohorts
  2. Look for The Trade Desk activation option in the cohort configuration
  3. Toggle the activation to “On” for cohorts you want to sync to The Trade Desk
  4. The activation will fire when users enter or exit the cohort
When a user falls into an activated cohort, Permutive will:
  • Look up The Trade Desk cookie ID from the user’s aliases
  • Make a server-side API request to The Trade Desk
  • Inform The Trade Desk that this user is a member of the cohort
3

Verify Setup

Verify that the integration is working correctly.
  1. Check your browser’s developer tools Network tab for requests to The Trade Desk domain during the cookie sync process
  2. Look for redirect requests from The Trade Desk back to Permutive’s identity API
  3. In The Trade Desk platform, verify that your Permutive audiences are appearing and being populated
  4. Check that audience sizes in The Trade Desk match your expected cohort sizes (accounting for cookie matching rates)
The cookie sync happens client-side via the SDK, while cohort membership updates are sent server-side. There may be a slight delay between a user entering a cohort and appearing in The Trade Desk audience.

Data Types

When a user enters an activated cohort, Permutive sends the following information to The Trade Desk via server-side API:
The Trade Desk’s cookie ID for the user, obtained during the cookie sync process.
cohort_id
string
The Permutive cohort ID that the user has entered.
advertiser_id
string
Your Trade Desk Advertiser ID configured in the Permutive Dashboard.

Troubleshooting

You may notice that your audience sizes in The Trade Desk are smaller than your cohort sizes in Permutive.Possible causes:
  • Users visiting in browsers that block third-party cookies (Safari, Firefox)
  • Users with ad blockers that prevent cookie syncing
  • Users who have cleared their cookies since visiting your site
  • Geographic differences (The Trade Desk may not operate in all regions)
Solution: Match rates of 40-60% are typical due to third-party cookie limitations. To improve match rates:
  • Focus measurement on Chrome users where possible
  • Implement UID2 for cookieless identification
  • Ensure the Permutive SDK loads before users leave the page
Your activated cohorts may not appear in The Trade Desk interface.Possible causes:
  • The integration was recently enabled and data hasn’t populated yet
  • Advertiser ID is incorrect in Permutive Dashboard
  • Cohort has no users with successful cookie syncs
Solution:
  1. Verify your Advertiser ID in the Permutive Dashboard matches your The Trade Desk account
  2. Check that cohorts are toggled “On” for The Trade Desk activation
  3. Wait 24-48 hours after enabling activation for initial population
  4. Contact The Trade Desk support to verify they’re receiving data from Permutive
Users may still appear in The Trade Desk audiences even after they’ve exited a cohort in Permutive.Solution: This may be due to caching or TTL (time-to-live) settings on The Trade Desk’s side. Audience removals can take 24-48 hours to fully propagate. If users consistently remain in audiences longer than expected, contact The Trade Desk support to review your account’s TTL settings.

Changelog

For detailed changelog information, visit our Changelog.