Showing posts with label journey mapping. Show all posts
Showing posts with label journey mapping. Show all posts

Tuesday, March 29, 2016

Hive9 Marketing Performance Management Includes Customer Journey Optimization

As I mentioned in last week's post on the MarTech Conference, there appears to be an emerging class of vendors doing what might be called “journey management” – although I think I’ll rename that “journey orchestration” since (a) orchestration is a trendier term right now and (b) orchestration more accurately reflects the key notion of a system that coordinates other systems.*  This coordination includes both gathering data from multiple sources and sending messages through other systems. Sending messages distinguishes journey orchestration engines from “pure” Customer Data Platforms, which assemble data but don’t make decisions about customer treatments. Some not-so-pure CDPs do combine the data assembly and decisioning, but they don’t use a system-assembled customer journey as the framework for message selection.

Whoa.  What the heck does that last sentence mean?  Let me unpack it a bit:

- By “system-assembled customer journey” I mean the systems automatically derive a customer journey from the customer data they’ve assembled. That’s quite different from pre-defining an ideal customer journey and trying to force customers to follow it. It’s even more different from taking conventional multi-step campaigns and calling them "journeys”.  A true "system-assembled journey" would be built by examining the sequence of events for each customer and finding the most common paths to purchase. This still isn't a purely objective process because some human or machine judgement is still needed to exclude irrelevant details, assign interactions to journey stages, and select the most important sequences.  But it's much more data-driven than starting with an marketer-created design.

- By “journey as the framework for message selection” I mean that marketing messages or campaigns are triggered when customers reach a particular journey step. Again, this is different from defining selection rules separately for each campaign, which is how conventional marketing automation and real-time interaction systems work. It’s also different from systems that draw journey maps but don’t connect them with campaigns for execution. Attaching all campaigns to a single journey map simplifies creation of selection rules and provides greater visibility into relationships among campaigns. In other words, journey orchestration makes it easier to coordinate customer treatments across multiple campaigns, which is one of the key problems with conventional marketing automation and interaction management approaches.**

Ok, let’s assume you’re now convinced that “journey orchestration engine” has a specific meaning that describes something useful. Your next question, presumably, is where can I buy one? (Oh, you’re not that easy to sell? Listen closely: It’s new. It’s bright. It’s shiny. New. Bright. Shiny. Newbrightshiny. Now are you ready to buy? I thought so.) My blog post listed three vendors from the MarTech show: Pointillist, Usermind, and Thunderhead. I promise I’ll review those soon. But I had already spoken with another relevant vendor before the show, Hive9. So let’s start with them.

If you look at Hive9’s Web site, you may wonder whether I’ve sent you to the right place.  They position themselves as “marketing performance management” with no mention of anything resembling journey orchestration. That’s because Hive9 actually has three connected modules: one for marketing planning, one for marketing measurement, and one for optimization (which is what I’m calling journey orchestration). These were all developed within B2B marketing agency Bulldog Solutions, which spun off Hive9 about a year ago.

The planning module was the original product. It lets marketers set up a hierarchy with plans at the top, going down to programs, campaigns, and tactics. Tactics have owners, budgets, start and end dates, revenue targets, types (usually a channel or asset) and other attributes such as journey stage, audience, business unit, geography, and language. These can be tailored to each client. Tactics can be tied to Workfront for project management, filtered on pretty much any attribute, and displayed on a Gantt chart-style calendar. Integration with Oracle Eloqua and Salesforce.com lets a new tactic automatically create a corresponding campaign in either system.  Each plan can have a marketing funnel with its own set of stages and targets for conversion rates, velocity, and deal size.

The measurement module reads information from plans and imports revenue, accounts, opportunities, and contacts from CRM, marketing automation, and other systems. Standard integrations are available for Salesforce.com, Oracle Eloqua, Marketo, Google Analytics, Adobe Marketing Analytics, and other systems. Other sources can be integrated through API connections or flat file imports. The system relies primarily on customer identifiers provided by source systems although it can stitch together identities when different systems share some IDs.

Once the data is loaded, the measurement module provides dashboards and other reports to show marketing results including revenue impact; counts, conversion rates and velocity by funnel stage; and whatever other data the client has integrated, such as social sentiment or customer satisfaction. Revenue impact can be measured with first-touch, last-touch, evenly-weighted, position-based, and several other algorithms.  The vendor plans to add statistically inferred weights in April. Results can be filtered by plan, audience, tactic type, assets, or other attributes; compared across time periods; and examined for trends. Dashboards are customized by the vendor for each client, although Hive9 plans to add self-service capabilities in the future.

The optimization module is where journey orchestration happens. Journey stages are defined within the optimization module.  Tactics can be tagged directly with stages, or stages can be assigned to assets which are themselves assigned to tactics.  Events or assets managed in other systems can also be tagged with a journey stage and channel.  However the connection is made, campaign responses are tagged with channel and journey stage and then assembled into a journey map. The map shows the number of interactions by channel and stage and highlights the most common path taken by buyers. This isn’t fully automated journey mapping because the stages are preassigned by the marketer. But the system does discover the most popular paths and most effective marketing assets on its own. So that’s pretty close.

