This is SEMangel's Typepad Profile.
Join Typepad and start following SEMangel's activity
Join Now!
Already a member? Sign In
Recent Activity
My new blog site is open at For the latest posts, please go to the new site. Thanks! Gary Continue reading
Posted Nov 8, 2015 at SemAngel
In the last couple of months, I’ve been writing an extended series on digital transformation that reflects our current practice focus. At the center of this whole series is a simple thesis: if you want to be good at something you have to be able to make good decisions around it. Most enterprises can’t do that in digital. From the top on down, they are setup in ways that make it difficult or impossible for decision-makers to understand how digital systems work and act on that knowledge. It isn’t because people don’t understand what’s necessary to make good decisions. Enterprises... Continue reading
Posted Nov 4, 2015 at SemAngel
The key to effective digital transformation isn’t analytics, testing, customer journeys, or Voice of Customer. It’s how you blend these elements together in a fundamentally different kind of organization and process. In the DAA Webinar (link coming) I did this past week on Digital Transformation, I used this graphic to drive home that point: I’ve already highlighted experience engineering and integrated analytics in this little series, and the truth is I wrote a post on constant customer research too. If you haven’t read it, don’t feel bad. Nobody has. I liked it so much I submitted it to the local... Continue reading
Posted Oct 25, 2015 at SemAngel
Near the end of my last post (describing the concept of analytics across the enterprise), I argued that full spectrum analytics would provide “a common understanding throughout the enterprise of who your customers are, what journeys they have, which journeys are easy and which a struggle for each type of customer, detailed and constantly improving profiles of those audiences and those journeys and the decision-making and attitudes that drive them, and a rich understanding of how initiatives and changes at every level of the enterprise have succeeded, failed, or changed those journeys over time.” By my count, that admittedly too... Continue reading
Posted Sep 8, 2015 at SemAngel
Enterprises do analytics. They just don’t use analytics. That’s the first, and for me the most frustrating, of the litany of failures I listed in my last post that drive digital incompetence in the enterprise. Most readers will assume I mean by this assertion that organizations spend time analyzing the data but then do nothing to act on the implications of that analysis. That’s true, but it’s only a small part of what I mean when I say the enterprises don't use analytics. Nearly every enterprise that I work with or talk to has a digital analytics team ranging in... Continue reading
Posted Aug 30, 2015 at SemAngel
With a full first draft of my book in the hands of the publishers, I’m hoping to get back to a more regular schedule of blogging. Frankly, I’m looking forward to it. It’s a lot less of a grind than the “everyday after work and all day on the weekends pace” that was needful for finishing “Measuring the Digital World”! I’ve also accumulated a fair number of ideas for things to talk about; some directly from the book and some from our ongoing practice. The vast majority of “Measuring the Digital World” concerns topics I’ve blogged about many times: digital... Continue reading
Posted Aug 23, 2015 at SemAngel
One of our long time team members, Ryan Praskievicz, recently pushed a terrific blog reflecting on how he got started in Digital Analytics (with Semphonic). Since all my free time is still tied up trying to get the book draft finished, I'm grateful for the opportunity to point readers his way. If you're curious about how careers in digital analytics get started (pretty randomly mostly - the way careers often get started) it's a great read. It's also worth reading if you're on the hiring side of things. If hunting for a job feels random, so too, does the hiring... Continue reading
Posted Jul 30, 2015 at SemAngel
Way back at the beginning of June I knew we were running very late on getting X Change organized but I still figured to target late October or early November. But it’s become clear that we are just too late to get things organized and do the normal Conference marketing in that timeframe. So for now, we’ve made the decision to push it – probably to next spring. It’s a bummer but in some ways it works better...for me at least. As regular readers may have noticed, I haven’t blogged much in the past six weeks either. That isn’t because... Continue reading
Posted Jul 16, 2015 at SemAngel
Last Friday I took part in the DAA’s latest version of Ask Anything where DAA Members can send in questions and the designated responder (me for the day) does his or her best to say something sensible in return. At the end of the day, Jim Sterne sent in a final question on the role of the analytics warehouse and machine learning that I simply couldn’t resist expanding into full essay form. If you’re confused about the role of machine learning in the warehouse or suspicious of the claims of technology vendors touting the benefits of massive correlation to discover... Continue reading
Posted Jun 13, 2015 at SemAngel
I won’t pretend to be an expert on UK politics and even less on UK polling. But in the wake of the disastrous performance of pollsters in the UK predicting the outcome of the general election there, I think it’s worth reflecting on the lessons to be learned. If you’re not familiar with the broad storyline, it goes something like this. In the days leading up to the election, pollsters were reading a toss-up between the incumbent Conservatives and the Labour party with expectations of a divided Parliament and much confusion. It didn’t go down that way, with the Conservatives... Continue reading
Posted May 26, 2015 at SemAngel
[I'm going to be in London the first week of June for the Digital Analytics Hub - running workshops on Segmentation and Data Modeling and participating in the Conference. I took a few minutes to answer some questions from the organizers around my sessions and the Conference in general. Check it out and if you are EU-based, check out the Hub - it's a great event.] Hi Gary, we are looking forward to welcoming you back to the DA Hub. One of your workshops at this year's DA Hub is named "Getting Digital Segmentation Right". The name implies that many... Continue reading
Posted May 21, 2015 at SemAngel
In my last post, I took a shot at defining what a data science role actually is or might be. My goal wasn’t to try and figure out from the hugely varied, largely confused and often contradictory public discourse a definition based on consensus. Instead, I wanted to layout my own vision for the actual roles required in an organization to do analytics and see if any of them fit the broader, fuzzy data science term reasonably well. Given that approach, I had to define all the roles involved in enterprise analytics efforts (outside of IT and program management type... Continue reading
Posted May 17, 2015 at SemAngel
In the last couple years the term data scientist has become an accepted part of the broad analytics space. Everywhere I look, I see clients building data science teams and looking to hire that most elusive of breeds - data scientists. While I have been (and remain) highly skeptical of the term itself, I’m not opposed to the broader shift. As absurd as it may be that renaming a job role from statistician to data scientist triples its cost and increases its voice, it seems to me that this new reality is a better place to be – and not... Continue reading
Posted May 5, 2015 at SemAngel
Faceted search is at the heart of the ecommerce site experience. But despite its central role, the complexities of measuring and understanding faceted search behavior have contributed to make it both under-studied and under-optimized. In my last post, I described a basic data model for faceting that was designed to capture non-lossy, detailed facet behavior for analysis. While that data model is a significant improvement over the basic storage of facet data as it’s typically collected, I would expect that any competent analyst could and would design similar structures. In today’s post, however, I’m going to describe aggregation strategies for... Continue reading
Posted Apr 21, 2015 at SemAngel
Faceted search is at the heart of most complex, large-scale eCommerce sites. Not only does it play a huge role on the website, it plays a particularly significant role in those visits that can be influenced with merchandising. There are always a significant number of visits to an eCommerce site that lack any purchase intent. There are, too, a large number of visits where purchase intent is heavily focused on a specific product. Neither of these visit types is easy to influence. But for those visits and visitors who are seriously shopping, faceted search is usually at the core of... Continue reading
Posted Apr 12, 2015 at SemAngel
If you translate IT analytics professions into their Hollywood counterparts, analysts are the stars and big data architects are the directors. It’s great to be in the leading roles. But you can’t make a movie with just stars and a director. Somebody has to build sets, manage the lighting and roll film. Our IT analytics equivalent is ETL – the difficult but totally essential process of moving data and manipulating it into the highly usable forms specified by the architects and demanded by the analysts. In this extended series on big data, I’ve so far concentrated on the essential role... Continue reading
Posted Mar 30, 2015 at SemAngel
More Thoughts on Analyzing the User Journey I saw an article this past week in the local rag touting a bold new initiative in social media to localize advertising by country. In the featured case study, a company had targeted different messages by gender and country. Imagine, personalization at the 50% of the country population level! Wow. That's kind of like walking around at a conference, shaking people's hand and saying, "Hello girl" or " Hello boy". This is 2015, right? I didn’t fall asleep last night and wake up in 1995? Are we really bragging about digital (digital!) media... Continue reading
Posted Mar 22, 2015 at SemAngel
The single biggest reason why enterprises build a big data digital analytics warehouse? To do attribution or customer journey optimization. Since attribution is just an extension of customer journey with a marketing lens put on top, it follows that modeling customer journey is a critical part of building a successful digital big data warehouse. Here is an approach to creating simple, compact and very powerful representations of the customer journey for the omni-channel enterprise. Continue reading
Posted Mar 8, 2015 at SemAngel
Building a data model for real-time personalization is one of the most interesting challenges around. In this post, I layout the basic architecture and approach for a real-time digital data model and show how it can deliver incredible performance at massive scale with in-memory approaches and clever use of data structures. That's essential to delivering web personalization that combines the essential ingredients of effective personalization decisioning - knowing who the customer is, where they are in their journey, and what they are doing right now. Continue reading
Posted Mar 1, 2015 at SemAngel
In my last post on building a digital data model for the analytics warehouse, I described the concept of statistical ETL and argued for its critical importance in creating a robust and easily used visit-level data model. That post drew an interesting comment from a friend of mine arguing not with the concept of statistical ETL, but against the idea of a visit-level aggregation. Here’s the comment (from John Stansbury): Gary, As usual, great blog. It just seems that we've got to get past the notion of visits and sessions. Those entities only exist for the convenience of measurement tools--consumers... Continue reading
Posted Feb 22, 2015 at SemAngel
Guest Post by Kelly Wortham I’ve been involved in several conversations lately regarding the pros and cons of MVT vs A/B for isolating and understanding results of optimization testing. The conversations go something like this: “A/B gets you an answer so much faster with easier to interpret and explain results!” “MVT is the only way to understand each element’s interaction with the other elements!” “MVT can create nonsense combinations that simply waste traffic and unnecessarily lengthen test time while also risking customer experience! At least with A/B you can be confident you’re avoiding that!” “If you’re not running MVT, you... Continue reading
Posted Feb 15, 2015 at SemAngel
I began this series with a short essay on the meaning of big data and why digital data is paradigmatic of big data. In digital, the unit of meaning lies above the level of the individual records we collect and cannot be represented as a simple aggregation of those records. A page view, taken in isolation, is largely without meaning, and no simple count, sum or average of page views will capture the meaning inherent in the behavioral stream. This lack of meaning at the detail level is a huge challenge. In my last post, I described a re-formulation of... Continue reading
Posted Feb 8, 2015 at SemAngel
Not too long ago I enjoyed a fascinating conversation over lunch with Loren Hadley on our team here at EY around some work he's been doing analyzing Web performance in China. This seemed highly germane to many of our clients, so I asked Loren if he'd be willing to redo the conversation in written form. I wrote up the questions, Loren provided the insight... You’ve been working on some analytics projects that are China focused and part of that has been comparing China to other regions and countries – not just the U.S…what’s your sense of how different China is?... Continue reading
Posted Feb 1, 2015 at SemAngel
Where should you start when modeling digital data for the big data analytics warehouse? A good place to begin is by re-thinking the way the event-level data is stored. Yes, you'll want to keep this data at the lowest level of detail. In fact, you'll actually want to unpack some of the data to make for a more consistent and queryable data stream. In this post, I'll catalog some of the deficiencies in the shape of the data in a digital analytics feed (such as Adobe's) and show how it can be transformed into something that is much easier to understand and that makes many, many queries much easier to write. Continue reading
Posted Jan 24, 2015 at SemAngel
A Quick Introduction to Big Data Does the term big data get at something real or is it just a handy catch-phrase for helping IT departments get more budget and IT vendors sell new kinds of boxes? It’s not an easy question to answer, largely because most of the people buying and selling big data have largely missed the real point of it. Most of those buyers and sellers have tended to describe “big data” in terms of things like volume, variety and velocity. We have more, they say, and this somehow changes the problem. It doesn’t. People have struggled... Continue reading
Posted Jan 19, 2015 at SemAngel