what we mean by a 360-degree customer view, what it enables, and how we went about doing this at Blueshift. This post is the first in a multi-part series that looks at key innovations in the Blueshift platform.

A 360-degree View of the Customer – Finding Marketing Zen

In this post, we’ll explain what we mean by a 360-degree customer view, what it enables, and how we went about doing this at Blueshift. This post is the first in a multi-part series that looks at key innovations in the Blueshift platform.


The 90/20 Reality of Marketing and the Single Customer View

David Raab of the CDP Institute quotes a recent survey that shows that 90% of marketers think that a unified multi-channel customer view is important, yet only 20% of them have such a view. Other studies, such as one performed by Gartner, find that even FEWER brands (10%) have a 360-Degree customer view.

For those of us on the “technical side” of the food chain (building software for marketers), this is not surprising — and more than likely, much lower than the stats suggest. Creating a Single Customer View is a hard problem to solve — people have been trying for a while, and often promising more than they can deliver. The fundamental goal is to provide customers with a unified and relevant experience across all channels. To achieve this, you need to have a 360-degree view of your customers in real time.

Traditional approaches to solving this problem, such as data warehouses and, later, data lakes, have come up short because they have either not been able to (a) collect the data or (b) organize it effectively in real-time.


What is a 360-degree view of the customer?

The term 360-degree view of the customer is a catchy phrase. And the problem with catchy phrases is they are used as buzzwords, and once that happens, you really have to look carefully under the covers and beyond the hype.

Figure 1: 360-degree view of a customer

Sometimes referred to as a Single Customer View (SCV), a true 360-degree view of the customer is built on having several important types of information about customers/prospects for use in real-time:

Customer Submitted Data (typically captured in a CRM)

  • Customer attributes & demographics such as Name, Gender, Location, Birthday, etc. The data may be submitted by the customer using online forms or collected through other requests for information.
  • Opt-in and other communication choices.
  • Preference Centers built for a user to indicate preferences for brands, colors, categories, genres, and more.

Customer Transactions

  • Transactional data including purchase records, course completions, and lead submissions along with changes in transactions such as cancellations.
  • Subscription data such as enrollment, upgrades, downgrades, and cancellations.
  • Customer service data including trouble tickets submitted, resolved, and still outstanding.

Product Interactions and Behavioral Data (Observed data, gleaned by collecting the customer’s behavior)

  • Web and mobile behavioral data including page views, swipes, clicks, likes, and “add-to-list” actions.
  • Marketing interactions such as opens or clicks of emails or push notifications, and views and responses to ads from multiple channels.

Derived Information (gathered by analyzing the “metadata”/patterns of customer interactions across channels)

  • “Identity” of anonymous visitors to websites or apps inferred using web cookies or device IDs, combined with login or opt-in.
  • Location information inferred by mapping IP address or latitude/longitude data.
    User affinity towards a category or brand that is inferred through browsing and buying behaviors (beyond stated preferences).
  • Stage in customer journey derived from customer activity.
  • Lifetime attributes such as orders, visits, sessions etc.
  • The propensity to convert based on recent and lifetime activity.

It’s important to note that in today’s online world, the real value of this 360-degree view can only be realized if all these data types are indexed and query-able for use in real-time. The data must be usable.


Why does this matter?

Paraphrasing another quote from David Raab, quality data, and more specifically an accurate 360-degree view of the customer, is the fuel that drives effective marketing and provides customers with the best experiences. And for organizations today, it provides the foundation for all customer-facing activities.

Figure 2: Foundational benefits of a 360-degree view of a customer

There are six essential benefits of having an accurate 360-degree view of the customer:

  1. Single Source of Truth
    Providing data access and integrity is fundamental to any organization’s success because it gives a single source of truth about your customers.
  2. Personalization and Segmentation
    Enabling dynamic personalization and segmentation of campaigns using multiple behavioral attributes collected in real-time makes campaigns more effective and relevant.
  3. Data-Driven Triggers
    With data-driven triggered events, companies automatically interact with customers in real-time to influence their decisions.
  4. Cross-Channel Engagement
    Simplifying the orchestration of cross-channel campaigns across multiple systems yields consistent and relevant engagement across all marketing channels.
  5. Compliance and Security
    By having a single source of truth, supporting compliance with rapidly changing regulations and practices around personally identifiable information and the protection of this information through directives like GDPR becomes much easier.
  6. Accurate Reporting
    Facilitating a consistent and accurate reports of activities and results.


Imperatives to building our 360-degree customer view

Even before Blueshift started building our 360-degree view, we stipulated the following key principles that were necessary for our view of the data to solve problems for the marketer:

Our customer view has to be updated almost instantaneously after any new interaction. We stipulated that this had to happen in near real-time because many marketing activities, such as campaign journeys are triggered based on customer activities, and personalization is far more effective in the context of recent activity

Unified cross-channel identity
The data has to be query-able with various forms of identity ranging from customer ids, email addresses and Facebook IDs to mobile device tokens and cookies.

