I recently had a head-scratching experience with a client of mine on why Google AdWords PPC conversion data was being recorded with e-commerce tracking in Analytics, but Bing PPC transactions were not.
I spent a goodly amount of time Googling for the answer and after about an hour of searching, I finally found a post by “Whims” in the Google Support Forums that explained the often overlooked setting in Analytics that needs to be enabled in order for PPC tracking to work from search engines that are not Google.
The information provided by “Whims” can be found here.
Specifically, Whims says:
“In the google analytics interface, find the correct GA profile and click “edit” to the right of the applicable profile. When the page opens for the profile settings, on the top right click the link that says “check status” next to where it says Receiving Data.. and on the next page that says Tracking Code.. just below where it says Instructions for Adding Tracking, click on the Advanced tab and make sure to tick the option “I want to track online ad campaigns from other providers”.
But this is not all that is required.
Within your Bing PPC campaigns, you need to make sure that each of your Ad’s “destination URL”s have utm tracking parameters appended. You do not need to do this with Google AdWords destination URL’s because Google Analytics and Google AdWords are connected at deep levels and those parameters are automatically inferred from your AdWords campaign data. But with Bing PPC, you need to pass the parameters so that you get proper source/medium data for your Bing PPC campaigns specifically.
The parameters you pass are:
1. utm_source (e.g. utm_source=Bing)
2. utm_medium (e.g. utm_medium=PPC)
3. utm_campaign (AUTO)
4. utm_term (AUTO)
5. utm_content (AUTO)
The campaign, term, and content parameters can be automatically provided by Bing and passed to your Analytics.
So a URL for an Ad in Bing would look like this:
A great summary (older now, because Yahoo! & Bing have merged platforms) can be found here:
So in summary, you need to actually do 3 things to track Bing PPC conversion in Analytics:
1. Add UTM parameters to your Bing PPC destination URL’s as described above.
2. You must enable the “I want to track online ad campaigns from other providers” on the Advanced Tab of the “Check Status” settings link in Analytics. This is turned off by default.
3. Ensure that you enable E-commerce tracking within Analytics. When you first log into Analytics, click the “Edit” button that exists to the right of the Analytics account summary screen. In the first section “Main Website Profile Information”, you’ll see a line called “E-commerce Website:”. By default, it says “No”. Click the “Edit” link in the gray bar all the way to the right (same bar that the Main Website Profile Information header is in) and set that E-commerce Website option to “Yes” and save the settings.