In order to receive lead attribution for specific campaigns or cost per lead data for your Microsoft Advertising integration, you'll need to add a tracking template to your campaigns that will track the visitor journey for your ads in Bing.
Getting started
You'll need an active Microsoft Advertising integration for each company where you'd like to see lead reporting by campaign or multi-touch cost per lead reporting.
Use this help article to activate your Microsoft Advertising integration.
Read more about the Multi-Touch Cost per Lead report.
Automatically add campaign tracking templates in Microsoft Advertising
- Click the Settings icon on the left navigation bar.
- Choose the company where you'd like to add tracking templates.
- Click Integrations at the top of the page.
- Choose Microsoft Advertising from the list of Integrations.
- Turn on automated tracking templates to automatically add tracking parameters to your Microsoft Advertising. We'll pull tracking parameters values directly from Microsoft Advertising for your: utm_term=, Campaign=, CampaignId=, AdGroup=, AdGroupId=, AdId=, or Network=
Any other custom parameters not associated with those values will not be affected. Tracking templates are required for receiving CPL reporting.
Manually add campaign tracking templates in Microsoft Advertising
Use these instructions to add a cost per lead tracking template to your Microsoft Advertising campaigns.
- Log into your Microsoft Advertising account and select an existing campaign.
- Click Settings in the left-hand menu, then scroll to find the Campaign URL options section.
- Locate the Tracking template field and expand it as necessary to edit it.
- In the Tracking template field, you can add the cost per lead tracking template below to an existing template you've already created or use only the cost per lead tracking template if you have no existing templates in place.
- If you do not have any existing tracking templates, copy and paste this tracking template:
{lpurl}?utm_term={keyword}&identifiers={TargetId}&Campaign={Campaign}&CampaignId={CampaignId}&AdGroup={AdGroup}&AdGroupId={AdGroupId}&AdId={AdId}&Network={Network}
- If you're adding the cost per lead tracking template to an existing template you've created to track other parameters, copy and paste this template at the end of any existing templates:
&utm_term={keyword}&identifiers={TargetId}&Campaign={Campaign}&CampaignId={CampaignId}&AdGroup={AdGroup}&AdGroupId={AdGroupId}&AdId={AdId}&Network={Network}/p
&utm_term={keyword}&identifiers={TargetId}&Campaign={Campaign}&CampaignId={CampaignId}&AdGroup={AdGroup}&AdGroupId={AdGroupId}&AdId={AdId}&Network={Network}
Important notes on tracking precedence
Cost per lead tracking templates will not work if you've specified different parameters than our template for the following: utm-term, identifiers, Campaign, CampaignID, AdGroup, AdGroupId, AdID, or Network.
For example if you've built a URL like this:
www.atlantabookbar.com?utm_source=newsletter&utm_medium=email&utm_campaign=winter_special&utm_term=book%20store%20atlanta&utm_content=landing%20page%20winter%20special/p
You'll need to use one of these tracking templates instead, in order to receive cost per lead reporting for Microsoft Advertising:
{lpurl}?utm_term={keyword}&identifiers={TargetId}&Campaign={Campaign}&CampaignId={CampaignId}&AdGroup={AdGroup}&AdGroupId={AdGroupId}&AdId={AdId}&Network={Network}
or (to append):
&utm_term={keyword}&identifiers={TargetId}&Campaign={Campaign}&CampaignId={CampaignId}&AdGroup={AdGroup}&AdGroupId={AdGroupId}&AdId={AdId}&Network={Network}
These parameters will allow us to get the URL tracking values straight from Microsoft Advertising and correctly attribute at each ad level for CPL reporting.
Read more about Microsoft Advertising tracking templates in this Microsoft support article.