Retail companies want to understand their customers and
their purchasing patterns, their interests, their behavior. Retail biggest
dilemma is understanding who is their important customer and how to being him
back to the store or on any channel for repeated purchases. Many Retail chains
went on road to implement MDM Solutions and only able to get limited success in
this goal. Let’s look some of the major challenges
Inconsistent Data Capture:
Retail Stores:
A customer is
willing to provide lot of information about himself when he purchase Health
insurance, or open a bank account. But in retail world the customer provides
very limited information while shopping in a store. In a Retail store customer
will provider very little information to complete the sale and similarly Sales
rep on POS also keen on finishing it faster so there won’t be long lines. If
the transaction is done with credit card part of the swipe customer name is
captured, but if the transaction is cash then there is no useful information is
available. The Data capture may wary
based on the products he buy, when a customer buy expensive product there is
higher chance of gathering reliable information.
o
Grocery
Chains, Department stores might not get meaning full customer data part of the
sales transaction. The Customer data might limited to Name.
o
When
Purchases are High end like Home appliances, electronics the customer might
provide Name, address, phone number and may be Email.
o
By
storing credit card or doing reverse look up might provide more information
about the customer but there is regularity restrictions on what can captured.
o
Storing
Credit card with transaction is also carrying lots of risk for retail companies
based on recent data breaches with some of famous retailers.
Loyalty Program/Store Cards:
Lots of retail
stores moved towards having a loyalty programs or Store cards to capture
customer information and track the sales of customers. While registering for the
membership customer provides information as minimum as needed for the
membership and depended on motivation of customer.
Some stores (Eg: Kroger, Safeway, CVS) expect a physical
card and some goes with simple searches like Phone number ( Eg. : Toysarus,
Gamestop ). But many of these still able to Track Household than an individual
in most cases. As the loyalty/store card
is tied to each sales transaction which helps to understand the customer more
than earlier but still probably hard to contact or market to customer given the
information inaccuracy.
For many Warehousing
retailers like SamsClub, Costco might
have better quality of data as they have infrastructure to capture and validate
accurate customer data and also with membership cost involved to the process
customer has enough motivation to provide accurate data.
Online Stores
Online stores of the
same retailer might capture little more information as customer provide
accurate address, phone number, email etc.. as part of the registration or ordering
process. But there could be inaccuracy as the shipping address might not
belongs to the customer as he might be sending as a gift to friend or family member not living with him.
Overall the Data
capture from various channels is very limited and less accurate.
Credit Card Reverse Lookup
Lots of Retailer
companies in the past captured credit card numbers and tried to reverse lookup
and get the information about customer (Name, address, phone number etc…), But
this is proved very risk with recent data breaches with major resellers.
Here are major
issues with this approach
Retails are lot more
hesitant to keep Credit card information for longer period than required give
the liability and regulatory restrictions.
Many Credit card
processing providers are restricting on the information retailers can capture
part of the transaction.
Many states are
regulating retailers, credit card processing companies on data captures and
purpose of the use.
There all limit the
Customer data capture while the sales transaction going on.
Inadequate Data to Match:
Overall the data
capture from all the channels is very limited and less accurate and problem is
to get more usable from customers directly very hard. Given the data itself is
very sparse, it becomes hard to match and merge them across the channels
reliably.
Matching Using Customer Data Providers:
Lots of Retailers
use Third party providers who can match
with the limited information they have about the customer to get more details
about the customer .The Third party providers are able to match using limited information like name, email
address, phone number and provide accurate details of customer and including
customer profile information.
This seems to be a
way to get better contactable information about the customer and able to
understand customer well, this is also very expensive option too.
Constraints with
third party providers are:
1.
Most of
the Providers only rent the record for limited use. After the expiration of the
rental period retailer is obligated to remove from their system
2.
Providers
only provide information for specific use case , which limits usage for
enterprise customer master data
management
3.
Also
whenever information is received from provider is the movement of truth of that
time. With time the data becomes stale, which force to validate periodically
which also incur cost.
4.
As most providers get their data
refreshed only periodically (may be once
a month), at times the information captured with client might be more accurate.
Given all the
constraints around getting the data from Third Party providers, the cost and
restrictions are enormous and need to be managed carefully.
Best Practices:
Given all the
challenges here are few best practices for customer data management
1.
Build
data capture business process to get more accurate information about the
customer.
2.
Put
together Loyalty programs and encourage customer to provide accurate
information providing incentives
3.
Have
same data points capture in all the channels
4.
If third
party data provider is used, understand the cost and restrictions around the
data usage.
5. Try to Identity the customer/household with in your data accurately so you will be able to understand
customer better.
6.
Honor
customer preferences likes Do not call, Do not mail thru customer mastering to have better customer experience.