Sunday, February 18, 2018

Will GDPR Hurt Customer Data Platforms and the Marketers Who Use Them?

Like an imminent hanging, the looming execution of the European Union’s General Data Protection Regulation (GDPR) has concentrated business leaders’ minds on their customer data. This has been a boon for Customer Data Platform vendors, who have been able to offer their systems as solutions to many GDPR requirements. But it raises some issues as well.

First the good news: CDPs are genuinely well suited to help with GDPR. They’re built to solve two of GDPR’s toughest technical challenges: connecting all internal sources of customer data and linking all data related to the same person. In particular, CDPs focus on first party (i.e., company-owned) personally identifiable information and use deterministic matching to ensure accurate linkages. Those are exactly what GDPR needs. Some CDP vendors have added GDPR-specific features such as consent gathering, usage tracking, and data review portals. But those are relatively easy once you’ve assembled and linked the underlying data.

GDPR is also good for CDPs in broader ways. Most obviously, it raises companies’ awareness of customer data management, which is the core CDP use case. It will also raise consumers' awareness of their data and their rights, which should lead to better quality customer information as consumers feel more confident that data they provide will be handled properly. (See this Accenture report that 75% of consumers are willing to share personal data if they can control how it’s used, or this PegaSystems survey in which 45% of EU consumers said they would erase their data from a company that sold or shared it with outsiders.)  Conversely, GDPR-induced constraints on acquiring external data should make a company’s own data that much more valuable.

Collection requirements for GDPR should also make it easier for companies to tailor the degree of personalization to individual preferences.  This Adobe study found that 28% of consumers are not comfortable sharing any information with brands and 26% say that too-creepy personalization is their biggest annoyance with brand content. These results suggest there’s a segment of privacy-focused consumers who would value a privacy-centric marketing approach. (That this approach would itself require sophisticated personalization technology is an irony we marketers can quietly keep to ourselves.)

So, what's not to like?  The downside to GDPR is that greater corporate interest in customer data means that marketers will not be left to manage it on their own.  Marketing departments have been the primary buyers of Customer Data Platforms because corporate IT often lacks the interest and skills needed to meet marketing needs.  GDPR and digital transformation don't give IT new resources but they do mean it will be more involved.  Indeed, this report from data governance vendor Erwin  found that responsibility for meeting data regulations is held by IT alone at 36% of companies and is shared between IT and all business units (not just marketing) at another 55%.  I’ve personally heard many recent stories about corporate IT buying CDPs.

Selling to IT departments isn’t a problem for CDP vendors. Their existing technology should work with little change.  At most, they'll need to retool their sales and marketing. But marketers may suffer more. Corporate IT will have its own priorities and marketing won’t be at the top of the list. For example, this report from master data management vendor Semarchy found that customer experience, service and loyalty applications take priority over sales and marketing applications. More broadly, studies like this one from ComputerWorld consistently show that IT departments prioritize productivity, security and compliance over customer experience and analytics. Putting IT and legal departments in charge of customer data is likely to mean a more conservative approach to how it's used than marketers would apply on their own.  This may prevent some problems but it's also likely to make marketers' jobs harder.

A greater IT role may also reverse the current trend of adding analytical and marketing applications to CDP data management functions. Marketers generally like those applications because it saves them the trouble of buying and integrating separate analytical and marketing systems. IT departments won’t use those features themselves and will probably be more interested in making sure CDP data can be shared by external applications from all departments. Similarly, IT buyers may favor CDP designs that are less tuned specifically to marketing needs and more open to multiple uses. This will favor some technical approaches over others.

The final result is likely to be clearer division of the CDP market into systems that focus on enterprise-wide customer data management and that give marketers integrated data, analytics, and customer engagement. If both types of vendors find enough buyers to survive, the expanded choice means that everyone wins. But the combined data, analytics and execution CDPs could be squeezed between data-only CDPs and the integrated applications of big marketing clouds. If there's not enough room left for them, marketers choices will be reduced.  Should that happen, GDPR will have done CDP vendors and marketers more harm than good.



Friday, February 02, 2018

Celebrus CDP Offers In-Memory Profiles

It’s almost ten years to the day since I first wrote about Celebrus, which then called itself speed-trap (a term that presumably has fewer negative connotations in the U.K. than the U.S.). Back then, they were an easy-to-deploy Web site script that captured detailed visitor behaviors. Today, they gather data from all sources, map it to a client-tailored version of a 100+ table data model, and expose the results to analytics and customer engagement systems as in-memory profiles.

Does that make them a Customer Data Platform? Well, Celebrus calls itself one – in fact, they were an early and enthusiastic adopter of the label. More important, they do what CDPs do: gather, unify, and share customer data. But Celebrus does differ in several ways from most CDP products:

- in-memory data. When Celebrus described their product to me, it sounded like they don’t keep a persistent copy of the detailed data they ingest. But after further discussion, I found they really meant they don’t keep it within those in-memory profiles. They can actually store as much detail as the client chooses and query it to extract information that hasn't been kept in memory.  The queries can run in real time if needed. That’s no different from most other CDPs, which nearly always need to extract and reformat the detailed data to make it available. I’m not sure why Celebrus presents themselves this way; it might be that they have traditionally partnered with companies like Teradata and SAS that themselves provided the data store, or that they partnered with firms like Pega, Salesforce, and Adobe that positioned themselves as the primary repository, or simply to avoid ruffling feathers in IT departments that didn't want another data warehouse or data lake.  In any case, don’t let this confuse you: Celebrus can indeed store all your detailed customer data and will expose whatever parts you need.

- standard data model. Many CDPs load source data without mapping it to a specific schema. This helps to reduce the time and cost of implementation. But mapping is needed later to extract the data in a usable form. In particular, any CDP needs to identify core bits of customer information such as name, address, and identifiers  that connect records related to the same person. Some CDPs do have elaborate data models, especially if they’re loading data from specific source systems or are tailored to a specific industry.  Celebrus does let users add custom fields and tables, so its standard data model doesn’t ultimately restrict what the system can store.

- real-time access.  The in-memory profiles allow external systems to call Celebrus for real-time tasks such as Web site personalization or bidding on impressions..  Celebrus also loads, transforms, and exposes its inputs in real time.  It isn't the only CDP to do this, but it's one of just a few..


Celebrus is also a bit outside the CDP mainstream in other ways. Their clients have been largely concentrated in financial services, while most CDPs have sold primarily to online and offline retailers. While most CDPs run as a cloud-based service, Celebrus supports cloud and on-premise deployments, which are preferred by many financial services companies.  Most CDPs are bought by marketing departments, but Celebrus is often purchased by customer experience, IT, analytics, and digital transformation teams and used for non-marketing applications such as fraud detection and system performance monitoring.

Other Celebrus features are found in some but not most CDPs, so they’re worth noting if they happen to be on your wish list. These include ability to scan for events and issue alerts; handling of offline as well as online identity data; and specialized functions to comply with the European Union’s GDPR privacy rules.

And Celebrus is fairly typical in limiting its focus to data assembly functions, without adding extensive analytics or customer engagement capabilities.  That's particularly common in CDPs that sell to large enterprises, which is  Celebrus' main market.  Similarly, Celebrus is typical in providing only deterministic matching functions to assemble customer data. 



So, yes, Celebrus is a Customer Data Platform.  But, like all CDPs, it has its own particular combination of capabilities that should be understood by buyers who hope to find a system that fits their needs.

As I already mentioned, Celebrus is sold mostly to large enterprises with complex needs.  Pricing reflects this, tending to be "in the six or seven figures" according the company and being based on input volume, types of connected systems, and license model (term or perpetual, SaaS, on-premise, or hybrid).  The company hasn’t released the number of clients but says it gathers data from "tens of thousands" of Web sites, apps, and other digital sources.  Celebrus has been owned since 2011 by D4T4 Solutions  (which looks like the word “data” if you use the right type face), a firm that provides data management services and analytics. 

