Posts Tagged ‘Best Practices’

Maturing a Digital Marketing Maturity Model (DM3)

Tuesday, May 26th, 2009

Hi there everyone – it’s been a while since I last posted. We’ve been head’s down working on a Digital Marketing Maturity Model (a.k.a. DM3) that we unveiled during eMetrics in San Jose.  We released a draft of the model and are currently in the process of collaborating with industry influencers and practitioners, gathering feedback on the model and collecting real-world sample maturity profiles from organizations across multiple industries.  Details of the model and the quick maturity assessment can be found by clicking here.

We have already met or exchanged with folks from Gartner, Zaaz, and other industry influencers (inlcuding Sean Power, Stephane Hamel and Jacques Warren – THANKS GENTLEMEN!) to talk about the model and how we might be able to collaborate moving forward. We’ve also started initial discussions with Jim Sterne on how we can turn this over to the WAA and have it truly become an industry-wide standard. I am looking to continuing the dialog with the community, provide interested folks with the background and thought that went into the model and to solicit feedback from experienced analysts and marketers.

In each of a series of blog entries I will discuss a different aspect of the model and provide readers with details on the progress being made.  So be sure to come back often and comment. In today’s entry I’m going to provide an overview of the model and discuss some of the history and thought that went into it.  I’ll also talk briefly about our near-term plans for the model and how we’ll integrate public feedback into it.

As I mentioned in a prior post about our automated, interactive digital marketing scorecards, Brandon and I started the Digital Marketing Optimization practice here at Webtrends at the end of last year.  Since joining we have brought several new products/services to bear, the aforementioned Digital Marketing Scorecard, a services framework that we now use to guide all of our client engagements, an easy migration process that converts a customer’s historical data (when switching from a competitive solution) over to Webtrends so *no* information is lost, and now the DM3.  We have other offerings in the works that I’m just as excited about – but will write about those in other post.

During all this time we’ve had the opportunity to work in multiple roles across multiple verticals with some of the largest brands in the country, including Microsoft, Coke, Expedia, Orbitz, Toshiba, Disney, Dell, and NBC.  Throughout the experiences we’ve had with these clients from different perspectives we were able to develop the services framework, which ultimately led us to the maturity model.

Now that you know what got us here I’d like to provide an overview of the model itself.  We identified the need for a maturity model when we realized that we were pretty much informally assessing all of our client’s maturity at the outset of all the strategy projects we have done.  In order to establish successful digital strategies for our clients we need a way to understand their current competencies and opportunities for improvement.  As said by someone much more intelligent than myself, “the best map in the world is useless unless you know where you’re starting from.”  The same holds true when setting strategies and developing road maps to meet those strategies.

Once we understood the need for a maturity model we started doing research to see if there was already a proposed model that was gaining traction that would work for our needs.  We found a few proposed models but couldn’t find examples of how they were actually applied.  In addition, the models we found and researched scored an organization on a continuum where we felt what was needed was to score organizations across 6 distinct maturity pillars in order to create what we call a Maturity Profile.

Using our experience and research we landed on the six maturity pillars currently in the model with an assessment to understand ranking within each of the pillars.  We then visualize the results on a radar diagram which we did for several reasons (with an example output below):

  1. The actual shape and area of the radar diagram becomes an organization’s maturity profile
  2. These can then be overlaid on top of industry averages, competition, or ideal-state profiles
  3. It allows for a very quick understanding of maturity deltas between a client’s organization and others
Example Maturity Profile

Example Maturity Profile

I’ll wrap up today’s post by briefly speaking to our near-term plans for the model and our next steps.  It is important to note that everything we do with this model is public domain – we strongly feel that the only way to even have a chance at industry adoption that it couldn’t be something that we dictate and hold close.  Also, we purposefully built this model to be completely agnostic of any tool or specific discipline within digital marketing in hopes that it could be adopted more broadly.  That said, we released this first version for a few reasons:

  1. To solicit feedback from industry influencers and practitioners
  2. To have organizations fill out the quick online maturity assessment in order to start building a database of maturity profiles across multiple verticals – this data will be used in aggregate to allow users to compare their current level of maturity against that of others in their industry

Our next steps will be to collect feedback and tweak the model as dictated by those who participate with us.  We will continue to actively search for individuals who would like to participate so please reach out to me directly if you’d like to be included.

In my next post I’ll go into detail about how we came up with the pillars in the model as well as how we use the assessment tool to develop a maturity profile. In the meantime please comment below or reach out to me at dm3@webtrends.com Thanks!

A New User Experience, Part 3 (of 5): Design

Wednesday, May 13th, 2009

In the previous two articles*, I introduced the newly redesigned Webtrends custom tracking-code creation tool called Tag Builder and then provided some background into the user centered design methodology, Paper Prototyping, used to construct the flow of the application. In this post, I will highlight the most significant design improvements that defined the new look of Tag Builder and influence products to come.

