Yahoo Click ID Using 3rd Party Re-directs

Abstract

The developer documentation for Enhanced Attribution has moved to its own dedicated web portal at

https://developer.yahooinc.com/identity/guide/

The new portal is the source of truth for this new solution. Visit the new portal to take advantage of this client ID implementation.

Describes how to enable Enhanced Attribution for Yahoo Click ID using campaigns 3rd party re-directs in general. See specific guides for Google Campaign Manager or FlashTalking.

How It Works

To implement the Yahoo Enhanced Attribution solution, the key-value pair that represents the Yahoo VMCID parameter and click ID macro must be appended to third-party click tracker tags. This is needed because the click tracker expands to a destination URL after being clicked by a user, and the click ID can then be included with this query string.

The goal is to have an expanded click ID macro passed from the click to the landing page URL where this expanded click ID will be passed to the Yahoo Dot tag on the landing page. This click ID provides the connection between a click and a conversion without using a cookie and will record click conversions within Yahoo ad platforms.

Click ID Components

  • Yahoo VMCID parameter: vmcid=

  • Yahoo click ID macro: ${CC}

Add the combination of the parameter and macro to the Click-Through/Destination URL: vmcid=${CC}

Below is an example of aclick-through URL with the Yahoo click ID included (assuming semicolon delimiters). Note that this may vary with each third-party platform:

https://my.tracker.com//trackclk/account123;campaign123;vmcid=${CC}

The ${CC} macro will expand into a value that represents the specific click ID for that event in the Yahoo ad platform, which will be passed within the query string when the user clicks on an ad. The vmcid parameter and expanded click ID value then need to be passed to the landing page URL where it will be stored in the Yahoo Dot tag placed across the advertiser site and used to track a conversion.

Important

If you have any questions, contact your Account representative.