Saturday, January 27, 2018

Collapse of Civilization Makes Marketers' Jobs Harder

Political situations come and go but trust is the foundation of civilization itself. So I was genuinely shaken to see a report from the Edelman PR agency that trust in U.S. institutions fell last year by a huge margin – 17% for the general public and 34% for the “informed public,” placing us dead last among 27 countries. All four measured institutions (business, media, government, and non-governmental organizations) took similar hits, although government fell the most.

You won’t be surprised to learn that concerns about fake news and social media are especially prominent. What’s less expected is that trust in traditional journalism actually increased in the U.S. The over-all decline in media trust resulted from falling confidence in news from search engines and social media. Similarly, world-wide trust increased in traditional authorities such as technical, academic, and business experts.  So there are rays of hope.

Digging deeper, the sharp fall in U.S. trust levels follows two years when levels were exceptionally high. The current U.S. trust level is roughly the same as the four reports before that. Maybe you shouldn't head for that doomsday cabin quite yet.

Still, other reports also show tremendous doubts about basic questions of truth. A Brand Intelligence study comparing brand attitudes of Democrats vs. Republicans found that eight of top 10 most polarizing brands were news outlets. World-wide, 59% of people told Edelman they were simply not sure what is true and just 36% felt the media were doing a good job of guarding information quality.

The social implications of all this are sadly obvious.  But this blog is about marketing. How can marketers adapt and thrive in a trust-challenged, politically-polarized world?
  • Protect privacy. Consumers can be remarkably cavalier in practice about protecting their data: this McAfee report found 41% don’t immediately change default passwords on new devices and 34% don’t limit access to their home network at all. But they are adamant that companies they do business with be more careful: Accenture studies have found that 92% of U.S. consumers feel it’s extremely important for companies to protect their personal information while 80% won’t do business with companies they don’t trust. Similarly, a Pega survey found that 45% of EU respondents said they would require companies to erase their data if they found it had been sold or shared with other companies. 
  • Personalize wisely. Accenture also found  that 44% of consumers are frustrated when companies don’t deliver relevant, personalized shopping experiences and 41% had switched companies due to lack of personalization or trust. So there’s clearly a price to be paid for not using the data you do collect. Similarly, an Oracle report found 50% of consumers would be attracted to offers based on personal data while just 29% would find them creepy.  In fact, consumers have a remarkably pragmatic attitude toward their data: 24[7] survey found their number one reason for sharing personal information is to receive discounts. This has two implications: ask consumers whether they want personalized messages (or any messages), and be sure the value of your personalization outweighs its inherent creepiness. 
  • Use trusted media. Consumers’ attitudes towards media in general, and social media in particular, are complicated. We’ve already noted that Edelman found growing distrust in online platforms. Other studies by Kantar and Sharethrough found the same. But consumers still spend most of their time on search engines and social media, which GlobalWebindex found remain by far the top research channels. Yet when it comes to building awareness, a different GlobalWebIndex report found that social ranked far behind search engines, TV, and display ads. Further muddying the waters, social and ecommerce companies (Facebook, Amazon, and eBay) topped NetBase’s list of most loved brands while Google ranked just 29th. But love isn’t the same as value: a LivePerson survey of 18-to-34 year olds – presumably the most enthusiastic social media users – found most would delete social apps from their phones before they'd give up practical apps for banking, ride-sharing and shopping. Similarly, The Verge found that Amazon and Google were significantly better liked and trusted than Facebook or Twitter. Taken together, this suggests that marketers need social channels for scale but can’t rely on them for credibility. Indeed, that’s precisely the conclusion of this Trusted Media Brands report about branded video.
  • Consider brand safety. The problems with social and display channels extend beyond general mistrust to actively offensive environments. GumGum found that 68% of brands knew their ads have been placed in objectionable environments, with fake news, divisive politics, and disasters heading the list. A Dun & Bradstreet report on programmatic B2B ads similarly found that 66% of brands have found brand safety increasingly important.  Ad fraud is also a major concern – the two are related because they both reflect brands’ loss of control over their ad placements. This Forrester report on mobile advertising found 69% of marketers felt at least 20% of their budgets were exposed to found mobile ad fraud. Yet all three studies found marketers were plunging ahead with just limited efforts at brand safety and fraud prevention. In a world where consumer trust is tenuous to begin with, this is a very high-stakes gamble.
  • Be careful about politics.  Edelman found that 64% of people want business CEOs to lead change rather than waiting for government to impose it. Sprout Social reported a similar finding:  65% of U.S. consumers felt brands should take a stand on social/political issues and 59% felt CEOs in particular should step in. But Euclid found the opposite: 78% said brands should avoid making political statements. Even more extreme, Bambu found just 2.3% of consumers said posting political content would make them more likely to buy from a salesperson while 34.9% said posting political content was a deal breaker, regardless of whether they agreed.  Still, the real danger is taking a position the customer dislikes: Bambu, Euclid and Sprout all found consumers are likely to boycott firms based on their positions. Sprout noted some compensating gain from people who agree but the net benefit is questionable at best: people are slightly more likely to praise a brand when they agree (28%) than criticize when they disagree (20%). But fewer will recommend it (35%) than warn friends and family (38%) and, most critically, fewer will purchase more (44%) than purchase less (53%).   In short, the data here are wildly conflicting: people want businesses to lead but they’ll punish behaviors they don’t like as often as they’ll reward choices they agree with. Of course, widely popular positions are still safe but many issues today have large numbers of people on both sides.  And remember it’s still possible to annoy everyone: Brand Intelligence found that Democrats, Independents, and Republicans all had Diet Pepsi (Kendall Jenner commercial, presumably) and Diet Mountain Dew (I don’t know why) on their most disliked lists. The ultimate result is probably that business leaders can justify being as active or inactive as they personally prefer.
So there you have it. Assuming we avoid complete social collapse, marketing in today’s polarized, anxiety-ridden world poses unprecedented challenges. Ironically, the loss of trust is happening at the precise moment when physical products are being replaced by trust-based services such as subscriptions and automated recommendations. The stakes couldn’t be higher.  Choose carefully and good luck.

Wednesday, January 24, 2018

Simple Questions to Screen Customer Data Platform Vendors

I’ve been working for months to find a way to help marketers understand the differences between Customer Data Platform vendors. After several trial balloons and with considerable help from industry friends, I recently published a set of criteria that I think will do the job. You can see the full explanation on the CDP Institute blog. But, since this blog has its own readership I figured I’d post the basics here as well.

The primary goal is give marketers a relatively easy way to decide which CDPs are likely to meet their needs. To do this I’ve come up with a a small list of features that relate directly to working with particular data sources and supporting particular applications. The theory is that marketers know what sources and applications they need to support, even if they're not experts in the fine points of CDP technology.

In other words, read these items as meaning: if you want your CDP to support [this data type or application] then it should have [this feature].

Obviously this list covers just a tiny fraction of all possible CDP features. It’s up to marketers to dig into the details of each system to determine how well it supports their specific needs.  We have detailed lists of CDP features in the Evaluation section of the CDP Institute Library.

The final list also includes a few features that are present in all CDPs (or, more precisely, in all systems that I consider a CDP – we can’t control what vendors say about themselves). These are presented since there’s still some confusion about how CDPs differ from other types of systems.

Now that the list is set, the next step is to research which features are actually present in which vendors and publish the results. That will take a while but when it’s done I’ll certainly announce it here.

Here’s the list:

Shared CDP Features: Every CDP does all of these. Non-CDPs may or may not.
  • Retain original detail. The system stores data with all the detail provided when it was loaded. This means all details associated with purchase transactions, promotion history, Web browsing logs, changes to personal data, etc. Inputs might be physically reformatted when they’re loaded into the CDP but can be reconstructed if needed.
  • Persistent data. The system retains the input data as long as the customer chooses. (This is implied by the previous item but is listed separately to simplify comparison with non-CDP systems.)
  • Individual detail. The system can access all detailed data associated with each person. (This is also implied by the first item but is a critical difference from systems that only store and access segment tags on customer records.)
  • Vendor-neutral access. All stored data can be exposed to any external system, not only components of the vendor’s own suite. Exposing particular items might require some set-up and access is not necessarily a real time query.
  • Manage Personally Identifiable Information (PII). The system manages Personally Identifiable Information such as name, address, email, and phone number. PII is subject to privacy and security regulations that vary based on data type, location, permissions, and other factors.
Differentiating CDP Features: A CDP doesn’t have to do any of these although many do some and some do many. These are divided into three subclasses: data management, analytics, and customer engagement.

Data Management. These are features that gather, assemble, and expose the CDP data.

     Base Features. These apply to all types of data.
  • API/query access. External systems can access CDP data via an API or standard query language such as SQL. It’s just barely acceptable for a CDP to not offer this function and instead provide access through data extracts. But API or query access is much preferred and usually available. API or query access often requires some intermediate configuration, reformatting, or indexing to expose items within the CDP’s primarily data store. Those are important details that buyers must explore separately.
  • Persistent ID. The system assigns each person an internal identifier and maintains it over time despite changes or multiple versions of other identifiers, such as email address or phone number. This allows the CDP to maintain individual history over time, even when source systems might discard old identifiers. CDPs that use a persistent ID applied outside of the system do not meet this requirement.
  • Deterministic match (a.k.a. “identity stitching”). The system can store multiple identifiers known to belong to the same person and link them to a shared ID (usually the persistent ID). This enables the system to connect identifiers indirectly: for example, if an email linked to an account is opened on a particular device, subsequent activity on that device can also be linked to the account.
  • Probabilistic match (a.k.a. “cross device match”). The system can apply statistical methods and rules to identify multiple devices used by the same person, such as computers, tablets, smart phones, and home appliances. While many CDPs rely on third party services for this sort of matching, this item refers only to matching done by the CDP itself.
     Unstructured and Semi-Structured Data. This refers to loading data from unstructured or semi-structured sources such as Web logs, social media comments, voice, video, or mages. These are typically managed with “big data” technologies such as Hadoop. Nearly all CDPs use some version of this technology but it’s only essential if clients have unstructured or semi-structured sources and/or very high data volumes. Some CDPs handle very high data volumes in structured databases such as Amazon Redshift.
  • JSON load. The system can accept and store data through JSON feeds without the user specifying in advance the specific attributes that will be included. Additional configuration may later be required to access this data. There are some alternatives to JSON that offer similar capabilities.
  • Schema-free data store. The system uses a data store that does not require advance specification of the elements to be stored. Examples include Hadoop, Cassanda, MongoDB, and Neo4J.
     Web Site. This refers to interactions with the company’s own Web site, whether on a desktop computer or mobile device.
  • Javascript tag. The system provides a Javascript tag that can be loaded into the client’s Web site and used to capture data about customer behaviors. Some CDP vendors provide full tag management systems but this is not a requirement for this item. This item does require that data captured by the Javascript tag can be associated with a customer record in the CDP database. This is usually done with a Web tracking cookie but sometimes through other methods.
  • Cookie management. The system can deploy and maintain Web browser cookies associated with the client’s own Web site. The cookies can be linked to customer records in the CDP database.
     Mobile Apps. This refers to interactions with mobile apps created by the company.
  • SDK load. The system offers a Software Development Kit (SDK) that can load data from a mobile app into the CDP database. It must be able to associate the data with individual customers in the CDP database. This is usually done through an app ID. Other SDK features such as message delivery are not a requirement for this item.
     Display Ads. This refers to interactions through display advertising networks, including social media networks.
  • Audience API. The system has an API that can send customer lists from the CDP to systems that will use them as advertising audiences. The receiving systems might be Data Management Platforms, Demand Side Platforms, advertising exchanges, social media publishers, or others. Ability to receive information back from the advertising systems is not a requirement for this item.
  • Cookie synch. The CDP can match its own cookie IDs with third party cookie IDs to allow the marketer to enrich profiles with external data or reach users through advertising networks.
     Offline. This refers to interactions managed through offline sources such as direct mail and retail stores, where the customer’s primary identifier is name and postal address.
  • Postal Address. The system can clean, standardize, verify, and otherwise work with postal addresses. This processing is reduces inconsistencies and makes matching more effective. Systems meet this requirement so long as the address processing is built into system process flows, even if they rely on third party software. Systems that send records to external systems in a batch process do not meet this requirement.
  • Name/Address Match. The system can find matches between different postal name/address records despite variations in spelling, missing data elements, and similar differences. As with postal processing, systems can meet this requirement with third party matching software so long as the software is embedded in their processing flows.
     Business to Business. This refers to companies that sell to other businesses rather than to consumers.
  • Account-level data. The system can maintain separate customer records for accounts (i.e., businesses) and for individuals within those accounts. This means account information is stored and updated separately from individual information. It also means that selections, campaigns, reports, analyses, and other system activities can combine data from both levels.
  • Lead to Account Match. The system can determine which individuals should be associated with which account records, using information such as company name, address, email domain, and telephone number. This excludes processing done by sending batch files to external vendors.
Analytics. These are applications that use the CDP data but don’t extend to selecting messages, which is the province of customer engagement.
  • Segmentation. The system lets non-technical users define customer segments and automatically send segment member information to external systems on a user-defined schedule. Ideally, all data would be available to use in the segment definitions and to include in the extract files. In practice, some configuration may be needed to expose particular elements. Systems meet this requirement regardless of whether segments are defined manually or discovered by automated processes such as cluster analysis.
  • Incremental attribution. The system has algorithms to estimate the incremental impact of different marketing activities on specified outcomes such as a purchase or conversion. Attribution is a specialized analytical process that relies on the unified customer data assembled by the CDP. Algorithms vary greatly. To qualify for this item, the algorithm must estimate the contribution of different marketing contacts on the final result. That is, fixed approaches such as “first touch” or “U-shaped distribution” are not included.
  • Automated predictive. The system can generate, deploy, and refresh predictive models without involvement of a technical user such as a data scientist or statistician. This usually employs some form of machine learning. There are many different types of automated predictive; systems meet this requirement if they have any of them.
 Engagement. This refers to applications that select messages for individual customers. It does not include content delivery, which is typically handled outside of the CDP.
  • Content selection. The system can select appropriate marketing or editorial content for individual customers in the current situation, based on the data it stores about them, other information, and user instructions. The instructions may employ fixed rules, predictive models, or a combination. Selections may be made as part of a batch process.
  • Multi-step campaigns. The system can select a series of marketing messages for individual customers over time, based on data and user instructions. The message sequence is defined in advance but may change or be terminated depending on customer behaviors as the sequence is executed.
  • Real-time interactions. The system can select appropriate marketing or editorial content for individual customers during a real-time interaction. This requires accepting input about the customer from a customer-facing system, finding that customer’s data within the CDP, selecting appropriate content, and sending the results back to the customer-facing system for delivery. The results might include the actual message or instructions that enable the customer-facing system to generate the message.

Friday, January 12, 2018

The Light Bulbs Have Ears: Why Listening Is Voice-Activated Devices' Most Important Skill

If one picture’s worth a thousand words, why is everyone rushing to replace graphical interfaces with voice-activated systems?