Even more important, the optimization module can contain rules that trigger external marketing campaigns when a customer enters a given journey stage. This is what really qualifies Hive9 as a journey optimization engine. Here's how it works: users can set up a rule tied to journey stage, product type, or customer attribute such as industry or persona. Customers who qualify for a rule can be sent to specified marketing automation campaign. Rules can avoid repeating messages to the same person and can select a “next best message” for the external system to deliver. This definitely qualifies as journey orchestration.

Hive9 pricing starts around $25,000 per year for mid-market clients.  Modules are priced separately. Fees are based on the size of the company marketing budget for the planning module, on the number of records, dashboards, and data sources for the the measurement module, and on the number of touchpoints for the optimization module.

________________________________________________________________________________
* Also, this lets me call systems that do this “journey optimization engines”, giving a three letter acronym of JOE, which is so darn cute.

** You may notice that “journey optimization” sounds a lot like what I’ve previously called “state-based marketing”. Both do select marketing treatments based on a customer’s location within a state/stage framework. If I had to draw distinction, I’d say that journeys suggest forward progression from one stage to the next, while movement among states is not necessarily linear. Similarly, journey orchestration engines send marketing messages through other systems, while state-based systems could use internal or external delivery functions. In other words, journey orchestration is a special type of state-based system.

Thursday, May 28, 2015

suitecx Offers Industrial-Strength Customer Journey Maps and More


Customer journey mapping is now the buzziest of buzz words.  Every self-respecting marketing automation system offers something called a “customer journey map,” even if it’s exactly the same as last year’s campaign designer or does nothing more than connect functionless icons on a virtual whiteboard. Journey mapping is equally popular among agencies and consultants, although it also often is little more than a new label for the old sales funnel.


None of this affects me personally, but if I were a real customer experience expert I'd be annoyed at cartoon versions being presented as the real thing.  Sophisticated journey mapping has been around for more than a decade*.  It involves not just listing interactions or displaying them in a diagram, but also analyzing their contents, results, and supporting systems. Most customer experience teams have struggled to do this with spreadsheets, graphics programs, or generic flow charts. I’ve done it that way myself and, trust me, it’s painful.

suitecx is to static customer journey diagrams as Google Maps is to the Rand McNally Road Atlas: an interactive alternative with almost boundless functionality. Built by a team of customer experience veterans at the east bay group,** it’s clearly the system its designers always wanted but could never find elsewhere. The resulting sophistication makes it a bit scary at times, with more data crammed onto some screens than casual users can digest. But it also means the system is hugely flexible and will make serious users vastly more productive.

Customer journey mapping is just one feature within suitecx, which is sold as three modules: diagnosticcx to gather and organize customer experience information; visualizecx to display maps, findings, and recommendations; and precisioncx, which defines contact strategies and campaign flows.



The tool is designed around its own intended user journey. This would start in diagnosticcx, which collects information about a company’s business, customers, and processes using customer and employee surveys, interviews, and direct experience. The findings are organized into a list of customer interactions, which are classified by journey stage, channel, department, emotional outcome, segment, and other properties. The interactions are then linked to recommendations, which are themselves classified, prioritized on four dimensions (customer impact, company impact, cost, and feasibility), mapped onto a matrix, set on a timeline, and ultimately converted into detailed project plans.


visualcx supports the project by displaying the data in formats including story maps, process flows, interaction grids, a virtual wall with virtual sticky notes, and various summaries. The grids are automatically generated from the interaction list developed in diagosticcx or imported via spreadsheet.  Grids can be filtered on different interaction attributes and users can drill into individual interactions to see the underlying details. The story maps and process flows are built manually, alas, but still use the same drillable interactions.

precisioncx completes the project by letting users design new customer experiences.  These include over-all contact strategy and multi-step campaigns with segments, creative, triggers, metrics, and other attributes for each step. The system can’t execute the campaigns but an API is available that could export the campaign designs to execution systems.

This is all industrial-strength stuff, aimed at corporate customer experience departments, agencies, and consultants. Pricing is similarly industrial, starting at $15,000 per module for up to three users. suitecx also offers single-function “primer” products for a much more affordable $699 each (and a seven day free trial). Current modules include grid diagrams, story flows, and the virtual wall with sticky notes. Process maps and campaign flows are under development.

Early versions of suitecx have been used by the east bay group in their own work for years. The commercial product was formally released in December 2014 and currently has about 20 paid clients for the major modules.

____________________________________________________________________________

* the earliest reference I could find on Google was in a business school course syllabus from 2001.  Apparently the term had already been around long enough by then to be picked up in academia.

** which seems to have an issue with capital letters.