Search documentation...


Yahoo DSP

Ensure that your campaigns are efficiently reaching the right audiences for the best results with Yahoo DSP.


Yahoo Demand Side Platform (DSP) is an advertising platform that enables advertisers to purchase, manage, and optimize digital ad campaigns across multiple ad exchanges and networks. It provides advanced targeting options, detailed reporting, and a wide range of optimization features, allowing advertisers to reach their desired audiences more efficiently. Syncing data to Yahoo DSP can help you measure your campaign's effectiveness across multiple channels and adjust your strategy accordingly.

Supported syncing

Object TypeDescriptionSupported Sync Modes
EventsSync data from any source to any eventsInsert

Getting started

To use the Yahoo DSP destination in Hightouch, you need to provide a Data Passing Entity value. This value is what your account is called on Yahoo, and is used for segmentation and research. The real separation mechanism for each customer is the VMCID.

Syncing data


When syncing events, Hightouch treats any records added to your source as new events and sends them to Yahoo DSP when your sync runs.

Event timestamp (optional)

You can include a timestamp of when the event occurred. If this field is empty, Hightouch uses the time the event arrives at the server.

Any DateTime value provided from your source is converted to Epoch UTC milliseconds per Yahoo DSP expectations.

Event ID

The event ID is an unique identifier used by Yahoo DSP to prevent duplication in reporting. If provided and an event has the same value as a previously synced event, Hightouch doesn't process the duplicate event.

Field mapping

The VMCID is a required mapping. The VMCID is the value of the pixel context macro collected from the click or the third-party ad server.

For more information about mappings, refer to Yahoo DSP's documentation.

Tips and troubleshooting

Common errors

To date, our customers haven't experienced any errors while using the Yahoo destination. If you run into any issues, . We're here to help.

Live debugger

Hightouch provides complete visibility into the API calls made during each of your sync runs. We recommend reading our article on debugging tips and tricks to learn more.

Sync alerts

Hightouch can alert you of sync issues via Slack, PagerDuty, SMS, or email. For details, please visit our article on alerting.

Ready to get started?

Jump right in or a book a demo. Your first destination is always free.

Book a demoSign upBook a demo

Need help?

Our team is relentlessly focused on your success. Don't hesitate to reach out!

Feature requests?

We'd love to hear your suggestions for integrations and other features.

On this page

OverviewSupported syncingGetting startedSyncing dataEventsTips and troubleshootingCommon errorsLive debuggerSync alerts

Was this page helpful?