The question has an answer, which we’ll get to below. But even though the phrasing is a bit silly, it truly is worth asking. Anyone who’s ever tried to give written driving directions and quickly switched to drawing a map knows how hard it is to accurately describe any process in words. That’s why research like this study from Invoca shows consumers only want to engage with chatbots on simple tasks and quickly revert to speaking to a human for anything complicated. And it’s why human customer support agents are increasingly equipped with screen sharing tools that let them see what their customer is seeing instead of just talking about it.

Or to put it another way: imagine a voice-activated car that uses spoken commands to replace the steering wheel, gear shifter, gas and brake pedals. It’s a strong candidate for Worst Idea Ever. Speaking the required movements is much harder than making them movements directly.

By contrast, the idea of a self-driving car is hugely appealing. That car would also be voice-activated, in the sense that you get in and tell it where to go. The difference between the two scenarios isn’t vocal instructions or even the ability of the system to engage in a human-like conversation. Some people might like their car to engage in witty banter, but those with human friends would probably rather talk with them by phone or spend their ride quietly. A brisk “yes, ma'am” and confirmation that the car understood the instructions correctly should usually suffice.

What makes the self-driving car appealing isn’t that it can listen or speak, but that it can act autonomously. And what makes that autonomy possible is situational awareness – the car's ability to understand its surrounding environment, including its occupant’s intentions, and to respond appropriately.

The same is ultimately true of other voice-activated devices. If Alexa and her cousins could only do exactly what we told them, they’d be useful in limited situations – say, to turn on the kitchen lights when your hands are full of groceries. But their exciting potential is to do much more complicated things on their own, like ordering those groceries in the first place (and, eventually, coordinating with other devices to receive the grocery delivery, put the groceries in the right cabinets, prepare a delicious dinner, and clean the dishes).

This autonomy only happens if the devices really understand what we want and how to make it happen. Some of that understanding comes from artificial intelligence but the real limit is the what data the AI has available to process. So I’d argue that the most important skill of the voice-activated devices is really listening.  That’s how they collect the data they need to act appropriately. And the larger vision is for all these devices to pool the information they gather, allowing each device to do a better job by itself and in cooperation with the others.

Whether you want to live in a world where the walls, cars, refrigerators, thermostats, doorknobs, and light bulbs all have ears is debatable. But that’s where we’re headed, barring some improbable-but-not-impossible Black Swan event that changes everything. (Like, say, a devastating security flaw in nearly every microprocessor on the planet that goes undetected for years…wait, that just happened.)

Still, in the context of this blog, what really matters is how it all affects marketers. From that perspective, voice interfaces are highly problematic because they make advertising much harder: instead of passively lurking in the corners of a computer screen, appearing alongside search results,  larded into social media feeds, or popping up unbidden during TV shows, voice ads are either front-and-center or nowhere. Chances are consumers will be highly selective about which ads they agree to hear, so marketers will need to gain their permission through incentives such as discounts and coupons. Gaining the consent required by privacy regulations such as GDPR* will be good practice for this but it will soon seem like child’s play compared with what marketers need to do on voice devices. So one change is marketers will need a new set of skills around creating aural ads and convincing consumers to agree to listen to them.

A related skill will be making those ads effective. Remember that people are vastly better at processing visual images than words.  That’s why we have the 1000:1 word:picture cliché. That efficiency is why visual ads can be effective even if people don’t focus on them – they are still being registered on some level and people will pay closer attention to those that look interesting at a glance. Aural ads will transfer much less information per moment of attention and chances are most of that information will be forgotten more quickly. We’re in early days here and there’s much to learn. But if you can buy stock in a jingle-writing company, do it.

Another obvious change will be that the device vendors themselves have more control than ever over the messages their customers receive. This gatekeeper function is already at the center of the business models for Amazon, Facebook, Google, Apple and others (increasingly including non-net-neutral broadband operators). But as fewer channels become available to reach consumers and as the channels themselves deliver fewer messages per minute, the value of those messages will increase dramatically. Insofar as separately-controlled devices compete for consumer attention, the device vendors will have even more reason to deliver experiences that consumers find pleasant rather than annoying. Of course, as I’ve argued extensively elsewhere, “personal network effects” make it likely that most consumers will find themselves dealing primarily with a single vendor, so actual competition may be limited.**

The gatekeepers’ control over their customers’ experience means that marketers will increasingly need to sell to the gatekeepers to earn the opportunity to reach consumers. What’s different in a voice-driven world is the scarcity of contact opportunities, which means that gatekeepers don’t have enough inventory (e.g., ad impressions) to sell to all would-be buyers. This isn’t entirely new: even today, impressions for Web display, paid search, and paid social are auctioned to a considerable degree. But a huge reduction in inventory (and the impact of serving ads that lead consumers to opt out, assuming they really have that option) will make the gatekeepers much more selective and, no doubt, raise prices. The gatekeepers will also have more conflicts with potential advertisers as they sell more services of their own, adding yet another level of complexity and more opportunities for deal making.

Finally, let’s come back to the sensors themselves. Assuming that the gatekeepers are willing to share what they gather, marketers will finally be able to understand exactly how consumers are responding to their messages. It’s not just that they’ll be able to know exactly who saw which messages and what the subsequently purchased. The new systems will be collecting things like heart and respiration rates, creating the potential to measure immediate physical reaction to each advertisement.  It almost seems unnecessary to point out that listening devices will also capture conversations where consumers discuss specific products, not to mention their needs and intentions. The grand mysteries of marketing impact will suddenly be exposed with thoroughness, precision. and clarity. The change will be as revolutionary as X-rays, ultra sounds, and CAT scans becoming available to doctors. As with radiology in medicine, these new information streams will require new skills that form the basis of entirely new specialties.

In short, voice-activated devices will change the world in ways that have nothing to do with the interaction skills of chatbots or ease of placing orders on Alexa. Marketers' jobs will change radically, demanding new skills and creating new power relationships. Visual devices won’t really go away – people are too good at image processing to waste the opportunity. But presenting information to consumers will ultimately be less important than gathering information about them, something that will use all the sensors that devices can deploy.

Who knew the sentient housewares in Disney's Brave Little Toaster were really a product roadmap?

__________________________________________________________________________
*General Data Protection Regulation.  Have we reached the stage yet where I no longer need to spell it out?

** The essence of personal network effects is the value of pooling data to create the most complete information about each customer. In many ways, situational awareness is another way of describing the same thing.

Tuesday, January 02, 2018

What's Next for Customer Data Platforms? New Report Offers Some Clues.

The Customer Data Platform Institute released its semi-annual Industry Update today. (Download it here).  It’s the third edition of this report, which means we now can look at trends over time. The two dozen vendors in the original report have grown about 25% when measured by employee counts in LinkedIn, which is certainly healthy although not the sort of hyper growth expected from an early stage industry. On the other hand, the report has added two dozen more vendors, which means the measured industry size has doubled. Total employee counts have doubled too. Since many of the new vendors were outside the U.S., LinkedIn probably misses a good portion of their employees, meaning actual growth was higher still.

The tricky thing about this report is that the added vendors aren’t necessarily new companies. Only half were founded in 2014 or later, which might mean they’ve just launched their products after several years of development. The rest are older. Some of these have always been CDPs but just recently came to our attention. This is especially true of companies from outside the U.S. But most of the older firms started as something else and reinvented themselves as CDPs, either through product enhancements or simply by adopting the CDP label.

Ultimately it’s up to the report author (that would be me) to decide which firms qualify for inclusion.   I’ve done my best to list only products that actually meet the CDP definition.*   But I do  give the benefit of the doubt to companies that adopted the label. After all, there’s some value in letting the market itself decide what’s included in the category.

What’s most striking about the newly-listed firms is they are much more weighted towards customer engagement systems than the original set of vendors. Of the original two dozen vendors, eleven focused primarily on building the CDP database, while another six combined database building with analytics such as attribution or segmentation. Only the remaining seven offered customer engagement functions such as personalization, message selection, or campaign management. That’s 29%.**

