Showing posts with label Retail analytics. Show all posts
Showing posts with label Retail analytics. Show all posts

Sunday, September 13, 2009

Retail business platform vs Retail analytics projects

One can run an analytical process in the retail industry as a project which requires expensive capital expenditure or on a retail business platform which requires a monthly operating expenditure. Which are the right analytical process to run in project mode and which are the right retail analytical processes to run in platform mode. This could depend upon a multitude of factors like
1. What is the frequency of the retail analytical process ? Weekly ? Monthly ? quarterly ? or real time
For example a real time recommendation to be made to a customer thru a contact center may well be coupled/embedded to the core application instead of routing it thru an offline business platform to derive cross sell propensity scores
2. Does the analytical process lend itself to competitive differentiation ? For ex cross sell models can be a source of competitive differentiation whereas a market mix model can leverage a platform
3. Is the data to be transferred under the purview of regulations ?
For example customer data and risk scores may need to satisfy European data protection act which may introduce additional complexities in the retail business platforms

Sunday, September 6, 2009

Business platforms for Retail Analytics


Business platforms are picking up a lot of interest during these troubled times because they offer customers a way of optimizing cost for running their analytical processes. So what exactly is a business platform ? A Analytics business platform necessarily consists of the following

1. An analytical process which guides the step by step execution . Examples of analytical processes which have been "Platformed" are
- Market mix models
- Behavorial segmenation workflow models
- Campaign response models
- Forecasting market share or sales etc


2. A set of Key performance indicators which can be used to measure the health of the business process. Example : Forecasting process efficiency could be measured by MAPE and Forecast variance.

In operating a business model the client typically gives a slice of the data to be executed in the business platform. For example if one has to run a forecasting model information regarding past sales, promotion calendar for Gift offs, temporary price reductions, coupons would be required in addition to media spends . Once this data is integrated in the business platform, it can be trained and run to project future store sales with a certain level of confidence factor.
There are multiple advantages with the business platform model for running analytical processes
1) The customer need not invest in expensive statisticians, software and hardware
2) The customer has to pay only on a 'per run' basis which can be structured as an operating expense as a part of store operations instead of an expensive capital expenditure
3) There are business related best practices which are readily encapsulated into the business platform which can be leveraged.


I

Sunday, August 30, 2009

Using T test to understand shelf placement decisions

Lets consider a simple scenario.

Say ABC retail is setting up a new store in Frazer town area

Pre store launch catchment area/competitive store analysis helped in deciding store format and product mix to display

The store in Frazer town, the following categories are relevant for the consumer ( Mangloreans, Muslims,Goans )
Non veg food items
Hair care
Basmati Rice
Atta
Kerala Parottas

The store manager of Frazer town branch wants to optimize the 12000 sq ft of shelf space he has

He wants to know which “Hot” shelves and he has a few hypothesis based on experience which he wants to test

A/B Multivariate testing can come handy to discern which shelf combination maximises revenue and minimize inventory carrying cost Or if the product is moving slow ( it becomes a slow moving item and a promotion /advertising may be required to stimulate sales )

HOW DOES A STORE MANAGER DECIDE SHELF PLACEMENTS TO MAXIMIZE STORE REVENUE AND MINIMIZE SHELF SPACE INVENTORY
?

Saturday, August 15, 2009

Clustering stores


Stores can be clustered on the basis of various store performance metrics and differential treatment strategies can be adopted. This could be with respect to the
1) Store format to be adopted for each store cluster
2) Mix of merchandize to be stocked for each store cluster
3) Pricing strategy for each store cluster
4) Promotion mix strategy for each store cluster. Coupons vs Temporary price reduction vs Gift off
5) Instore experience strategy . Lighting vs staff per square feet vs Displays vs sampling
6) Shelf placement strategy
Stores can be clustered on a variety of attributes like
1) Price sensitivity to strategic products
2) Footfall in store
3) Spend dispersion observed in basket across categories like grocery, hair care, electronics, juices etc
4) % revenue accrued from loyalty card holders vs anonymous buyers

Friday, August 14, 2009

Product Cannibilisation analysis


Product cannibilisation is said to occur when one product starts 'eating' into the sales of the other product. For example when a 1 litre bottle of juice is offered at a 8 % discount its conceivable that a consumer purchases that instead of a 1.5 litre bottle juice or a 0.5 litre bottle juice. There are 2 types of cannibilisation
1) Internal cannibilisation
2) External cannibilisation

Internal product cannibilisation can happen when a companys own product eats into the sales of the other product. External cannibilisation occurs when a competitive product eats into the sales of the companys product

Another way to classify cannibilisation is on the trigger which was responsible for the cannibilisation to begin. It could have been triggered by 2 events
1) New product launch triggered cannibilization.
For Ex : A new lemon flavored juice is introduced which cannibalized apple juice
2) Promotion triggered cannibilisation
For Ex : A temporary price reduction scheme has been introduced on a particular soap which induces price sensitive customers to switch to the new soap

In subsequent postings we can discuss a quantitative framework to measure cannibilisation. How do we quantify cannibilisation ? What data is required to quantify cannibilisation

Wednesday, August 12, 2009

10 behavorial variables to segment Retail shopper


Here are some possible variables to segment customers using their behavorial profile

1) Customer Purchase Recency
The number of days which have elapsed since the customer last purchased from a store
Example : less than 30 days, less than 3 months, less than 6 months etc

2)Tenure
The number of months the customer has been a member of the loyalty card program
Some targeted campaigns could have increased loyalty subscriptions during certain periods
3)Average basket value
Average amount spent by the shopper during each visit to the store
Example : less than $ 50, 50à125 $, greater than 125 $

