Cross-Visit Traffic Source Attribution
Last week I shared a way to capture the various traffic sources (i.e. SEM, SEO, E-mail, etc…) so you could calculate the Bounce Rate for each of these Traffic Source types. In this post I am going to build upon this and show you another cool way you can leverage this to have what I call Cross-Visit Traffic Source Attribution.
What is Cross-Visit Traffic Source Attribution?
As an online marketer, one of the things I want to see is how each traffic source leads to online success. Within a visit, it is relatively easy to see which Traffic Source types lead to success. Normally this is done by capturing the various campaign elements and using SAINT Classifications to roll these up into Traffic Source types. However, what many marketers want to see is the overall mix of Traffic Source types that lead to success over several visits. For example, maybe Paid Search is always the last thing your visitors are doing before placing an order, but maybe the first thing they did was to click on an SEO keyword. I touched upon this a bit in an old blog post on Cross-Visit Participation which you can review here. If your organization has a desire to see a high-level view of which combinations of Traffic Source types lead to success, then Cross-Visit Traffic Source Attribution may be your answer.
Implementing Cross-Visit Traffic Source Attribution
If you have followed the instructions I laid out in my last blog post, then you have already done much of the work required to enable this feature in your SiteCatalyst implementation. Now that you have an sProp that contains the Traffic Source type set on the first click of each website visit, all you have to do is the following:
- Pass this value to an eVar (Most Recent Allocation)
- Implement the Cross-Visit Participation plug-in
- Have the eVar expire when your primary success event takes place (i.e. Orders)
As a refresher, the Cross-Visit Participation plug-in stores a list of elements, in this case Traffic Sources, with each visit so when a Success Event takes place, you can attribute the success to the current string of cross-visit values. For example, if someone comes to your site three times, first from SEO, second from E-mail and third from SEM and then places an order, the current value in the eVar would be “SEO|E-mail|SEM.” As time goes by, and you have more website visitors, the combinations that occur most frequently will rise to the top (web analytics darwinism?). Usually the single Traffic Sources will be at the top (i.e. SEO by itself or SEM by itself), but what I look for are the combinations that are at the top of the list. I sometimes even hide the individual items using the advanced search feature (Tip=Show if it Contains “|”) so I can see only multiple session Traffic Sources:
The only warning I will give about using this functionality is that it might burst the bubble of some of your co-workers who think that their Traffic Source type is the “end all, be all” of success. In my experience, many people bounce around quite a bit and the results can surprise you!
First Touch, Last Touch
When it comes to attribution, many talk about First Touch, Last Touch and All Touch, meaning which Traffic Source was the first that visitors saw in a sequence leading to success, the that visitors saw last or a list of all of the Traffic Sources that influenced the success. In SiteCatalyst, the easiest way to implement First Touch and Last Touch is to use two separate eVars. Both capture Traffic Sources, but one has Original Allocation and a long expiration (never or say 6 months), while the other eVar is set to Most Recent Allocation and expires at the Visit. However, you can also use the new Cross-Visit Traffic Sources eVar shown above to do this. Simply download the above report to Excel and then isolate the first Traffic Source or the last Traffic Source and add up the Orders (or use a Pivot Table) to see the total for each Traffic Source.
Traffic Source Influence (All Touch)
For me however, I am most interested in seeing the total influence of a specific Traffic Source (All Touch). While this is not readily available in SiteCatalyst (since Linear eVar Allocation only works within one visit), you can use the new eVar mentioned above to quantify the potential impact/influence of a specific Traffic Source Type. Here is how you do it:
- Download the report above to Excel (you decide if you want to include the single Traffic Sources or only when multiple exist – as shown above)
- Use an Excel Formula to set the Traffic Source Type for a specific Traffic Source Type (i.e. SEO) in all rows where it is found (see green column below)
- Create a Pivot table off this new column (i.e. SEO) and look at the total Success Events (Orders in this example) that are associated with a row that contains the Traffic Source Type you chose in step two (in this case 754,328)
- Take that total (i.e. SEO Influenced Orders in this case) and divide it by the Total Orders (in this case 76.07%). This will show you how much SEO influenced Orders such that SEO was involved in a visit that ultimately led to an Order.
Finally, if you want to see Cross-Visit Attribution of individual Campaign elements (Tracking Codes) instead of Traffic Sources, you can apply the same principles shown in this post and my last post.
Hopefully, between this post and my last post, you will be able to answer the nagging Traffic Source questions that come up from time to time and help your organization better understand where it should use its precious marketing dollars…