By contrast, 18 of the 28 added vendors offer customer engagement – that’s 64%. It’s a huge switch. The added firms aren’t noticeably younger than the original vendors, so this doesn’t mean there’s a new generation of engagement-oriented CDPs crowding out older, data-oriented systems. But it does mean that more engagement-oriented firms are identifying themselves as CDPs and adding CDP features as needed to support their positioning. So I think we can legitimately view this as validation that CDPs offer something that marketers recognize they need.

What we don’t know is whether engagement-oriented CDPs will ultimately come to dominate the industry. Certainly they occupy a growing share. But the data- and analysis-oriented firms still account for more than half of the listed vendors (52%) and even higher proportions of employees (57%), new funding (61%) and total funding (74%).  So it’s far from clear that the majority of marketers will pick a CDP that includes engagement functions.

So far, my general observation has been that engagement-oriented CDPs appeal more to mid-size firms while data and analysis oriented CDPs appeal most to large enterprises. I think the reason is that large enterprises already have good engagement systems or prefer to buy such systems separately. Smaller firms are more likely to want to replace their engagement systems at the same time they add a CDP and want to tie the CDP directly to profit-generating engagement functions. Smaller firms are also more sensitive to integration costs, although those should be fairly small when CDPs are concerned.

There’s nothing in the report to support or refute this view, since it doesn’t tell us anything about the numbers or sizes of CDP clients. But assuming it’s correct, we can expect engagement-oriented vendors to increase their share as more mid-size companies buy CDPs. We can also expect engagement-oriented systems to be more common outside the U.S., where companies are generally smaller. For what it’s worth, the report does confirm that’s already the case.

If the market does move towards engagement-oriented systems, will the current data and analytics CDPs add those features? That’s another unknown. There’s already been some movement: four of the original eleven data-only CDPs have added analytics features over the past year.  But it’s a much bigger jump to add customer engagement features, and sophisticated clients won’t accept a stripped-down engagement system. We might see some acquisitions if the large data and analytics vendors want to add those features quickly. But those firms must also be careful about competing with the engagement vendors they currently connect with. Nor are they necessarily eager to lose their differentiation from the big marketing clouds.  Nor is there much attraction to entering the most crowded segment of the market with a me-too product.

So most data and analytics vendors may well limit their themselves to their current scope and invest instead in improving their data and analytics functions. That will limit them to the upper end of the market but it's where they sell now and offers plenty of room for growth.  Certainly there’s a great deal of room for improved machine learning, attribution, scalability, speed, and automated data management. If I had to bet, I’d expect most data and analytics vendors to focus on those areas.

But I don’t have to bet and neither do you. So we’ll just wait to see what comes next. It will surely be interesting.


_________________________________________________________________________
*CDP is defined as a marketer-controlled system that builds a persistent, unified customer database that is accessible by other systems.

**To further clarify, customer engagement systems select messages for individuals or segments.  Analytics systems may create segments but don't decide which messages go to which segment.  And execution systems, such as email engines, Web content management, or mobile app platforms, deliver the selected messages. 

Tuesday, December 19, 2017

Surprising Results in Customer Data Platform Survey

The Customer Data Platform Institute (CDPI) recently surveyed its members about their customer-facing systems and CDP deployment plans.  (Click here to download the full report.)  While CDP Institute members are obviously not typical marketers (being smarter, richer, and better looking), the answers still provide some intriguing insights into the marketplace.

Let’s start with the general state of customer facing systems. One-third reported they had many disconnected systems, just over one-third reported (37%) they had many systems connected to a central platform of some sort (9% unified customer database, 9% unified database and orchestration system, or 19% marketing automation or CRM platform), 6% said one system does almost everything, and the remaining 23% said they had some other configuration or didn’t know.



I’ve compared these results below with several other surveys that asked similar questions.

The one thing that immediately jumps out in this comparison is the CDPI Member survey showed a much lower percentage of replies for “one primary system”. Otherwise, the answers across all surveys are very roughly similar, showing about 30% to 50% of companies having many connected systems and many disconnected systems. This suggests more integration than I’d expect, but it depends on how much integration those “many connected” systems really represent.

The CDPI Member survey also asked about plans regarding Customer Data Platforms. Nineteen percent had a CDP already deployed, 18% had deployment in progress, and 26% planned to start deployment within the next 12 months. The remaining 38% either planned to start after 12 months (4%), had no plans to deploy (19%) or didn’t know (14%). I haven’t seen any other survey that asks this question but have no doubt that CDP deployment and plans are much higher for CDPI members than the rest of the industry average.



Where things get really interesting is when we explore how the same people answered these two questions. At first blush, you’d assume the 19% with a deployed CDP would be the same 18% who said they had many systems connected to a unified customer platform, either by itself or with an orchestration engine attached. Not so much. Here’s the actual cross tab of the results.



What you see (in the yellow cells) is just 42% of the people who said they had a deployed CDP also said they had many systems connected to a unified database. If we allow that a deployed CDP could be present in companies where one customer-facing system does almost everything or the customer facing systems are connected to marketing automation or CRM, then 74% of the deployed CDPs are covered.

I take the remaining 26% as a healthy reminder that just having a CDP doesn’t guarantee all your systems will connect to that CDP, either by feeding data into it or reading data from it. In fact, we know that many CDPs support analytics without being connected to delivery systems, so this really shouldn’t come as a surprise.

On a more encouraging note, as the green cells highlight, a good majority of in-process and planned CDP deployments are at companies with many disconnected systems or many systems connected to a marketing automation or CRM.  Those are the companies most in need of data unification. So it does appear that the CDP message is reaching its target audience and CDPs are being used as intended.

The survey also asked about company revenue, business type (B2B vs B2C), and region. Comparing those with current systems and CDP deployment also gave some interesting and unexpected results. But there's no point in repeating them here since you can download the full report and see for yourself.  Enjoy!

Wednesday, December 06, 2017

Here's a Game to Illustrate Strategic Planning

My wife is working on a Ph.D. in education and recently took a course on strategic planning for academic institutions. Her final project included creating a game to help illustrate the course lessons. What she came up with struck me as applicable to planning in all industries, so I thought I’d share it here.

The fundamental challenge she faced in designing the game was to communicate key concepts about strategic planning. The main message was that strategic planning is about choosing among different strategies to find the one that best matches available resources. That’s pretty abstract, so she made it concrete by presenting game players with a collection of alternative strategies, each on a card of its own. She then created a second set of cards that listed actions available to the players. Each action card showed which strategies the action supported and what resources it required. There were four resources: money, faculty, students, and administrative staff.  To keep things simple, she assumed that total resources were fixed, that each strategy contributed equally to the ultimate goal, and that each action contributed equally to whichever strategies it supported. 

In other words, the components of the game were:

- One goal. In the case of my wife’s game, the goal was to achieve a “top ten” ranking for a particular department within a university. (It was a good goal because it was easily understood and measured.)

- Four strategies. In my wife’s game, the options were to build up the department, cooperate with other departments at the university, cooperate with other universities, or promote the department to the media and general public.

- A dozen actions. Each action supported at least one strategy (scored with 1 or 0) and consumed some quantity of the four resources (scored from 0 to 3 for each resource). Actions were things like “run a conference”, “set up a cross-disciplinary course” and “finance faculty research”.

- Four resources, each assigned an available quantity (i.e., budget).

As you can tell from the description, the action cards are the central feature of the game.  Here's a concrete example, where each row represents one action card:


