Aprimo/Omniture presentation slides on data driven marketing and effective cross channel targeting

Below are the slides from our recent presentation at the Aprimo/Adobe/Omniture breakfast seminar in Melbourne/Sydney on smart data driven marketing and how effective cross channel targeting can help increase campaign response rates. Thanks again to everyone who came to the event and please let me know your comments and thoughts, always keen to get your feedback.

(download)

Datalicious presenting at Aprimo & Omniture breakfast seminar next week on effective targeting

If you want to know how to increase campaign response rates through effective targeting and you missed my recent ADMA Forum presentation you might be interested in the Aprimo/Adobe/Omniture breakfast seminars next Wednesday and Thursday in Sydney and Melbourne.

Your customers are interacting with you across a variety of channels and are pretty much telling you what they're interested in but are you actually collecting and acting on that information? Reality is that most companies are still operating their different tracking and communication platforms in relative isolation which leads to an inconsistent and irrelevant experience for prospects and customers.

I mean, who here hasn't clicked on a banner or search ad at some stage that directed you to a landing page that wasn't really related to the initial message that got you interested? Same with some of the email updates you're probably subscribed to, right? 

If you want to understand how your data can help you deliver a more relevant online experience and to get some thought starters then register for one of the breakfast seminars next week and I would be surprised if you would walk away without at least one idea to follow up on.

Melbourne breakfast seminar
When: Wednesday, 18th August, 8 am breakfast, 8.30-10 am seminar
Where: Hilton on the Park Melbourne, 192 Wellington Parade
Register here http://bit.ly/d5XIFo

Sydney breakfast seminar
When: Thursday, 19th August, 8 am breakfast, 8.30-10 am seminar
Where: Hilton Sydney, 488 George Street
Register here http://bit.ly/d6vJB5

Extending Omniture Analytics with Flash based Super Cookies

Adobe now owns Omniture, so like everyone else, we're expecting some merging of their respective technologies in the coming few years. Flash based super cookies are an ideal compliment to Site Catalyst and Test & Target, but despite the ease of implementation and widespread usage of both technologies, there is minimal current overlap. 
Given we are always trying to squeeze more value from analytics, we started playing with flash based super cookies and once we got it working, we were amazed at the possibilities. This post is aimed to touch on several of these areas where we think flash can add major value to existing Omniture solutions. We've already covered the super cookie technology in a previous post, so we won't dwell on the basics, if you need some more background please read the previous post:

Examples of Super Cookie additions to Omniture deployments
  1. Flash based persistent cookies work across multiple domains and multiple browsers - Standard cookie attrition reduces Test and Target profiling effectiveness and consequently reduces the potential uplift the technology can provide.
  2. Cookie deletion measurements - How often do your existing users delete their standard cookies?
  3. Browser switching measurements - Do your users switch between multiple browsers? How does this affect your analytics?

1. Super persistant cookies
For those people already using Omniture Site Catalyst's s.getAndPersistValue plugin, this is can be thought of as a substantially improved version, it doesn't matter if the user switches browser, the cookie exists in all browsers. It doesn't matter if the user clears their cache, deletes their cookies, it still persists. For analytics heavily dependent on a client side value persisting, this is invaluable, it directly translates to significantly more accurate analytics. 
For those using Test and Target the value of the super cookie is even more pronounced. Targeting parameters like product and category affinity often take many page views and multiple sessions before profiling parameters can be accurately determined. When standard cookies are deleted, all that rich information is lost. While people think they've done the right thing deleting their cookies to protect their privacy, they may also be perplexed at why your site suddenly starts showing them products and services they have absolutely no interest in. There is very little awareness that the cookie deletion has actually devalued the service provided to them. 

Persisting the profile - In order to keep the rich information on your users no matter whether they delete cookies or switch browsers, you have two main options:

a) Respawn their visitor ID - All their profile information is associated with their visitor ID. By reseting this to it's original value (stored either prior to cookie deletion, or from a previous browser), their profile remains intact. This method can also help you to keep more realistic figures on unique visitors as long as you can replace the visitor ID prior to sending any requests to Omniture. Although this gives the smoothest operation, the privacy issues are obvious and must be addressed. 
b) Keep a copy of targeting parameters in a super cookie - If you detect a cookie deletion, resend the the parameters to Omniture so they can be re-bind them to the new visitor ID. This is a little more privacy friendly, as you're allowing the user to remove association to a specific ID, but their profile remains. You no longer know who they are, but you still know a little about them to help serve them better.

The image above is an example of respawning an identifier which would have long since expired when using traditional cookies. The flow shows how the customer is already known and because a lead situation has been identified, he will be called by a sales rep. 