1. Palette

The most noticeable change with the new Tag Builder is the monochromatic color palette. It is sparse, simple, and gets right to the point. As we push the design of Webtrends applications forward, we are intent on establishing a professional, concise, and highly engineered look and feel. Think German automobile. Think professional photography equipment. Webtrends products are professional products. The palette of charcoal, magnesium, and white dominate the design while hints of litho blue and stop sign red reveal themselves on hover states and error messaging. Color is still there, just reserved for when it is effective.

Color palettes (before and after)

Color palettes (before and after)

In an addition to Tag Builder, you may have also noticed that the brand identity for Webtrends received a facelift. The webtrends.com website reflects this and is being rolled out across all of our marketing materials. The new wordmark is modern. The new palette, is complimentary to Tag Builder. Both are heavily monochromatic but the modern blue and warm grays have a much stronger presence with the outbound marketing while the product reserves its use of color for important indicators and highlights. This sophistication in coordination is like the outfits of a well dressed Hollywood couple attending the Oscars. Tag Builder was released before the branding update was revealed and so you will see future refinements to product design to reflect alignment.

homepage-tagbuilder

2. Grid

The grid has received a lot of attention in the web design community in the past couple of years (thanks to pioneers like Khoi Vinh at the New York Times). The grid has been used for decades to organize typographical information in print so that blocks of type define the geometry and patterns of the design. This allows for the elimination of ornamental design clutter and reduces design to its essential elements. The new Tag Builder uses a 960 based grid and this allowed us to simplify the design dramatically. It may seem a bit open at first with excess whitespace, but as soon as you interact with Tag Builder, you’ll notice that the whitespace gives way to hover help text that no longer requires a click just to get the basic concept of each fieldset.

Tag Builder and the grid

Tag Builder and the grid

3. Language