The fundamental game mechanism was to pick a set of actions.  These were scored by counting how how many supported each strategy and how many resources they consumed.  The resource totals couldn't exceed the available quantities for each resource.  The table below shows scoring for a set of three actions.

 In this particular example, all three actions support "cooperate with other departments", while two support "build department" and one each supports "cooperate with other universities" and "promote to public".  Resource needs were money=8, faculty=6, student=5 and administration= 1.  Someone with these cards could choose "cooperate with other departments" as the best strategy -- if the resources permitted.  But if they were limited to 7 points for each resource, they might switch the "fund scholarship" card for the "extracurricular enrichment" card, which uses less money even though it consumes more of the other resources.  That works because, with a budget of 7 for each resource, the player can afford to increase spending in the other categories.


As this example suggests, the goal of the game is to get players to think about the relations among strategies, actions and resources, and in particular how to choose actions that fit with strategies and resources.

Although the basic scoring approach is built into the game, there are many ways my wife could have played it:

- Predefine available resources and let different players draw different action cards.  They would then decide which strategy best fit the available cards and resources. 

- Give different strategy cards to different players and put all action cards face up on the table.  Players then each choose one action card in turn, trying to assemble the best set of actions for their assigned strategy.

- Randomly select the resource levels at the start of the game and let all players use all action cards.  The winner is whoever first finds combination of actions that yields the most points for any strategy without exceeding the resources available.

- Split the class into two teams, gave each team two strategy cards and a set of action cards, and let the winner be whichever team finds the combination of actions that comes closest to using all available resources. (That’s the one she chose.)

Other rules are possible, along with refinements such as making some strategies more valuable than others at reaching the goal and making some actions more effective than others at supporting a given strategy. But my wife had ten minutes to explain, play, score and discuss the game, so the simplifications made sense for her situation.

What I like about this game is that it clearly identifies the elements of the strategic planning process and shows how they’re related. Specifically, it highlights that:

- different strategies can reach the same goal. Identifying available strategies and choosing among them is an important part of strategic planning that's often not clearly recognized.

- different actions can support different strategies. This has two implications: strategies are initially chosen in part based on what actions are available and, later, actions are evaluated based on how well they support the chosen strategy.

- different actions can compete for the same resources. In the short run, the combination of actions must be chosen to maximize the value achieved from the resources available. In the long run, resources are not fixed, so organizations can decide which resources they need to support the actions they need for strategic success.

- different strategies are best suited to different combinations of resources. This is the ultimate message of the game. Actions are just intermediaries to help understand how specific strategies and specific resources are related.

I hope you find this interesting and perhaps even useful. It’s more thought experiment than actual game.  But if you’re inspired to create your own physical version, do send me pictures.

Friday, December 01, 2017

2017 Retrospective: Things I Didn't Predict


It’s the time of year when people make predictions. It’s not my favorite exercise: the best prediction is always that things will continue as they are, but what’s really interesting is change – and significant change is inherently unpredictable. (See Nassim Nicholas Taleb's The Black Swan  and Philip Tetlocks' Superforecasting on those topics.)

So I think instead I’ll take a look at surprising changes that already happened. I’ve covered many of these in the daily newsletter of the Customer Data Platform Institute (click here to subscribe for free). In no particular order, things I didn’t quite expect this year include:

- Pushback against the walled garden vendors (Facebook, Google, Amazon, Apple, etc.) Those firms continue to dominate life online, and advertising and ecommerce in particular. (Did you know that Amazon accounted for more than half of all Black Friday sales last week?) But the usual whining about their power from competitors and ad buyers has recently been joined by increasing concerns among the public, media, and government. What’s most surprising is it took so long for the government to recognize the power those companies have accrued and the very real threat they pose to governmental authority. (See Martin Gurri’s The Revolt of the Public for by far the best explanation I’ve seen of how the Internet affects politics.)  On the other hand, the concentrated power of the Web giants means they could easily converted into agents of control if the government took over.  Don’t think this hasn’t occurred to certain (perhaps most) people in Washington.  Perhaps that’s why they’re not interested in breaking them up.  Consistent with this thought: the FCC plan to end Net Neutrality will give much more power to cable companies, which as highly regulated utilities have a long history of working closely with government authorities. It’s pitifully easy to imagine the cable companies as enthusiastic censors of unapproved messages.

- Growth in alternative personal data sources. Daily press announcements include a constant stream of news from companies that have found some new way to accumulate data about where people are going, who they meet, what they’re buying, what they plan to buy, what content they’re consuming, and pretty much everything else. Location data is especially common, derived from mobile apps that most people surely don’t realize are tracking them. But I’ve seen other creative approaches such as scanning purchase receipts (in return for a small financial reward, of course) and even using satellite photos to track store foot traffic. In-store technology such as beacons and wifi track behaviors even more precisely, and I’ve seen some fascinating (and frightening) claims about visual technologies that capture peoples’ emotions as well as identities. Combine those technologies with ubiquitous high resolution cameras, both mounted on walls and built into mobile devices, and the potential to know exactly who does and thinks what is all too real. Cross-device matching and cross-channel identity matching (a.k.a. “onboarding”) are part of this too.

- Growth in voice interfaces. Voice interfaces don't have the grand social implications of the preceding items but it’s still worth noting that voice-activated devices (Amazon Alexa and friends) and interfaces (Siri, Cortana, etc.) have grown more quickly than I anticipated. The change does add new challenges for marketers who were already having a hard time figuring out where to put ads on a mobile phone screen.  With voice, they have no screen at all.  Having your phone read ads to you, or perhaps worse sing a catchy jingle, will be pretty annoying. To take a more positive view: voice interfaces will force innovation in how marketers sell and put a premium on agent-based services that make more decisions for consumers. Of course, that's only positive if the agents actually work in consumers’ interest. If the agents also serve other masters – such as companies that pay them to send business their way – consumers can easily be harmed. But at least they’ll have more time for things other than shopping.

- Retailers focus on convenience. Speaking of shopping: retailers with physical stores continue to panic about the growth of Amazon and other ecommerce vendors. What I find surprising isn’t the panic, but that their main reaction has been to introduce innovations like “BOPIS” (buy online, pick up in store) that focus on shopper convenience. Nothing will ever be more convenient than ordering remotely and having stuff delivered, so this is a game they’re guaranteed to lose. It’s clear to me that the future of in-store retail depends on creating entertaining, enjoyable experiences, and specifically on human interactions that online merchants can’t duplicate. Those interactions could be with store personnel, friends, and other shoppers. I’ll violate my rule against predictions and say here that categories of in-store retail that aren’t inherently entertaining will vanish (think: grocery shopping except maybe for fresh produce).  But I'll hedge my bet by not saying when.

- Marketing clouds increase their share. I don’t recall seeing any actual data on this, but my distinct impression from talking with buyers is that the major marketing clouds (Adobe, Salesforce, Oracle) are being bought by more companies. This shouldn’t have surprised me: I’ve spoken for years about “Raab’s Law”, which says that integrated suites always beat best-of-breed components in the long run. It seemed briefly that marketing technology would be different, largely because cloud-based systems make integration so much easier than before.  The vast profusion of specialized martech systems seemed to support this view. But it’s clear we’re now seeing “martech fatigue” set in, as marketers tire of purchasing an endless array of new systems they then barely use. One bolt of lightning to illuminate this was a recent Gartner survey that found martech spend is now falling. This bodes ill for independent martech vendors and suggests that the long-awaited consolidation may finally be at hand. The question really is how long the momentum of wilder times will carry many of today’s martech point solutions before they fall.

- Interest in self-service technology. I’ve seen several recent announcements related to the idea that marketers and non-technical users in other departments will develop their own systems using varying types of advanced technology. Chatbots, predictive models, and entire business process integrations have all been offered as things business users could create for themselves, often with a little help from artificially intelligent friends. Bosh, I say. Marketers are already overwhelmed by the complexity of their tools and in particular by the challenges of connecting separate systems. The cloud and AI might make this easier but they don’t make it easy. The growth in marketing clouds shows marketers voting with their budgets to avoid integration. To be clear, what surprises me is that people think self-service will work or even that it’s desirable. They should know better.