2. Cookie Deletion Measurements
If you grapple with privacy concerns but are still desperate to know how many of your users delete their cookies, then you can use this method to find out without fear of privacy invasion. This technique is useful for adjusting data inaccuracies caused by cookie deletion. 

Super cookies remain after users delete their standard cookies. Because flash cookies are not currently dealt with by browser settings (Chrome has some functionality), or understood by consumers, they are rarely deleted (assume this will increase in the future). By comparing the super cookie value to the standard cookie value, you can quickly tell if a previous value existed and has since been deleted. The high level logic is found below, this would be done in JavaScript:

IF standardCookie(a) is not equal to superCookie(a) AND superCookie(a) is not null THEN
{
s.propXX = "cookie deletion"
s.eVarXX = "cookie deletion"
s.events = "eventXX"
SEND OMNITURE REQUEST
}

The above logic would enable you to see several things including:

a) The total number of cookie deletions (using the prop or event)
b) Conversion rates of users who have deleted their cookies vs those that haven't (using the eVar). Note: This is particularly useful for Test and Target, where profiling enhances conversion.

You can directly measure the uplift of normal users compared to users post cookie deletion.

3. Browser Switching Measurements
Many people now use multiple internet browsers for a variety of reasons, evaluation, different features, old bookmarks and probably most importantly, technical issues. The problem for analysts is that traditional cookies are browser specific, so each browser appears as a different user. Super cookies can quantify this issue.

Sadly compatibility issues affect all browsers, although i shudder to think of the man hours wasted catering for IE6 issues. For example, a while back I emailed Citibank to let them know their site was completely crippled in Firefox, which was my browser of choice at the time (incidentally they never responded, i assume they were too busy issuing CDO's or something...). I didn't have Internet Explorer or any other browser, so i had to go and install it just to access Citibank. I continued to check back in Firefox from time to time waiting for the issue to be fixed and eventually it worked, but now i use Chrome... My experience with Citibank is fairly common, i've used 3 browsers in past 12 months as my primary browser, one switch was by choice and one was forced by technical issues, if Citibank didn't require me to identify myself by logging in, they would think i was 3 different users. 

So what does all this mean for super cookies? In the above case, Citibank may have assumed there was no need to support Firefox because none of their customers used it, but in reality, they couldn't use it because it didn't work. What if they had a way to see that i had visited several pages in Firefox and on a particular page i switched browsers. This would provide them with the critical point where a technical issue was occurring. 

Looking beyond the Citibank example, super cookies provide the capability to keep a cross browser profile that remains even if a user uninstalls a specific browser and switches to a completely new one, but for the purposes of the exercise we are only looking to quantify the issue.

To create this capability the following pseudo code logic can be used. Again this would be written in JavaScript. 
IF current browser is not equal to superCookie(browser) THEN
{
s.propXX = "old browser > new browser"
s.eVarXX = "old browser > new browser"
s.events = "eventXX"
SEND OMNITURE REQUEST
set superCookie(browser) = current browser
}
 

The above logic would enable you to see:
a) Which browsers people are switching from/to (s.propXX). This can help you plan future testing resource allocations, etc.
b) Which pages browser switches are commonly associated with (above logic does not show a direct correlation to a specific page, but you can store the final session page in the super cookie and use that to see if the user has made a browser switch on the same page, which may indicate a browser issue).
c) How many browser switches have occurred (s.eventXX)
d) How many users use multiple browsers (if you keep a common visitor ID across multiple browsers)

Hopefully this article has helped to show you how super cookies can be used to improve your Omniture Analytics deployment accuracy. For actual code examples, please see our original super cookie post or download the zip file below. For any questions or enquiries, please contact us at insights@datalicious.com

 

Click here to download:
Datalicious_Super_Cookie.zip (9 KB)

E*Trade: Omniture SiteCatalyst implementation review including media attribution and optimisation

Challenge

To quantify the impact of offline and online media spend on new customer acquisition, along with the construction of a reporting and analytics framework to continually optimise media budget allocation using a better understanding of customer vs. non-customer navigational paths. 

Solution

Major review and upgrade of the existing Omniture SiteCatalyst deployment to build a data collection foundation that could properly address the core business KPIs. A controlled display exposure test was used to quantify the incremental conversion uplift from online display advertising and to determine the real media cost per acquisition. In addition, a website entry survey was used to further analyse the impact of existing brand equity and offline media activity on online channels, specifically navigational search and direct to site visits. It was particularly important to look at the differences between customers and non-customers.

Results