Because the previous Tag Builder required this additional click to access any help, the field labels ended up being sentence like in places and overly descriptive. This created a wordy design that left the user with a lack of confidence and uncertainty as it required more comprehension even for basic fields. The new labels are short and conversational in tone. This is easier to comprehend and it leads to a more confident user. For instance, a certain label read, “Single first-party cookie (use one first-party cookie across the primary and each subdomain: Cookie domain attribute.” In the new interface it now reads, “The site domain you want to track,” followed by the entry field. When the user hovers over the field, hover help appears and provides the user with an opportunity to confirm their assumptions as well as providing a link if the user wishes to explore the topic in depth. In addition to improving the readability of the labels and hover help, we also improved the error messaging for improperly filled out fields. The language short, concise, and straight to the point.

language

4. Indicator Dots

One of the most troublesome design challenges we faced with the new Tag Builder was how to clearly communicate completed fields when only one tab was visible at a time. We solved this challenge with a unique solution that we named, “indicator dots.” We noticed in the prototyping tests that users would click through the tabs a few times just as a driver in a car trying to make a left hand turn onto a busy street swings their head back and forth. With the indicator dots, now they at least knew which tabs that had completed some information in. This challenge grew as we realized that there was no clear way to message the user if they had improperly filled out a field on one tab when clicking the “Build Tag” button. So, we also leveraged the indicator dots to turn red when there is a field error on a tab. In the end, the indicator dots communicate to the user three things; how many choices are there on a tab, how many were filled out, and which fields contain errors when submitting the form.

Indicator dots

Indicator dots

5. Confirmation

A related challenge to the indicator dots was the lack of any confirmation before the user clicked the “Build Tag” submit button. The previous version of Tag Builder directly triggered the “download” function of the browser when this was clicked. This worked ok in Internet Explorer but in Firefox and Safari, the download function didn’t allow the user to name the file. We realized we needed a confirmation page that condensed the information related to that particular tag setup on one screen paired with the option to name the zip package.

Confirmation page

Confirmation page

Summary

We made many additional improvements with Tag Builder and I hope if you are a user, you have noticed an improved workflow. In the next article, I’ll walk through the changes we made regarding the web standards architecture.

I’d love to hear your feedback (thoughts, comments, questions, or critiques) on this new design direction.

*When I set out to write this five part series, I didn’t intend for it to be as drawn out. A new baby and product design improvements beyond Tag Builder are keeping me quite busy.

A New User Experience, Part 1 (of 5): Introduction to Tag Builder 3.0

Tuesday, March 31st, 2009

A power user of WebTrends recently told me that, “With WebTrends, you are only limited by your imagination.”  For our advanced users, this is true.  They see the power of the platform, get in there, and access all sorts of custom controls and configurations made available to them. However, exposing these power features to our power users has come at a cost, the overall user experience.  When I joined the WebTrends team, my mandate was to dramatically improve the user experience of our products for all users. I am proud to announce the first manifestation of this initiative.

Previous Tag Builder - Version 2.2

Previous Tag Builder - Version 2.2

Enter Tag Builder – the starting point for our User Experience (UX) transformation.  Tag Builder is a great power user mini-app.  It allows a user to quickly put together a powerful custom javascript tag for visitor/behavior tracking.  These tags work for both the Analytics and Warehouse platforms and even includes options for Ad Director and Quantcast tracking (2.2 release feature) all within one custom javascript file. Tag Builder, because of its small size, allowed us to do a complete overhaul on the user interface while keeping the engine that builds the actual tag on the backend the same.  We even included a link to the 2.2 version of TagBuilder so users who rely on Tag Builder can access the previous version during the transition so they can compare the javascript files for their own curiosity and quality assurance.

New Tag Builder - Version 3.0

New Tag Builder - Version 3.0

The next four articles will walk through the detailed changes manifested in the new Tag Builder, the methodologies that led up to them, and what this means for the larger WebTrends product line.

Try out the new WebTrends Tag Builder yourself. And let us know what you think.

Visitor Intelligence – Best Practices for Reports and Starting Points

Friday, February 20th, 2009

At one point or another, all of us have dismissed the need to share information because we assume that its common knowledge or simply intuitive.  When we slow down to think about (or someone else points it out), we realize that we have something to offer to help others.  That said, we’ve just released some best practices for reports and starting points in Visitor IntelligenceWebTrends, along with our customers, have learned a lot about creating, sharing, publishing, and organizing reports and starting points in Visitor Intelligence.

With a powerful ad-hoc, multi-dimensional tool like Visitor Intelligence, there are so many ways and options that it can be overwhelming.  So, we’ve compiled some best practices that will help report creators design and publish more usable, consumable reports.  Also, we’ve included some tips to help report viewers create and manage their own reports and starting points.

The best practices are now included in  ‘Using Visitor Intelligence’ a chapter of the Marketing Warehouse User’s Guide, available in the product Customer Center.

Happy analyzing!!!

Beyond Implementation: Managing Analytics as a Service

Wednesday, December 17th, 2008

If you’re an analyst this might sound familiar. You get a call at the eleventh hour, usually around 5 PM on a Friday:

You: Oh, hi Bill. What’s up?

Bill: We have a site (or campaign or web app…) launching over the weekend and we need to have reports on it to deliver to the executive committee on Monday afternoon. You knew about the launch didn’t you?

You: …groan….[remembering last month's weekend-long report creation marathon] Do you have any information on what kinds of data the executive team is looking for?

Bill: Ah, you know, whatever you can get together easily. They mentioned something about wanting demographic information on all their visitors and being able to compare that against the sales region data.

Oh, and I guess they have some sort of AJAX app that runs some interactive content which you can then subscribe to or forward to MySpace or LinkedIn and stuff like that. They’re all charged up about it and it cost a pretty penny, so you know they’ll want some stats on that too.

You: …groan….[realizing it's going to be another long weekend]

This fictional scenario would be a lot funnier, if it didn’t happen so often. Not many analysts have the luxury of working in an environment where everyone is kept in the loop about upcoming web initiatives and where requirements for report data are always defined well in advance. Sometimes the web development project simply moved so quickly towards the go live date that there wasn’t time to define reporting requirements or perhaps the people who needed the data assumed it was something the analyst might already have available. Whatever the cause, web analytics data was an afterthought to the development process and you are left working over the weekend…again.

If this situation seems all too familiar, this blog post is for you. By looking at other business processes — and how they are managed — you can learn how to get out from behind the Q-ball and in front of the curve. In short, you can manage analytics as a service, just like others provided by your organization.

(more…)

Beyond Implementation: Trusting the Data

Monday, November 17th, 2008

Once you have WebTrends implemented, you will likely find yourself, or someone else in your organization (perhaps even several someone’s), pouring over the data to determine if it’s accurate. Ideally, this testing and validation stage takes place before you start distributing the data internally and in a development or staging environment. That gives you time to address any potential issues — missing tags or forgotten filters — and put forward the best quality data right from the start.

blog_cartoon-small

But not everyone has the luxury of a testing environment or the time to do it before deployment. Even if you do, your testing environment may not match your live site exactly, or perhaps something was simply overlooked. These things can lead to data that is less accurate than you had hoped, quite apart from the inexactitude that plagues any form of web data. The problem is compounded further when you are moving from a different measurement tool all together, or moving from log files to client-side tagging. These factors combined can result in data that varies widely — sometimes shockingly so — from what you were expecting. And that means you could lose internal credibility, making it even harder to get the resources and attention you need.

Here are a few steps you can take to mitigate these risks and ensure that you not only capture the best data possible, but that you can distribute it confidently.

(more…)