Go With The Flow (Diagram) – Gettin’ Sankey With It
Jan 13, 2012 Industry News, Marketing And Advertising Analytics, Web Analytics
If you are looking for a great way to visualize the way traffic is flowing through a website, try a Sankey diagram, which is a kind of flow diagram where the width of the flow arrows is shown proportionally to the flow quantity. It is a very quickly understood way of communicating what can be complex information.
Like many other people, I had my first taste of Sankey in Edward Tufte’s “The Visual Display of Quantitative Information”, which featured a diagram by Charles Joseph Minard that illustrated Napoleon’s disastrous march to (and from) Moscow. Arrows on the map of Europe showed the Napoleon’s route, while the width of the arrows indicated the (disastrously shrinking) size of his Army.
If you want to try this technique out on your website, read more about Google Analytics’ flow visualization here. It is a dynamic, Sankey-like diagram that you can navigate to get an intuitive visual grasp of how traffic is moving through a site.
Measurement is No Substitute for Thinking BIG
Oct 7, 2010 Marketing And Advertising Analytics, Statistics, Web Analytics
Whether you are doing SEO for a site or running paid search for one, running display ad campaigns or social media, everyone is trying to measure the same thing – they are trying to find evidence that what they are doing is worth the money and time it costs.
There is a point of view (not necessarily mine) that says: If you have to do a complicated analysis to see the effect of a marketing initiative, then it wasn’t very effective. There is some truth there. It is easier, statistically speaking, to measure a BIG marketing impact than it is to measure a small one.
Reality is complicated, though. If you are engaged in “filling the funnel”, you want to know how how that translates – in the long run – into actual sales. However, unless you can wait until there is data for the whole decision and purchase process to make any decisions about how to manage the campaign and the channel, then you will have to go with measuring some intermediate impact.
It is almost a certainty that enough other things will happen to impact sales in the time between your funnel-filling campaign and the sales it ultimately leads to. Enough things to muddy the waters about how much of of your success (or lack of it) came from the lagged effect of your funnel-filling efforts. Unless the effect is big.
This is not to say that measurement is not necessary for early-stage marketing activities, but to say that you have to apply some common sense to your measurement problems, and one bit of marketing common sense is this: think BIG. Now think BIGGER. You should always be aiming to have a big effect – you won’t always succeed in a huge way, but it should not be for lack of trying.
Here’s an idea: Every time you create a campaign, a marketing tactic, an ad, you should at least TRY to do some creative thinking that taps into one or more sources of disproportionate (on the BIG side) response. What well-defined and targetable group would have a peculiar affiinity with your message and your product? What would make them want to know more NOW, click NOW, buy NOW?
What does that have to do with measurement? Two things:
1. Even if your BIG idea doesn’t work, you are actually testing a hypoethesis and so you have gotten just a little smarter.
2. Your goal is to produce impact so BIG that you don’t even really need to measure it to know that the effort was ROI-positive. (But you are measuring it anyway, so you can explain why the next one needs to have a bigger budget!) And – falling short of a really BIG goal will get you to positive business results more often than falling short of modest goals.
Tags: Andre the Giant, BIG, Campaign Measurement, Marketing Analytics, Online Advertising, Scale of Marketing Effects, SEO, Social Media, Statistics
The “Death of Marketing” Has Been Announced Prematurely
Aug 23, 2010 Industry News, Marketing And Advertising Analytics, Social Media, Web Analytics
Has there been a fundamental change in how people think about and buy goods and services? Is old-school marketing dead?
According to the recently-minted orthodoxy of social media, marketing is being transformed, and we are moving from the Age of Push to the Era of the Conversation. The Don Drapers of the world, they say, will now have to play the new way, find new jobs or become hobos. Participation in a conversation is voluntary, per the new theory, meaning marketers can’t unilaterally control conversations and so now must learn to communicate differently with the people in the marketplace.
WHAT HASN’T CHANGED
Marketing Has Always Been A Conversation – Marketers Just Haven’t Recognized It Until Now
There is an important truth here – much of the conversation about brands and products is intra-customer, and doesn’t involve the marketer at all. This has always been the case, but it just has not been as observable until it started happening online.
Audiences Have Always Been Able to Walk Away
Audiences have always asserted more control over the “conversation” than marketing models have admitted. People have been fast-forwarding and channel-surfing through television ads since they figured out which remote control buttons to use. Since the very birth of mass media, admen and their clients have been solving and re-solving the problem of how to entice an audience to listen to their stories instead of wandering off to grab something from the refrigerator.
Propaganda Still Works
Working against this is has always been the fact that (as psychological experiments have shown) repeated messages have an influence on peoples’ perceptions and behavior even if they are skeptical or not paying full attention, and even if they are aware they are being ‘sold’.
WHAT HAS CHANGED
The Emergence of Social Media
Thanks to social media lowering the bar for what constitutes a relationship, people are regularly engaging in communication with a wider circle of casual or low-involvement contacts.
Conversations are Observable and Trackable
We can find out what people are saying about brands and our products (at least when they happen in online social media). These conversations can assert a great deal of influence on buying behavior.
Advertisers and Marketers can Participate in the Conversation
Marketers can, when they decide it is to their advantage, participate in these conversations and assert some influence on the the agenda and the messages
Advertisers and Marketers can START the Conversation
Marketers can initiate conversations, and they can provide the platform or venue for these conversations to take place. However, the the attempt can backfire. Conversations can and will change locations if a community gets the sense that there is excessive censoring or propagandizing.
SO?
So, things have changed, but not that much. People still need to buy things, they still need to decide what to buy and where to buy it. It’s just that now, people increasingly use social media (among other channels) to get information about products and services they are considering. Social networks have always been influential, but now they are pervasive, instantaneous, and measureable. So you shouldn’t ignore social media, you should listen to and participate in it. That’s all.
Tags: Death of Marketing, Don Draper, Facebook, hobo, LinkedIn, listening, Listening programs, marketing, Marketing as Conversation, Social Media, Twitter
The Digital Nervous System
Aug 20, 2010 Industry News, Marketing And Advertising Analytics, Statistics, Web Analytics
The web can function like a giant extension of the human nervous system. Like a spider at the center of a giant global web, you can collect and observe streams of data coming from all over the digital expanse: searches, tweets, forums, blogs, newspaper and magazine sites, press releases, Facebook and LinkedIn. Each time someone looks for or mentions your company or your product you are alerted, and you can choose in that moment to respond to it, ignore it or wait until you have more information.
Does this sound like anything you are doing now? Someone should be doing this for your company, because marketing has increasingly become an ongoing series of conversations (whether you participate in the conversation or not).
EXPERIMENT: DETECTING INSTANT RESPONSE TO MEDIA WITH THE INTERNET
There are several national TV shows that frequently have book authors as guests (the Daily Show, The Colbert Report, The Today Show, Good Morning America). The next time you find yourself in front of one of these shows when an author is on plugging their book, try the following experiment (this will work best with a show with a national audience):
1. Fire up your laptop and go to amazon.com
2. Search in the Books category for the title of the book the author is plugging on the show you are watching
3. Click to the Amazon page for that book.
4. Scroll down past the synopsis and the reviews to the section labelled Product Details. It should look something like this:
The number I have circled is the book’s current sales rank on Amazon.
5. Every few minutes while the author is on the show and for a while after that (until you bore of this experiment), hit function key f5 to refresh the page and watch what happens to the book’s sales ranking.
The rank should get better – in real time – as you are sitting there. I have done this several times when my brother-in-law has done TV appearances to promote his books, and it is amazing. Once he was on Oprah Winfrey and we saw the sales rank improve precipitously from 20-something into the top 10 while he was being interviewed.
Now imagine all the other analogous information streams there are available on the internet. If you could get the monitoring automated, just think of how quickly you will know exactly what the world thinks of your new site, your new ad campaign, your new product. Just think of what you’d be missing by NOT knowing.
EXTRA CREDIT EXPERIMENT #1 – THE TWITTER BUMP
In between rank checks you should do check in on Twitter searches for the author’s name and the book’s name. These should also pop during the author’s TV appearance.
EXTRA CREDIT EXPERIMENT #2 – THE GOOGLE BUMP
After a day or so you should go to Google Trends and see what happened to searches for the author’s name and the book’s name. These should’ve spiked on the day the author did the TV appearance. Google Trends doesn’t provide much flexibility about getting more granular (in time) data in a more real-time way, and it looks like the beta for Google Insights for Search has a latency of a couple of days.
GOOGLE EPIDEMIOLOGY – WHO KNEW THEY COULD DO THAT?
Take a look at the Google Flutrends project (http://www.google.org/flutrends) and you can see what an amazingly useful datasource this would be with access to the full detail in realtime. It turns out that counting Google searches for flu information is a quicker detector of flu epidemics than CDC reports are.
I believe it would be just as accurate in detecting other kinds of contagion sweeping through the world: fads, emerging trends, scares, rumors, accidents, disasters – this is the kind of information that businesses need to know when it involves their products, their brands, or their markets.
Tags: Amazon Book Rankings, Amazon.com, Digital Nervous System, Google Search Insights, Google Trends, Listening programs, Real-time trend detection, Social Media Montoring, Twitter
Classic GI=GO Equation Holds True for Web Analytics
Aug 20, 2010 Statistics, Web Analytics
Garbage In = Garbage Out. People who spend their working hours analyzing numbers generally come to this realization. It is true for modeling, it is true for forecasting, and it is completely true when it comes to website analytics.
The chain of events looks something like this:
1. Someone visits a website integrated with a web analytics platform like Google Analytics, Webtrends or Omniture.
2. A web page visitor either navigates to a tracked page or performs a tracked action.
3. A script is executed in the browser, sending data to the analytics platform.
4. The data is added to the datastore.
5. The data is summarized and analyzed.
Problems arise when you assume that steps 1 through 4 are happening correctly, and you move right on to looking at reports and data that come out of the process. Oddly, most site developers I have met who are instrumenting a site for web analytics consider their job done and successful if tags fire when they are expected to. They don’t look at the data as it is passed with the tags and they don’t look and see what made it into the web analytics platform’s datastore. Anything you don’t check in software development is frequently going to be wrong. If your data is wrong, then all your analysis of it will be just as wrong as the data. Again, there’s the classic equation describing this relationship:
Garbage In = Garbage Out
How do you prevent your data from being garbage? QA and debug the data, that’s how.
Before you use information coming from a web analytics solution, you should (or someone should) do these two tests:
1. Web Analytics Data Test Number One: Is the data being passed correctly?
Use a header tool of some kind to see what tags are being invoked and what kind of data they are passing to the web analytics platform. I use WASP. It shows you what kind of tag is fired when you click on navigation and site functions, and then it lists the data values the tag passes. The test is this:
Step 1: Navigate to every page in the site. A pageview should be generated for every pageview you generate and it should have the correct page name passed with it. Implementation of this is usually OK for standard HTML sites, but is error-prone for Flash sites.
Step 2: Click every function you are tracking as an action or event. See that an action or event is generated for each one you click, and that it is firing a tag that classifies it correctly – as an event, not a page view, and that the name and category that are assigned to the action are what they should be.
(Steps 3-n): Anything else you have tagged for measurement, like ad placements for an ad server, should also be clicked systematically to see that everything that is supposed to be captured about ad impressions is actually captured and passed when the tag is fired.
2. Web Analytics Data Test Number Two: Is the data making it into the database(s) correctly?
Set up your full site in staging so it will have a recognizable hostname that you can filter by in your reporting tool. Tell everyone else not to play with the version in staging for a while.
Step 1: Navigate to every page in the site in a systematic order. Do this several times. Make sure you keep track of how many times each page is viewed.
Step 2: Click every function you are tracking as an action or event. Do this several times. Make sure you keep track of how many times each action is done.
(Steps 3a-3n): Anything else you have tagged for measurement, like ad placements for an ad server, should also be clicked systematically – count the impressions and count the clicks.
Step 4: Click through every funnel you have set up, several times, all the way to the goal. If you have goals like time on site or number of pages viewed, make sure you stay long enough and look at enough pages to meet these goals.
If there are required pages in your funnels, make sure you pass through them. Again keep updating the tallies of page views and actions as you do all this.
Step 5: Wait until the data is likely to be available for reporting. Latency varies by platform. Pull reports, filtering for your hostname. You should see that the numbers of page views, actions, ad impressions, ad clicks, goals/conversions, and funnel stages matches what you did in steps 1-3. If they do not, you probably either have:
a. a tagging problem (wrong tag, misimplemented tag, redundant tags, etc.)
b. a setup problem (e.g. definitions for goals/conversions, funnels)
c. other users muddying up your data by hitting the site in staging while you are testing.
d. a more exotic and difficult problem
If this all sounds like a pain in the hindquarters, compare it to the pain of realizing that you have been reporting erroneous numbers and making business decisions based on them for months or years. Believe me, they could be so far off that you’d have been better off guessing or making numbers up. Do not trust what you cannot verify with test results, or you will have much pain and sadness in your future.
Tags: Data Validation, Debugging, Debugging Web Analytics Data, Google Analytics, Omniture, Web Analytics, Webtrends
Listing Your Way to the Finish Line
Mar 25, 2010 Statistics, TV and iTV Analytics, Web Analytics
Draft Marketing Analysis Checklist
After reading Atul Gawande’s recent book “Checklist Manifesto”, I was thinking there should be a checklist for marketing analysis. One point that Mr. Gawande makes in his book is that highly-trained specialists shun checklists because in their minds only dummies need lists. However, a majority of surgeons, while rejecting lists for their own use, would want another surgeon to use one if operating on them. This is because they know how easy it is to forget one detail in hundreds.
In marketing analysis, there are a lot of steps and a lot of things to think about, and even a smart person might drop a stitch here or there if they are not following some kind of list. I have included a rough one I dashed off quickly, in hopes that others might offer refinements, altogether better lists, or more specific versions for types of marketing programs. Here it is, have at it!
DEFINE
• SET goals/ hypotheses for program
• SELECT metrics
• CREATE a measurement plan
EXECUTE
• EXECUTE program and measurement plan
• VALIDATE raw data
• PREPARE dataset for analysis
ANALYZE
• VISUALLY EXPLORE dataset for patterns and problems
• SUMMARIZE dataset statistics
• SCORE performance vs. goals/ support for hypotheses
• LIST likely conclusions
• IDENTIFY unexpected or surprising findings
• VALIDATE likely conclusions with numerical/statistical support
• SELECT final findings
COMMUNICATE
• REPORT findings for future activity
• REVIEW findings with user community
• CAPTURE questions &issues from user community
FOLLOW-UP
• INVESTIGATE user-identified questions & issues
• IDENTIFY impact on original findings
• REPORT findings of follow-up analysis
What do you think?
Tags: Analysis, Analytics, Atul Gawande, Check, Checklist, List, marketing, Process
Conversion Optimization: It’s All About Action
Mar 21, 2010 Optimization, Statistics, Web Analytics
Optimizing your website to maximize the number of page views or visitors, while sounding reasonable, may unwittingly have you wasting marketing dollars and effort on people who won’t buy anything or participate on your website (or your advertisers’ websites) in the foreseeable future.
When you spend time and money on your site content or on audience development for your site, you want to make sure you are measuring the impact of those changes in terms of number of desired actions taken by visitors to your site, in terms of the efficiency with which you are spending resource. The key measure you are tracking on the cost side is the ECPA, or effective cost per action. If you have a small site and are passive about audience development, perhaps it makes sense to optimize to Actions Per Visit (APV), or Actions Per Daily Unique visitor (APDU). But if you are spending serious time and money then you need to track these costs and what they generate.
Lights! Camera! Actions!
Before this kind of thing makes any sense at all you have to define and start measuring the on the kinds of action you are trying to get visitors to take. Are you selling things? Are you getting paid for advertising shown on your site? Are you trying to develop leads for your business? Are you trying to get people to download something? Are you trying to get people to register or sign up? Whatever actions you want people to take on your site, they need to be measured if they are going to be the basis for your ECPA (or APV, APDU). Most of these things can be measured using Google Analytics.
In any case, once you have tagged or otherwise instrumented your site to capture your desired actions, then you can track ECPA (or APV, APDU) associated with your site.
Then when you make big changes, you can see whether they improved your site’s performance. You can measure the effectiveness of your SEM, your CPC campaigns on search engines, your affiliate programs, and your efforts to publicize your site.
Measuring Dollars Out per Dollar In
ECPA is a pretty good measure, but, it only measures efficiency on the cost side. You also want to measure the return you get in dollars and cents. You can do this (or approximate this) if you can come up with a dollar value for each of your site’s target actions, either using an average value per action type or actual value per action, then you don’t need the oversimplification that focusing only on ECPA imposes. Simply put, all actions on your site are not worth the same amount and it actually makes sense to spend more on actions that are worth more. What you really ultimately want is an ROI. I’ll talk about that in a later post.
Tags: Conversion optimization, Cost per Action, CPA, eCPA, Optimization
Math Marketing: Excellent White Paper by Dimitri Maex
Mar 15, 2010 Industry News, Marketing And Advertising Analytics, Optimization, Statistics, Web Analytics
Dimitri Maex is the Managing Director Marketing Effectiveness at Ogilvy & Mather, and the author of a fantastic white paper that is posted HERE on the WPP website . What is so great about it is that it presents exactly what most companies need to know in order to get started in harnessing the full power of quantitative marketing methods, in a package that only takes about 15 minutes to read.
He starts with the history of quantitative marketing, gives a sense of the place of “math marketing” in the current business landscape, describes the types vendors with which a company can ally, and the wraps up with how a company should organize and hire to around the new skills and challenges peculiar to the coming era of quantitatively-driven marketing.
Some nits:
I don’t like the sound of the name “math marketing”. It’s just that the math doesn’t do any marketing – people still make the decisions and integrate the insights into their work, they just use data-based metrics and statistical techniques to assist them in getting a coherent picture of what is working and what isn’t, and formulating what might work in the future. It is probably also a terrible way to brand something you are selling to execs who mostly sucked at and avoided math in school. It’s like calling it “eat your vegetables marketing”.
The section on vendors is far from exhaustive. He leaves out SEM/SEO agencies in particular, and provides only the massive brand names in most of the categories he is describing. I guess Maex works for an ad agency – so he’s not responsible for selling you on his competition – but I’d look elsewhere for a buyer’s guide.
Whatever, he is right on the money about the current state of affairs and where most companies need to go.
He wraps with a couple of lists: Seven Steps to Increased Accountability, and Seven Steps to Increased Accountability to Transformational Consumer Insights.
This is a great document for business folk who want to understand the big picture of marketing analytics and quantitative marketing techniques, and want to understand how to manage them to best effect.
Tags: Data Mining, Dimitri Maex, Doubleclick, econometric models, Google Trends, Marketing Analytics, marketing mix models, Math Marketing, Microsoft, Ogilvy & Mather, quantitative marketing
If Congress Thinks Cookies Violate Your Privacy, Wait’ll They Hear About This!
Feb 24, 2010 Industry News, Web Analytics

If you were to go to the Scout Analytics website dig into the info about their offerings, you’ll find that they tested their patent-pending technology for the last six months on hundreds of thousands of users (see the Press Release entitled “Scout Analytics(TM) Quantifies the Inaccuracy of Cookies as a Measure of Unique Users‘) The two techniques they cite as the basis for this study: biometric signatures and device signatures. The release is more revealing about the biometric approach than it is about the device signatures. The biometric signature is essentially an identifiable pattern in a person’s typing style. The device signature is something they are vaguer about, saying only it is based on “data elements collected from the browser to eliminate errors in device counting such as cleared cookies”. The test was meant to see not only how much overcounting of unique users there was, but how many unlicensed users there were of subscription content via multiple use of the same user account.
I wonder if they got the explicit permission of the subscribers to have their keystrokes and machines profiled? If this kind of approach were to spread beyond detection of licensing violations, I wonder how much sympathy regulators and legislators would have for it?
Tags: Behavioral Targeting, Cookies, Keystroke Profiling, licensed content, Machine Profiling, Scout Analytics, site visitor identification, unique visitors, web
The Cookie vs. The LSO – Should I Care? Should I Worry?
Feb 18, 2010 Industry News, Web Analytics
Here’s a question that savvy web users were being asked by their parents 10 years ago:
What the heck is a cookie, and why do I have them on my computer? Do I need to delete them? How do I delete them?
Don’t be surprised if the question starts to come up again, in a new form:
What the heck is an LSO, and why do I have them on my computer? Do I need to delete them? How do I delete them?
The issue is emerging again because of the people in the business of targeting ads or offers are trying to do their job better, and cookies are not doing the job advertisers want done. So, some web programmers are exploiting a feature of Flash to create “stealth cookies” called LSOs, in hopes that you won’t delete them because you probably don’t know how.
Remind me: What is a cookie again?
A cookie is a small text file that is created via your browser to keep track of session “state” and historic entries and site activity.
What is a cookie for?
The connectionless protocols used by the web do not automatically keep track of any history. If there is no state or history information provided with a page request, then the page will have no idea who you are, even if you just entered that info on a different page in the same site.
What’s so scary about that? Well, people just don’t like their activity being recorded without their permission or awareness. It annoys them. That said, there are useful things that this kind of snooping makes possible:
At the same time, it makes possible:
Cookie Deletion
When many people figured all this out it became a big kerfuffle, and this led to user behavior such that 23% of all cookies are deleted when they are one week old, and that less than half of all cookies (43%) live to be more than eight weeks old (click here to see Microsoft research about cookie deletion). Users can use functionality in their browsers to delete cookies and to control cookie-related policies within the browser.
So who cares? What problems does cookie deletion cause?
If you are an internet advertiser, it adds one more layer of complexity to the already difficult problem of tracking internet ad campaigns. You’ll have tracking pixels in ads to capture views and clicks, but knowing how many times someone has seen an ad during a campaign (frequency) and how many distinct individuals have seen an ad (reach) is pretty critical to understanding what is going on in a campaign, especially as more brand advertising comes online. Measurement is made difficult in internet advertising by these factors:
Net/Net: Bad Measurements
On balance, these issues push the measurements in the direction of overcounting reach and undercounting frequency.
Some of the other deficiencies of cookies from an advertiser point of view are that cookies don’t store very much information (4KB), and there can only be so many cookies related to a given domain (20). Privacy considerations additionally limit how much cross-site behavior can be captured in cookies (and banner campaigns are cross-site, mostly).
LSOs Addess Some of These Shortcomings For Advertisers (Yay!), But Create New Ones for Users (Boo!)
An LSO (Local Storage Object) is a cookie-like file that Flash uses to store information for Flash applications. Except that they are used by clever web programmers for far more than that – they are used by some sites just like really big cookies (as much as 25 times bigger than a cookie) that you don’t know about and so won’t delete. In addition, the same LSOs are accessible from all browsers. Your browser security controls have little or no impact on these things.
You Might Want To Check Your Computer For LSOs Right Now
If you don’t believe me, go to the Macromedia page that lets you see what LSOs are on your machine (it also lets you delete them, enable/disable them, and control their behavior).
It is located here: http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager07.html.
While you are there, delete the ones for sites you don’t want your boss to know about.
As for where this is all going, all privacy loopholes on the web are temporary, and there are already browser add-ins that let you control and delete LSOs, and at some point the browsers will absorb that functionality to make it easy for you to use. If I were you, I’d worry more about the things you can’t see: The new keystroke dynamics technique for identifying users announced by Scout Analytics (here) and backend ISP- and CDN- based tracking – all these are fodder for more paranoid posts in the future.
Tags: Analytics, banners, Campaign Analytics, Cookies, Flash Cookies, frequency, Internet Advertising, LSOs, marketing, Media Measurement, Privacy, reach, Security