E*Trade now has the ability to report on and de-duplicate conversions across all paid and non-paid media channels as well as to clearly differentiate between customers and non-customers. The marketing team can now not only optimise the company's media mix for maximum acquisition efficiency but also use the data to develop a smoother customer experience and media attribution model. The developed reporting and analytics framework provides the client with the ability to analyse a range of core KPI's on an ongoing basis, putting the business in an excellent strategic position moving forward.

Testimonials

"E*Trade Australia was originally looking for a provider who could help us optimise our media spend and Datalicious brought with them best practice analytics to demonstrate the true value of our marketing dollars. Since then, they have become a critical business partner in their support of our Omniture analytics implementation. They've provided great insights which have driven key business decisions." Trang Young, Senior Internet Marketing Manager, E*Trade Australia

 

Super Cookies example code using Flash local storage

What are Super Cookies?
Super cookies are a relatively new method of storing user information locally for usage in web applications. Users will be familiar with standard web cookies, which are used to store anything from session ID's through to personal information and usage information. Their downsides are many, mainly that they get deleted all the time, or are simply rejected based on the users privacy settings. Along with straight up rejection, cookies are also browser specific. If you're like me and switch from chrome to firefox to safari on a regular basis, then analysts are out of luck, each browser appears in reports as a different user. Just to compound those issues a little more, cookies are domain specific. With the exception of third party cookies (set on another domain), which are largely rejected these days, all cookies are stored under the domain the visitor is visiting. This is also the only domain that can access those cookies, which means sites or networks spanning multiple domains have major issues trying to pass information as users hop domains. 
Enter the Super Cookie...
Imagine you can set a cookie that is available across multiple domains and multiple browsers, with a high acceptance rate and a dramatically lower deletion rate. You can! Here are some of the advantages:
  • Flash cookies use the Flash local storage object (LSO), which is common to all browsers. 
  • Flash cookies are set on the domain the flash file was served from, so by serving from a common location, the cookies are available to multiple domains.
  • Flash has a 99% penetration rate (according to them - http://www.adobe.com/products/player_census/flashplayer/)
  • The cookie size limitations are far less restrictive than standard cookies.
  • Flash content is largely not controlled by browser privacy settings (yet). So the deletion rates are minimal compared to standard cookies
  • Flash can be used to back up standard cookies so they can be regenerated 

How to install?
We've created a very simple integration that essentially provides the ability to read and write cookies with just a few lines of code to be cut and paste, see below. For full details, please see the attached zip file with code and fully documented examples.
 
Essentially there are 3 steps:
1. Add the js and swf files to your server (see "Datalicious Super Cookie.zip" file)
2. Cut and paste the following code on your page
 
<script type="text/javascript" src="supercookie.js"></script>
<script type="text/javascript">
function dtFlashCookieLoaded(){
// Function triggers when the flash loading is complete. At this point you can read and write the super cookies. 
}
</script>
 
3. Once you have added the files and put the code on page, cookies can be read/written using two very simple javascript functions, as follows:
setSuperCookie(name,value);
getSuperCookie(name);
 
The dtFlashCookieLoaded() function is executed once the flash has loaded. If you have code depending on the flash read/write, you can put it inside this function or alternatively you can use this to set a flag to indicate that the flash object can now be accessed.
 
Custom Implementations
Datalicious provides consulting on web analytics, business intelligence and strategy. Feel free to contact us with any enquiries at insights@datalicious.com
 
 
Privacy controls
Lots of people are not happy about super cookies, the privacy concerns are obvious. In some ways i can support this notion, but as a web analyst i also see the benefits passed on to consumers by the better understanding of customers, and they are huge. We encourage businesses to be open and transparent about privacy. If you are concerned about privacy, please see the following Wikipedia article http://en.wikipedia.org/wiki/Local_Shared_Object
 

 

Click here to download:
Datalicious_Super_Cookie.zip (9 KB)

Jet Interactive and Datalicious importing call data into Google Analytics for 360 campaign performance

Jet Interactive and Datalicious are excited to officially announce a new integration that makes call data available in Google Analytics.

Marketers are now able to get a full 360 degree view of their campaign performance across online and offline responses from one location using the familiar Google Analytics interface (see screen shot below). 

Similar to allocating unique click-through URLs for campaign tracking online, companies should allocate unique phone numbers as calls to action to specific media channels if they're not doing so already. However, instead of manual Excel reports marketers can now use Google Analytics to monitor online and offline campaign responses in almost real-time.

Visit the Jet Interactive website for more information or email us at insights@datalicious.com if you would like to find out how to enable this integration for your Google Analytics account or another other web analytics platform such as Omniture.

(download)

Visit Datalicious and Inxmail at Ad:Tech 2010 in Sydney to learn about advanced email marketing

Visit Datalicious and Inxmail at our combined stand at Ad:Tech in Sydney on Tuesday and Wednesday this week if you want to find out how to elevate your company's email marketing to the next level using a combination of advanced web analytics, merchandising and automatic email targeting.

Most companies would already be working with basic segmentation based on self-selected user interestes to make their email campaigns more targeted. However, the key problem with this approach is that users' interests change over time so in order to remain relevant, marketers need to keep up with their users' changing preferences. 

The easiest and most accurate way to keep user profiles updated is to combine already existing static profile information with dynamically collected and more up to date data such as the users' observed campaign and website behaviour.

Automated email campaigns based on dynamic profiles in combination with on-site merchandising can deliver highly targeted and integrated campaigns, delivering a superior user experiences and increase in conversion rates.

Visit us at Ad:Tech this week to find out how to boost your email marketing or email us at insights@datalicious.com anytime.

   
Click here to download:
adtech_inxmail_email_marketing.zip (146 KB)

Datalicious now exclusive Atomic Labs Pion reseller and integration partner for Australia

Datalicious is excited to announce that we are now the exclusive Atomic Labs Pion reseller and integration partner for Australia.

Pion from Atomic Labs is designed to minimise the time you spend collecting your data so you can use it instead to start understanding your site visitors. In short, free yourself from the overhead and inaccuracies of page tags with tag-less data capture while increasing your current web analytics capabilities

Pion eliminates the need for tags with passive network capture that sits back and 'listens' to all of your web traffic and feeds it directly into your existing reports. Contrary to other platforms, Pion is able to capture both, normal and mobile website traffic, without additional implementation effort and can push data into all major web analytics platforms such as Omniture, WebTrends, Unica and Google Analytics so your marketers can continue to use the interface they have become accustomed to. 

Updating, customising and exporting your data is also a snap now. Just login to Pion through your web browser and update your own rules and data feeds through a simple drag-and-drop interface. No more waiting for IT, Pion is designed for marketers, by marketers.

The leading web analytics vendors have long let you rule your reports. Now, get ready to rule your data. Visit atomiclabs.com to learn more, or contact us at insights@datalicious.com to get started with Pion today.

360 Omniture services from implementation consulting to fully outsourced platform management

Are you thinking about implementing one of the below Omniture Online Marketing Suite products or would you like an independent view on how to get more value from your current implementation? Is your company beyond passive web analytics and ready to implement a bid management, testing or merchandising platform? 

Then email us at insights@datalicious.com, we have significant experience in implementing and managing all parts of the Omniture Online Marketing Suite of products and would love to support your company in taking the next step in online business optimisation.

Read our case study: making Vodafone Australia datalicious, which ranks our implementation of the Omniture platform among the top 10 globally, if you're still hesitant about involving an independent 3rd party or are not quite sure about what kind of service to expect from Datalicious.

You might also be interested in our recent announcement of becoming the exclusive Atomic Labs Pion reseller for Australia, if web analytics tag maintenance or the increasing amount of mobile traffic from smart phones are a problem for your company. Pion is a new server based data collection method that allows you to populate your Omniture reports without ever having to touch your page code again. As Pion doesn't rely on JavaScript it also tracks all forms of mobile devices with or without JavaScript support out of the box.

New integration: Use Omniture SearchCenter to manage and optimise Facebook media buys

This is an interesting new integration, something one would have expected to happend between one of the big search engines and Facebook but Omniture clearly stole them the show on this one, nice one Omniture! 

Omniture and Facebook announced that they will provide online marketers with solutions to optimize Facebook as a marketing channel. This partnership builds on the Facebook analytics and Facebook application analytics capabilities Omniture announced last year.

As the industry moves beyond marketing that 'interrupts' the consumer's online experience, companies are increasingly seeking ways to join the conversation and have more relevant interactions with their customers. This alliance can help companies more easily integrate Facebook as a marketing channel in order to connect to and have relevant conversations with Facebook's more than 400 million active users.

Omniture customers can now utilize Omniture SearchCenter Plus, which is the combination of the company's search engine marketing management application with new functionality for purchasing Facebook Ads. Omniture customers can now more easily ramp their ad spend on Facebook and compare Facebook ad campaign metrics alongside other media channels.

Marketers see the opportunity to build and reward customer loyalty on Facebook. To help in these efforts, Omniture customers can now generate reports specifically designed to understand ad effectiveness for some of the unique elements of Facebook such as Facebook Pages and applications.

Contact us at insights@datalicious.com if you would like to find out more or enable this integration for your company.

Read the full story here on MarketWatch 
http://www.marketwatch.com/story/omniture-and-facebook-join-forces-to-optimize-social-media-for-marketers-2010-03-03