4)Average basket size
The number of items the shopper purchases during each visit

5)Spend dispersion
The % of spend dispersed across various categories of products like music, books, stationery items, perfumes etc
Example : 12 % on stationery, 35 % on books, 43 % on perfumes

6)Customer Purchase frequency
The number of times the customer purchases from the store in a year
Example : 10 times in a year

7)Overall spend dispersion profile
The % of deviation between spend of this customer and an average store shopper to benchmark the intensity of shopping on various categories relative to an average buyer
Example: An average Joe would spend lets say 20 % on stationery, 50 % on books and 30 % on perfumes. If David’s spend dispersion profile is 60 % on stationery, 35 % on books and 5 % on perfumes, his spend bias helps us understand his profile better relative to an average Joe.

8)Demographic spend dispersion
The % of deviation between spend of this customer and the demographic segment to which the customer belongs to

9)Range of products purchased
Out of the overall number of categories present in the store, what % of the categories has the customer purchased

10)Range of channels used
A product can be sold thru multiple channels – company owned store, franchisee store, web , phone/contact center

Tuesday, August 11, 2009

What are 5 important levers a retailer activate to stimulate growth to shoppers basket item count ?

One of the basick checks in Retail analytics one can do by processing POS Transactional data is to verify if the size of the basket in terms of number of items shopped for in one visit to the store is increasing or decreasing. Once we find that, the trend in basket count is coming down when benchmarked with no of items in an average shoppers basket size one year back or even a quater back then we can activate 5 possible levers.

Action trigger-1 : ACTIVATE STORE LEVEL BUNDLED PROMOTIONS
Can we create a new store promotion to entice shoppers to buy more ?Can we have bundled promotions. Example if you buy a soap and a shampoo you get 2 % off the shampoo. It could be a 'gift off' ( where a consumer gets an item free with the purchase of another item ) or temporary price reduction scheme or weekend coupon promotion scheme is working well . In case of food items, can we have live sampling for food items in store which consumer normally does not purchase ? How about an SMS blast to people living within the store vicinity ?
Action trigger-2 : CHANGE MERCHANDISE MIX AFTER SURVEYING SHOPPERS
It is conceivable that consumers come to our store and do not find specific items which they would like to purchase. A simple survey can be administered to shoppers to find out "What is it that you would like to see in our store ?". If there are common items which are occuring frequently in the response then the merchandise mix can be changed in the store to include the most frequently requested item by shoppers which is currently not displayed in our shelves.
Action trigger-3 : CHANGE SHELF PLACEMENT AND VISIBILITY STRATEGY
In some cases it has been found that even though the SKU ( Stock keeping unit) is present in the store, shoppers do not purchase it because it is 'buried' deep in some corner shelf and not easily visible to the eye. A simple planogram multivariate data analysis can reveal co-relations between shelf placement ( At eye level, Below eye level, Above eye level, near POS counters ) and its effect on the items purchased by a shopper during a visit.
Action trigger-4 : INTRODUCE LOYALTY CARD AND HAVE BEHAVIOR BASED RECOMMENDATION ENGINE
In order to track a customers specific behavior in terms of visit frequency, average spend, dispersion of spend across multiple product categories, recency of visit etc it is important that a loyalty card program be instituted. Once this is done we can use the torrent of purchase behavior transactions to create a behavior based recommendation engine. Techniques like collaborative filtering and market basket analysis can be used to derive cross sell recommendations. Once this engine gets trained on past purchase behavior it can be used to derive the top 5 recommendations for each of the loyalty card customer based on past behavior exhibited. This surgical approach has a greater chance of stimulating increase in basket count as opposed to 'carpet bombing' them with a generic recommendation on product
The competitive stores within the immediate 3-4 mile vicinity of our store are offering the same items at a higher cost. Shoppers find our store competitively priced for the items they shop .
Action trigger-5 : Incentivise staff based on customer recommendation and increasing store staff per 100 square feet of store space
There have been scenarios un earthed in stores where a customer comes to the storeand cannot find knowledgeable staff who can guide her on finding certain products . This problem can be alleviated by dynamically increasing the number of staff dynamically based on footfall observed during different shifts, ensuring store staff are sensitized to customers needs and incentivising store staff who have been recommended by shoppers who found the staff courteous and helpful

Action trigger-6 : NEGOTIATE VOLUME DISCOUNTS WITH VENDORS
If a competitor store in the vicinity offers SKU's at a price point below our store, then there is an opportunity to show past purchase and POS volume for the vendors SKU and negotiate a volume based discount which ensures that our store is competitive in terms of price for an item displayed resulting in the shopper purchasing the SKU and ensuring no dip to average basket count from our stores

Depending upon the dynamic nature of the market and competitive activities, one or more of the above levers can be used in conjunction to ensure that as a store manager one is able to manage a upward trend in the average no of items purchased per shopping visit

Friday, August 7, 2009

Store metric - Shelf alignment index

Definition of shelf alignment index

Shelf alignement index is a simple metric which stores can use to check if the merchandise displayed on their shelves is in alignment with shopper behavior at the store. For example lets say

Input data required to calculate shelf alignment index

1. POS transactions ( SKU, Store, date, um, qty, value )
2. Shelf space audit ( Category, date, shelf area in sq ft, relative share of shelf )

How does one calculate shelf alignment index

1. Rank all categories ( soaps , shampoos , vegetable, ice creams ) based on the relative number of units sold per month.

2. Rank all categories on share of shelf

3. Calculate difference in rank = Rank(Sales)-Rank(Share of shelf)

4.
Example of shelf alignment index


Application of shelf alignment index to optimize store operations