Open data schema
We recognized that every business has a different way of looking at data, and we needed an open schema to more easily ingest and work with multiple forms of data coming from multiple sources.

Flexibility in modeling the data
Each piece of data may have something to tell us about how the customer interacted with the brand, and our system needed to model this data into the 360-degree view. For instance, for a client in the hospitality industry, a customer might have multiple “events” corresponding to the same booking ( book, check-in, check-out, complete a survey), and additional events relating to other bookings. Our 360-degree view had to capture and store all of these events in the same context. Similarly, in a Media business, customers might interact with content in different categories or from different authors. Here we had to model all of these interactions relative to the “catalog” of content or products for the media business.

Our technical challenges in building Blueshift’s 360-degree view while adhering to these core principles were in these four important areas:

  • Gathering all the different pieces of disparate data about an individual from dozens of input sources and hundreds of events in each session.
  • Resolving Identity and stitching together all this loosely structured data in order to get an accurate view of the behavior of each individual
  • Building a single customer view from 1 & 2 in “real-time” so that customer behavior can drive personalization and interactions across multiple channels
  • Maintaining data integrity and consistency across different systems(search, user store, data warehouse, data science, analytics)



The unified 360-degree view of a customer is a key foundational element needed to more effectively market to and interact with customers using artificial intelligence (AI) techniques. In our next post in this series, we will discuss how we went about building this single customer view in the Blueshift platform and the challenges we encountered.

For More Information
Read more about AI-powered marketing in our resources section.

This post was made possible through joint collaboration with Atri Chatterjee, Anuraj Pandey, and Cibin George.

Watch this rare webinar with Analysts from Forrester Research and VentureBeat hosted by Blueshift about getting the most out of your customer data with AI

A.I. to reach your audience

Facebook Custom Audiences Just Got Smarter with Blueshift’s AI

In the rapidly evolving world of mobile devices, social media and the always-connected consumer, marketers want to get their messages out and amplify them quickly. Now more than ever, Lester Wunderman’s* principle of “communicating with each customer as an audience of one” takes on a new level of importance. And this means getting the right message, to the right person, at the right time on the right channel.

Facebook’s recent policy changes to prioritize content from friends over those from businesses puts even more pressure on us marketers because our content is going to be de-emphasized. This means we need to do more to get the same value from our ad impressions. And while Facebook has given us the basics of targeting in their Ad network with techniques like Custom Audiences, in today’s world, this is not enough.

Custom Audiences just got a little brighter

Custom Audiences is a targeting technique that enables you to upload a list of customers and prospects with their email addresses that Facebook then uses to find and serve your ads to them on its network of properties. Facebook can also use its data about a Custom Audience profile to find similar audiences. A nice feature that improves targeting and reach of episodic Ad campaigns of the “Wunderman” era but falls short in today’s fast changing environment. At Blueshift, we’ve taken this idea to the next level. We use our Artificial Intelligence (AI) techniques to enable you to create dynamic segments that we call Predictive Audiences and use them as Facebook Custom Audiences for your Ad campaigns on Facebook. You immediately benefit in three important ways:

  1. You get highly relevant Predictive Audience segments that are created using AI and machine learning techniques that evaluate hundreds of variables over large data sets to create highly targeted dynamic segments. You can now create ads that directly speak to these groups.
  2. Your Blueshift Predictive Audiences can be synced with your Facebook Custom Audiences in real-time ensuring that as people move through the buyer’s journey, your ads on Facebook remain relevant to the stage they are in. For example, a visitor to your site who has browsed your catalog should see different ads from a prospect that is yet to look at your catalog. But once the casual browser becomes more interested, your message should change accordingly.
  3. You can run similar multi-channel campaigns simultaneously across email, mobile, website and Facebook using the same Predictive Audience segments to drive engagement. This way you have a relevant message that reinforces your brand across channels

Facebook Custom Audiences Just Got Smarter with Blueshift’s AI. Using Blueshift's AI, brands can now optimize their RoI on Facebook, and drive 1:1 customer experiences. The latest release extends Blueshift's Cross-Channel Platform that already supports channels like Email, Mobile Push notifications, SMS and Websites.

With declining organic reach and increasing Ad prices, marketers need to keep innovating

As the Facebook network keeps growing and their policies shift towards favoring friends over organizations, business reach will continue to decline. And just as with property in Manhattan, San Francisco and Mumbai, when supply drops and demand increases, prices go up. This is clearly reflected in ad prices on Facebook. A recent study by Adstage reports that Facebook CPMs (cost of impressions) increased 171% and CPCs (cost per click) by 136% while CTRs (click through rates) remained unchanged in 2017.

Source: Adstage (https://blog.adstage.io/2017/09/18/facebook-cpms-increase-2017)

The only way for marketers to beat this trend is to out-think and out-execute the next guy. At Blueshift, we’re here to help you do both.

See Also