Browse the help center

Link a conversion action to a campaign

Switch on the campaign's Conversion actions card so its pixel, snippet or postback reports against the action, set a Campaign alias to attribute conversions across campaigns, and let the ad server add the click id to landing URLs — step by step, with which creative types auto-tagging reaches and a fix-it checklist.

How-to network manager advertiser Account → Advertisers → advertiser → campaign → Conversion actions

What it is and why

An action exists at the account level; a campaign reports conversions against it only once the campaign’s Conversion actions card is switched on. The same card carries two campaign-wide settings: a Campaign alias, which lets several campaigns attribute conversions as one group, and Add the click id to landing page URLs, which saves you pasting $$CLICK_ID$$ into every creative. This page is the last stage of Create and edit conversion actions; the tracking code itself is on Get the pixel and S2S tracking code.

Example. One spring flight runs as three campaigns, one each for Germany, Austria and Switzerland. All three get the alias springsale on their Conversion actions card, so a click on the German campaign followed by a purchase that lands on the Austrian one is still counted. With Add the click id to landing page URLs on, their image creatives land visitors on …/product?easclid=<click id> without anyone editing the URLs.

Typical scenarios

You wantSetWhere
One flight split into three campaigns, one per country, whose conversions must be counted togetherthe same Campaign alias, for example springsale, on all threeeach campaign’s Conversion actions card
A landing-page helper or Click-ID postback without editing every creative’s URL by handAdd the click id to landing page URLs onthe campaign’s Conversion actions card
The campaign’s pixel or postback to report against a purchase actionThe card switched on; the action is in its grid with its Conversion action keythe campaign’s Conversion actions card

Step by step

  1. Go to Account → Advertisers → advertiser → campaign and open the Conversion actions card. No such card on the campaign means your role does not have it — see Who can do this.

  2. Switch the card on. The grid lists the actions visible to you with their Conversion action key.

    Campaign Conversion actions card

  3. Optionally set a Campaign alias (pencil icon next to “Campaign alias:”). Type a value and press Enter or the ✓ button; Escape cancels. Campaigns sharing the same alias attribute conversions as one group — a click recorded for one campaign can convert against another campaign with the same alias, so a click on the German campaign and a purchase on the Austrian one are not lost as a cross-campaign mismatch. The alias is alphanumeric only — no hyphen, no underscore, no space — and at most 64 characters; anything else is refused under the field with “Please provide a valid alias value (valid characters: a-z, A-Z, 0-9)”. If there is no pencil, ask your network admin to enable the Campaign alias permission for your role.

  4. If the integration reads the click id off the landing page — the server-to-server Click ID method, or the landing-page helper — switch on Add the click id to landing page URLs on the same card. The ad server then appends easclid=<click id> to the landing URL itself, so you do not have to paste $$CLICK_ID$$ into each one. See Auto-tagging reaches some creative types only below before relying on it.

Then copy the code the campaign will report with: Get the pixel and S2S tracking code.

Caveats and exceptions

Auto-tagging reaches some creative types only

Add the click id to landing page URLs rewrites the creative’s own Link field, so it reaches the creative types that have one (image and video creatives, click-through and email placements) and not the ones that keep their landing page inside markup (HTML Code, Template, native, OpenRTB) — those still need $$CLICK_ID$$ written in by hand. The toggle is off until you turn it on, because it rewrites a URL the advertiser owns, and a URL that already carries a click id is left exactly as written. An untagged landing URL is the most common way an integration ends up half-wired: the tracking code is installed and the landing page never receives anything to store. See Install the landing-page helper for the full creative-type matrix.

The caveats that apply to every conversion action — who can do this and what the card needs (Manage Action Tracking), the attribution windows, duplicates and the visitor’s IP, and when a saved setting reaches ad serving — are on Create and edit conversion actions.

Not working?

SymptomCheckWhere
The campaign has no Conversion actions cardThe stock Advertiser role has none; a network manager links the action or enables Manage Action Tracking for your role.the campaign edit page; User roles
No pencil next to Campaign aliasThe Campaign alias permission is off for your role.the campaign’s Conversion actions card
The landing page never receives a click idThe creative is HTML Code, Template, native or OpenRTB — the toggle cannot rewrite it; put $$CLICK_ID$$ in the landing URL by hand.the creative’s Link or markup

The other symptoms are on Create and edit conversion actions.

Reference

The campaign card’s controls and the REST calls behind them are in the Conversion actions reference; the essentials are under Reference on the hub.

Related pages:

Related pages

Please disable Adblock
Are you using adblock? Disable it and reload the page to proceed to the destination page.

A registration has already been submitted from this page. Please try again in 10 minutes.