Conversion Tracking Troubleshooting

Transcription

Conversion Tracking Troubleshooting
Distribution: Internal Only !
Topic: Conversion Tracking and Troubleshooting !
A u t h o r s : a u r k o . c h a t t e r j e e @ h a y s t a k . c o m , a n t h o n y. b a l b o @ h a y s t a k . c o m ,
[email protected] !
Date Published: Jan 28, 2014 !
Date Revised: !
!
!
BASIC TERMINOLOGY!
!
Conversion - A conversion is defined as any
meaningful action taken by a user after clicking on an
ad and going to a dealership's website while on
desktop / tablet devices or when a user takes a
meaningful action when a user interacts with a mobile
ad. At Haystak, we have 3 primary conversion types.
Calls, Emails and Click to Calls. Conversions in dealer
speak are also known as “leads”. !
!
Calls - The user physically calls a number present on
the dealerships website. !
!
Emails - The user fills and submits a form on the
website either via the contact us page or any other
opportunity provided on the website to contact the
dealership via emails. !
!
Click to Call - A click to call is a conversion type where
a user clicks the “call” button on the dealerships mobile
ad. An image of a click to call button has been shown
alongside. !
!
Tracking - Software implemented for two primary
reasons. i) To determine and attribute a conversion to
our advertising efforts ii) To understand which source
( search, display etc), campaign, ad group, ads and
keywords are contributing towards conversions.
Tracking is usually achieving by tagging unique parameters to a URL, for ex. www.haystak.com/
vsrefdom?._3456 where “vsrefdom?._3456” is a unique parameter appended to the existing
URL. It is also achieved with the installment of a code at the back end of a website. At haystak
we also use other tools that help us track conversions like ‘reverse proxies’ and ‘server-sideswaps’ which have been explained below. !
!
Reverse Proxies - Think of reverse proxies as a mirror image of the original website. These
websites are generally created to give us larger control over the placement of codes on a
dealer's site. This is necessitated especially in cases where other web providers either cannot
install code correctly or in certain cases refuse to install the code altogether. A prime example of
this is Cobalt. Over the last couple of months, we have increasingly started using reverse
proxies as we have seen far more accurate tracking as a result of its implementation. To 1
determine if a website has been reverse proxied you will need to go to the .calls.net variant of
the website. For ex: chinohillsford.com vs. chinohillsford.calls.net!
!
!
CONVERSION TYPES IN DEPTH !
!
A. Call Tracking - Provided by Marchex a Third Party Vendor. !
!
We execute number swapping. This allows us to swap the numbers on a dealers page to a
trackable phone number. This only happens to users that click on our ads. This is done by
the following methods. !
Code Placement - A code is placed on every page of the website. This code is received
from an accounts Management Tab > Call Tracking > Check box the number > Select
Number Replacement Code Every account has a specific vsrefdom =p.###. This number
ties the dealer site to their Kenshoo profile which sets the numbers to the appropriate call
tracking number!
Reverse Proxy - We use a proxy server to copy the dealers website exactly and then it
scans the website and it swaps the numbers it finds with the call tracing number. Keep in
mind if a provider names its images similar to a phone number (EX. 1235431234.jpg) the
reverse proxy my cause img breaks because it tries to swap the number. If this is an issue
Tech can fix this. !
!
!
B. Form Submission- Provided by Kenshoo!
!
This is done by code placement that is found in the Management Tab > Profile settings > and in
advanced Tab. !
!
This code is placed on the form confirmation pages on the dealers website or our reverse
proxy site. When someone fills out a form and hits submit, the code on the confirmation
page fires to track that conversion.!
We only track form submissions when you have ad set at the tracking level. ( In Kenshoo Pull the column from the Ads section and in AdWords, if you hover over the ad headline you will see the server - 1177 or 1196. )!
!
!
!
C. Click To Call - Provided by Google!
!
This is done by adding a call sitelink to the account. You can do this in adwords or by checking
the campaign > select edit > go to the call extension tab > and putting the number. !
This puts a call button next to mobile ads and the actual phone number in desktop and tablet
ads. This allows someone to call the dealer directly .The information is provided to us through
google and not by any tracking code we place. This metric is not trackable in the dealers
dashboard. !
!
!
!
!
6
!
!
TECHNICAL TROUBLESHOOTING BY CONVERSION TYPE!
!
A. Call Tracking!
!
On a RP site (calls.net) you should see the numbers swapping already on the page if not
you need to put in a ticket !
On a non RP site you will need to go through an ad in Adwords to see if the numbers swap.
If they do not. !
Right click and view the source code!
CTRL-F and search for Voice-star or the server number.!
If this is found it should match the code that can be found in that particular Kenshoo
accounts call tracking information!
If it is not the code it will need to be provided to the website provider to get it placed.!
This code should be found on every page of the website.!
!
!
B. Form Submission!
!
The pixel must trigger when a confirmation page is loaded. !
This can be tested on either a reverse proxy or non proxy website.!
The easiest place to look for this would be on a “contact us” page!
Fill out the form information on the page with generic information.!
Before you press submit hit right click > inspect element > switch to the network tab the
press submit. !
Confirmation page should load and the inspect element tab will flash with resources being
retrieved from the server. !
In the resources column - CTRL + F - find “redir” that will show the pixel in its entirety. !
If this not located on the page then this could be the issue!
If the code is located there it should match the code in your dealers Kenshoo account!
this code would need to be found on every form confirmation page!
!
C. Mobile Click To Call!
!
This should work as long as the call extension is in place in google within the Adwords profile for
the account. !
!
Another element that you want to make sure you have enabled is the Google forwarding
number. A forwarding number is a tracking number provided by Google which forwards to your
call extension. This will also help you identify manually dialed calls - these are calls made by
users without necessarily clicking on your ads. This is a great set of data that is not reported by
Kenshoo but can show added engagement to the client. !
!
!
!
!
!
!
6
CAMPAIGN ANALYSIS ( ONCE YOU CAN’T FIND A TECHNICAL ISSUE ) - SIX CHECKS. !
!
!
!
!
!
!
!
Average position - Again, check the benchmarks matrix in order to ensure that your
campaign avg. position is where it should be. As a ground rule we gun for position 3,
anything below is a red flag. Why this is important to note is that low positions mean that
your ad is unlikely to get clicked on very frequently. The lower the traffic to your website the
lower your chances to get a conversion to your site. This is applicable for both desktop and
mobile ads. !
If your average position is OK - Take a look at your CTR. If you find that your CTR is low
even at high average positions investigate why using the following flowchart. !
If your average position and CTR are OK - Its time to take a look at how your account is
spending on a daily basis. Its now time to run a report via the dimensions tab in Adwords.
Go to the dimensions tab in your account: !
What we’re trying to do here is to see how
quickly you are running out of budgets in a
given day on average. A lot of times you will
find that a campaign doesn't convert because
it has spent out by 11 am. We usually find
that the largest number of conversion come
during a dealerships operating hours. If you
aren’t showing then - you’re likely never to
get a qualified lead via the phone. !
Once you’re in the dimensions tab go to the
‘view’ tab and then select day > hour of day.
Please view the below screenshot for
clarification. Make sure you choose the
campaign that you are currently investigating
for accurate results and data. Now go ahead
and click on the columns tab > customize
columns > competitive metrics and add the
search impression share , Lost IS Rank and
Lost IS Budget column. What this will do is
6
!
!
!
!
!
!
!
!
!
bring up hour by hour data that shows you your impression share every hour. Note that if
your impression share isn't consistent in a dealerships business hours there is a problem.
Not showing up enough times or consistently when the dealership is open results in the
likelihood that your campaign is going to miss potential clicks, visits and as a direct result
conversions. !
You should now see the following - Make sure that you sort this data by “hour of the day” in
ascending order, ie, 0100 Hrs to 2400 Hrs. Typically, once you’ve reached this step you will
find one of two things - your impression share is solid across all hours that you have chosen
to run your campaigns or your impression share is nowhere near sufficient in hours that are
critical to the dealership. Case in point is the image below: Whether you lose to rank or
budget is critical. If you’re losing to rank - make sure your quality is solid and your bids are
high enough to bring you into a better position. If you have a lack of budgets - ask the
dealership for more explaining to the contact at the dealer that your campaigns are suffering
due to a lack of budget. !
In scenarios where you’re losing largely due to low budgets or limited budgets - it might be a
good idea to day part your campaigns and deliver ads within a timeframe that is more
conversion friendly for the dealer., typically the hours the particular store is open. !
6
The last step in the process is to find out if your geo’s are too wide or too narrow. Per
autotrader.com , high conversions are typically seen upto 20 miles. In rural / semi -urban/
low population areas this can increase to 30 miles. In urban areas however anything over
20 miles is a huge risk. Dial up or dial down your geo’s based on where your dealership is
located. An advanced concept discussed later is how you can actually use market
intelligence to determine accurate geographies. An advanced step in conversion analysis is
mapping and utilizing sales data to draw targeting decisions - splitting out campaigns etc.
This has been covered in a separate document.!
!
!
A QUICK LOOK AT CONVERSION RATE OPTIMIZATION AND WHAT WE CAN CONTROL !
!
PART I : ADS !
!
IN OUR CONTROL !
!
Right ad, right place, right time!
Correct messaging with good ad copy!
Directing to the right page !
Directing to a working page !
!
!
!
!
PART II : THE WEBSITE !
!
IN OUR CONTROL !
!
Correct Tracking Parameters!
Deep Linking to appropriate pages !
Directing calls to the right numbers!
!
NOT IN OUR CONTROL!
!
Page Layout and Design!
Number of conversion points !
!
!
!
PART III : THE DEALERSHIP!
!
IN OUR CONTROL !
!
Accurately communicating our
tracking practices!
!
NOT IN OUR CONTROL!
!
Inventory and Pricing !
6
!
6