Multi-source conversions

Enable multi-source conversions for Campaign Manager 360 by sending Floodlight conversion events using the Data Manager API in addition to capturing conversion events as they happen through online sources such as a Google tag or a legacy Floodlight tag.

Send multi-source conversions

Workflow overview

To send event data with the Data Manager API, complete the following steps:

  1. Prepare destinations: Define the Destination objects for the destinations field of the ingestion request to specify the target account and conversion or event destination. See Prepare destinations for details.

  2. Prepare event data and identifiers: Populate Event fields with event details and required identifiers (such as ad click, client, or app instance identifiers). If you include user contact information in userData, normalize and SHA-256 hash the identifiers according to the formatting guidelines, and optionally encrypt them. See Prepare event data for details.

  3. Build and send the ingestion request: Submit an events.ingest request containing your destinations, Event records, and encryptionInfo if you encrypted userData. Use validateOnly: true to test your payload for fast-fail errors before sending production data. See Send events for field requirements and code samples.

  4. Check diagnostics: Retrieve asynchronous processing diagnostics and verify ingestion status with requestStatus.retrieve.