- No Customer Data Platform acquisitions. Okay, maybe I’m the only person who thinks about this. But it’s still pretty odd that none of the big marketing clouds has yet purchased a CDP vendor. (The only deal I recall was Campaign Monitor buying Tagga and those are not major players.) I can think of many ways to explain this: cloud vendors don’t see the problem, they think they’re already solved it, they don’t want to admit they haven’t solved it, they don’t want to reengineer existing products to use a CDP, they prefer to buy companies with large market share, they think they can build their own CDPs, etc. But, ultimately, the big marketing clouds haven’t purchased a CDP because their clients haven’t pushed them for one. The marketing clouds will act quickly once they start losing deals because clients want CDP functions the vendors can’t provide. Maybe the limited degree of integration within the existing marketing cloud architectures is enough, or maybe buyers don't realize it's inadequate until after they’ve made the purchase.  I fully expect acquisitions to happen – oops, another prediction – but not very soon. And if the clouds continue to increase their share without adding a CDP, maybe it won’t happen at all.

- No uptake on the idea of “personal network effects”. There’s no question that I’m the only person thinking about this one. But I continue to believe the concept (described here) is central to understanding how things really work in today’s online economy. I'm surprised other people haven't picked up on it, especially as they pay more attention to the power of the walled garden vendors. For example, anti-trust regulators are struggling with the fact that firms like Google, Facebook and Amazon are not monopolies in the conventional sense, are missing the point that such firms can monopolize the attention (and, thus, purchases) of individual consumers. If anybody wants to co-author a Harvard Business Review article on this, let me know. (I’m serious.)

So much for surprises. Lest you get the impression that I’m always wrong, I'll list some things that haven’t surprised me one bit.

- No pressure on privacy. While many people keep expecting consumers to really start caring about personal privacy, I’ve never seen any reason to think that will happen. Experience has shown that even the smallest reward is enough for people to expose pretty much everything there is to know about themselves. Sometimes it doesn’t even require paying money; just a bit more convenience or recognition is enough. If anything, people are getting more used to everything being public and thus less concerned about keeping anything private. They suspect, probably correctly, that it’s a losing battle.

- Lack of unified customer data. Marketers have talked for years about the need for a complete customer view and the integrated, omni-channel customer experience that’s needed to support it. It’s possible there’s actually been some progress: while surveys used to show 10-15% of marketers said they had a unified view, I’m now often seeing figures in the 25-40% range. I don’t believe the real numbers are anywhere that high but maybe they indicate a little improvement. Even so, given the important assigned to the topic, you might expect the problem would mostly be solved by now. I’m not surprised it hasn’t been: building a unified view is tough, more because of organizational obstacles than a lack of technology. So things will continue to move slowly.

- AI bubble remains unburst. Surely it’s time for people to stop getting excited every time they hear the term “artificial intelligence”? Apparently not; pretty much every new product I see announced, including vacuum cleaners and doorknobs, has an AI component. People will eventually expect AI to be built into everything, just as they expect electricity, plastics, and other previous miracle technologies. But it takes a long time for people to recognize what’s possible, so I’m not surprised they still find even basic AI features to be amazing.

Wednesday, November 22, 2017

Do Customer Data Platforms Need Identity Matching? The Answer May Surprise You.

I spend a lot of time with vendors trying to decide whether they are, or should be, a Customer Data Platform. I also spend a lot of time with marketers trying to decide which CDPs might be right for them. One topic that’s common in both discussions is whether a CDP needs to include identity resolution – that is, the ability to decide which identifiers (name/address, phone number, email, cookie ID, etc.) belong to the same person.

It seems like an odd question. After all, the core purpose of a CDP is to build a unified customer database, which requires connecting those identifiers so data about each customer can be brought together. So surely identity resolution is required.

Turns out, not so much. There are actually several reasons.

- Some marketers don’t need it. Companies that deal only in a single channel often have just one identifier per customer.  For example, Web-only companies might use just a cookie ID.  True, channel-specific identifiers sometimes change (e.g., cookies get deleted).  But there may be no practical way to link old and new identifiers when that happens, or marketers may simply not care.  A more common situation is companies have already built an identity resolution process, often because they’re dealing with customers who identify themselves by logging in or who transact through accounts. Financial institutions, for example, often know exactly who they’re dealing with because all transactions are associated with an account that’s linked to a customer's master record (or perhaps not linked because the customer prefers it that way). Even when identity resolution is complicated,  mature companies often (well, sometimes) have mature processes to apply a customer ID to all data before it reaches the CDP. In any of these cases, the CDP can use the ID it’s given and not need an identity resolution process of its own.
- Some marketers can only use it if it’s perfect. Again, think of a financial institution: it can’t afford to guess who’s trying to take money out of an account, so it requires the customer to identify herself before making a transaction. In many other circumstances, absolute certainty isn’t required but a false association could be embarrassing or annoying enough that the company isn’t willing to risk it. In those cases, all that’s needed is an ability to “stitch” together identifiers based on definite connections. That might mean two devices are linked because they both sent emails using the same email address, or an email and phone number linked because someone entered them both into a registration form. Almost every CDP has this sort of “deterministic” linking capability, which is so straightforward that it barely counts as identity resolution in the broader sense.

- Specialized software already exists. The main type of matching that CDPs do internally – beyond simple stitching – is “fuzzy” matching.  This applies rules to decide when two similar-looking records really refer to the same person. It's most commonly applied to names and postal addresses, which are often captured inconsistently from one source to the next. It might sometimes be applied to other types of data, such as different forms of an email address (e.g. draab@raabassociates.com and draab@raabassociatesinc.com). The technology for this sort of matching gets very complicated very quickly, and it’s something that specialized vendors offer either for purchase or as a service. So CDP vendors can quite reasonably argue they needn’t build this for themselves but should simply integrate an external product.

- Much identity resolution requires external data. This is the heart of the matter.  Most of the really interesting identity resolution today involves linking different devices or linking across channels when there’s no known connection. This sort of “probabilistic” linking is generally done by vendors who capture huge amounts of behavioral data by tracking visitors to popular Web sites or users of popular mobile applications, or by gathering deterministic links from many different sources. They then build giant databases (or "graphs" if you want to sound trendy) with these connections.  Even matching of offline names and addresses usually requires external data, both to standardize the inputs (to make fuzzy matching more accurate) and to incorporate information such as address and name changes that cannot be known by inspecting the data itself.  In all these situations, marketers need to use the external vendors’ data to find connections that don’t exist within the marketers’ own, much more limited information. If the external vendor provides matching functions in addition to the data, the CDP is relieved of the need to do the matching internally.

In short, there’s a surprisingly strong case that identity resolution isn’t a required feature in a CDP.  All the CDP really needs is basic stitching and connections to external services for more advanced approaches.  As cross-device and cross-channel matching become more important, CDPs will be more reliant on external vendors no matter what capabilities they’ve built for themselves. One important qualifier is the CDP implementation team still needs expertise in matching, so they can help clients set it up properly. But while it’s great to find a CDP vendor with its own matching technology, lack of that technology shouldn’t exclude a vendor from being considered a CDP.

Thursday, November 09, 2017

No, Users Shouldn't Write Their Own Software

Salesforce this week announced “myEinstein” self-service artificial intelligence features to let non-technical users build predictive models and chatbots. My immediate reaction was that's a bad idea: top-of-the-head objections include duplicated effort, wasted time, and the potential for really bad results. I'm sure I could find other concerns if I thought about it, but today’s world brings a constant stream of new things to worry about, so I didn’t bother. But then today’s news described an “Everyone Can Code” initiative from Apple, which raised essentially the same issue in even clearer terms: should people create their own software?

