Overview
The connector routes conversion data — purchases, signups, leads, and more — from any dataset in Narrative to a Yahoo pixel (dot tag). Events are matched against Yahoo user accounts using hashed emails, hashed phone numbers, mobile advertising IDs, and Yahoo PXIDs. Events are batched and delivered on a schedule you configure. PII fields are SHA-256 hashed before transmission in accordance with Yahoo’s requirements. The Conversions API is a second interface of the same Yahoo app that delivers audiences — one installed connector, one profile, two delivery paths.Guides
Sending Conversion Events to Yahoo
Connect a dataset of conversion events
Prerequisites
- A Yahoo DSP account with a pixel (dot tag) configured. The pixel’s numeric ID is where your events are delivered.
- A Narrative dataset containing the conversion data you want to send.
The conversion_event attribute
The conversion_event attribute is Narrative’s platform-neutral Rosetta Stone schema for conversion events. When you map your dataset columns to this attribute, Narrative handles transformation, hashing, batching, and delivery to Yahoo’s API.
Fields
Rows are validated individually: a row with a missing required field or malformed timestamp is skipped and counted, without blocking the rest of the delivery.
Supported user identifiers
In addition to theconversion_event attribute, your dataset must include at least one of the following Rosetta Stone identifier attributes. Yahoo uses these to match conversion events to user accounts. All PII values are SHA-256 hashed by Narrative before transmission.
Hashed identifiers must use SHA256. See Hashing PII for Upload for formatting requirements. PXIDs are automatically prefixed with Narrative’s Yahoo partner ID so Yahoo can attribute their source.
Reference
Routing
Events are grouped by pixel ID and delivered per pixel. A single dataset can serve multiple pixels: setyahoo_pixel_id on each row, or leave it off and set a default Pixel ID on the connection.
Deduplication
Narrative tracks the events already delivered for each connection and skips them on subsequent runs, so re-delivering a dataset does not double-count conversions. Provide a stableevent_id (order number, transaction ID) per event.
Batching
Events are delivered in batches to Yahoo’s ingestion API. Batch sizes are tuned automatically based on the size of your events.Data privacy
Narrative hashes all customer information fields (email, phone number) using SHA-256 before transmission. Raw PII is never sent to Yahoo.Related content
Yahoo DSP Connector
Deliver audience data to Yahoo DSP for programmatic advertising
Meta Conversions API Connector
Send conversion events to Meta
Data Activation Overview
Understand how connectors deliver data
Hashing PII
Prepare identifiers for delivery