I thought this idea had died a well-deserved death decades ago. There was a brief period when people thought that “computer literacy” would join reading, writing, and arithmetic as basic skills required for modern life. But soon they realized that you can run a computer using software someone else wrote!* That made the idea of everyone writing their own programs seem obviously foolish – specifically because of duplicated effort, wasted time, and the potential for really bad results. It took IT departments much longer to come around the notion of buying packaged software instead of writing their own but even that battle has now mostly been won. Today, smart IT groups only create systems to do things that are unique to their business and provide significant competitive advantage.

But the idea of non-technical workers creating their own systems isn't just about packaged vs. self-written software. It generally arises from a perception that corporate systems don’t meet workers’ needs: either because the corporate systems are inadequate or because corporate IT is hard to work with and has other priorities. Faced with such obstacles to getting their jobs done, the more motivated and technically adept users will create their own systems, often working with tools like spreadsheets that aren’t really appropriate but have the unbeatable advantage of being available.

Such user-built systems frequently grow to support work groups or even departments, especially at smaller companies. They’re much disliked by corporate IT, sometimes for turf protection but mostly because they pose very real dangers to security, compliance, reliability, and business continuity. Personal development on a platform like myEinstein poses many of the same risks, although the data within Salesforce is probably more secure than data held on someone’s personal computer or mobile phone.

Oddly enough, marketing departments have been a little less prone to this sort of guerilla IT development than some other groups. The main reason is probably that modern marketing revolves around customer data and customer-facing systems, which are still managed by a corporate resource (not necessarily IT: could be Web development, marketing ops, or an outside vendor). In addition, the easy availability of Software as a Service packages has meant that even rogue marketers are using software built by professionals. (Although once you get beyond customer data to things like planning and budgeting, it’s spreadsheets all the way.)

This is what makes the notion of systems like myEinstein so dangerous (and I don’t mean to pick on Salesforce in particular; I’m sure other vendors have similar ideas in development). Because those systems are directly tied into corporate databases, they remove the firewall that (mostly) separated customer data and processes from end-user developers. This opens up all sorts of opportunities for well-intentioned workers to cause damage.

But let’s assume there are enough guardrails in place to avoid the obvious security and customer treatment risks. Personal systems have a more fundamental problem: they’re personal. That means they can only manage processes that are within the developer’s personal control. But customer experiences span multiple users, departments, and systems. This means they must be built cooperatively and deployed across the enterprise. The IT department doesn't have to be in charge but some corporate governance is needed. It also means there’s significant complexity to manage, which requires some sort of trained professionals need to oversee the process. The challenges and risks of building complex systems are simply too great to let individual users create them on their own.

None of this should be interpreted to suggest that AI has no place in marketing technology. AI can definitely help marketers manage greater complexity, for example by creating more detailed segmentations and running more optimization tests than humans can manage by themselves. AI can also help technology professionals by taking over tasks that require much skill but limited creativity: for example, see Qubole, which creates an “autonomous data platform" that is “context-aware, self-managing, and self-learning”. I still have little doubt that AI will eventually manage end-to-end customer experiences with little direct human input (although still under human supervision and, one hopes, with an occasional injection of human insight). Indeed, recent discussions of AI systems that create other AI systems suggest autonomous marketing systems might be closer than it seems.

Of course, self-improving AI is the stuff of nightmares for people like Nick Bostrom, who suspect it poses an existential threat to humanity. He may well be right but it’s still probably inevitable that marketers will unleash autonomous marketing systems as soon as they’re able. At that point, we can expect the AI to quickly lock out any personally developed myEinstein-type systems because they won’t properly coordinate with the AI’s grand scheme. So perhaps that problem will solve itself.

Looking still further ahead, if the computers really take over most of our work, people might take up programming purely as an amusement. The AIs would presumably tolerate this but carefully isolate the human-written programs from systems that do real work, neatly reversing the “AI in a box” isolation that Bostrom and others suggest as a way to keep the AIs from harming us. It doesn’t get much more ironic than that: everyone writing programs that computers ignore completely. Maybe that’s the future Apple’s “Everyone Can Code” is really leading up to.

____________________________________________________________
*Little did we know.  It turned out that far from requiring a new skill, computers reduced the need for reading, writing, and math.

Monday, November 06, 2017

TrenDemon and Adinton Offer Attribution Options

I wrote a couple weeks ago about the importance of attribution as a guide for artificial intelligence-driven marketing. One implication was I should pay more attention to attribution systems. Here’s a quick look at two products that tackle different parts of the attribution problem: content measurement and advertising measurement.

TrenDemon

Let’s start with TrenDemon. Its specialty is measuring the impact of marketing content on long B2B sales cycles. It does this by placing a tag on client Web sites to identify visitors and track the content they consume, and then connecting client CRM systems to find which visitor companies ultimately made a purchase (or reached some other user-specified goal). Visitors are identified by company using their IP address and as individuals by tracking cookies.

TrenDemon does a bit more than correlate content consumption and final outcomes. It also identifies when each piece of content is consumed, distinguishing between the start, middle, and end of the buying journey. It also looks at other content metrics such as how many people read an item, how much time they spend with it, and how many read something else after they’re done. These and other inputs are combined to generate an attribution score for each item. The system uses the score to identify the most effective items for each journey stage and to recommend which items should be presented in the future.

Pricing for TrenDemon starts at $800 per month. The system was launched in early 2015 and is currently used by just over 100 companies.

Adinton

Next we have Adinton, a Barcelona-based firm that specializes in attribution for paid search and social ads. Adinton has more than 55 clients throughout Europe, mostly selling travel and insurance online. Such purchases often involve multiple Web site visits but still have a shorter buying cycle than complex B2B transactions.

Adinton has pixels to capture Web ad impressions as well as Web site visits. Like TrenDemon, it tracks site visitors over time and distinguishes between starting, middle, and finishing clicks. It also distinguishes between attributed and assisted conversions. When possible, it builds a unified picture of each visitor across devices and channels.

The system uses this data to calculate the cost of different types of click types, which it combines to create a “true” cost per action for each ad purchase. It compares this with the clients’ target cost per actions to determine where they are over- or under-investing.

Adinton has API connections to gather data from Google AdWords, Facebook Ads, Bing Ads, AdRoll, RocketFuel, and other advertising channels. An autobidding system can currently adjust bids in AdWords and will add Facebook and Bing adjustments in the near future. The system also does keyword research and click fraud identification. Pricing is based on number of clicks and starts as low as $299 per month for attribution analysis, with additional fees for autobidding and click fraud modules. Adinton was founded in 2013.  It launched its first product in 2014 although attribution came later.

Further Thoughts

These two products are chosen almost at random, so I wouldn’t assign any global significance to their features. But it’s still intriguing that both add a first/middle/last buying stage to the analysis. It’s also interesting that they occupy a middle ground between totally arbitrary attribution methodologies, such as first touch/last touch/fractional credit, and advanced algorithmic methods that attempt to calculate the true incremental impact of each touch. (Note that neither TrenDemon nor Adinton’s summary metric is presented as estimating incremental value.)

 Of course, without true incremental value, neither system can claim to develop an optimal spending allocation. One interpretation might be that few marketers are ready for a full-blown algorithmic approach but many are open to something more than the clearly-arbitrary methods. So perhaps systems like TrenDemon and Adinton offer a transitional stage for marketers (and marketing AI systems) that will eventually move to a more advanced approach.

 An alternative view would be the algorithmic methods will never be reliable enough to be widely accepted.  This would see these intermediate systems as about as far as most marketers ever will or should go towards measuring marketing program impact. Time will tell.