Retail, in its purest form has, and will be, building long term, meaningful, connections between customers, retailers and the solutions they offer. How do you provide them with the best possible way to meet their needs, at the right place, right time, and at a fairly perceived, mutually beneficial exchange?
This interaction, which used to be simple and straightforward, has become significantly more complex with the advance of technology and questions about how it can be used for purchase and fulfilment. While innovation and evolution have always been a constant, Retail Pharmacy is in the midst of a paradigm shift as it moves closer to healthcare. The role it plays in customer and patient lives has expanded, resulting in increased expectations from those customers on these purveyors of health and wellness.
This three-part series explores how this strategic shift, customer embrace of technology, and the overall accelerant provided by a global pandemic have translated to a very disruptive environment. And in no way has this been more apparent than the proliferation of ways customers can interact with retail pharmacies when purchasing goods and services.
In the first and second parts, we explored the ecommerce boom and the path to purchase. In this concluding part, we take a look at how transparent categories and pricing are important elements in providing a great omnichannel customer experience.
As we have seen with their behaviours, channel engagement has dramatic effects on performance and value. We also see how the ease of decoupled purchasing and fulfilment continues to weaken the traditional competitive advantage of convenience for retail pharmacies. As a result, retailers must understand how to best serve the new and expanded expectations of their customers. Shifting the levers of channel engagement require insight around which to move, how much, and for what individuals. Customers are buying differently depending on the channel. Additionally, many legacy pricing strategies are built for a peripheral digital-only customer and are in need of major realignment. In this article, we will dig deeply into the multichannel customer sensitivity to price as well as channel specific shopping missions and how best to optimise for the customer, retailer, and supplier.
A typical multichannel customer splits their spend unequally, with approximately 30% online, while 70% still occurs via instore purchases. While this is an average, the narrower you focus, the greater the variation. It is managing that variation that allows a world class operator to get closer to the individual customer and their needs. When looking at the category level, online spend ranges from as low as 15% to as high as 40% sales. Categories such as Baby and Medical Equipment are premeditated and considered purchases, resulting in strong digital sales, while First Aid and Beauty are an acute need, or more experiential purchase, and still predominantly purchased offline. While the variation in sales indicates the relevancy of categories by channel, it is also important to consider the pricing and its impact on customers. Through our experiences with multiple global retailers, dunnhumby has built a framework of customer segmentations across four price sensitivity levels:
Customers who fall into the first three segments shift purchase relative to pricing variations ranging from little to no impact, to highly sensitive to price change. The final segment encompasses customers that express significantly different purchase behaviours depending on the product. They may only buy certain items at a strong discount and then purchase others regardless of pricing. Understanding this customer behaviour will inform how to best price items in order to provide maximum benefit to customer while balancing the needs of sales and margin.
At an initial level, multichannel customers register as 20% less price sensitive than a typical customer and align 15% more to Save & Splurge. This would indicate a strong opportunity to potentially raise prices and increase margin with little impact on customer purchases. Armed with this information, a retailer may do just that, thinking the customer would happily trade price for digital convenience. This perspective only tells part of the story as it follows the assumption that customers behave the same across all channels that they use. When looking deeper into the customer activity, it becomes clear that the reality is far more nuanced. In actuality, customers use different channels for different missions and as a result, they have different price sensitivities depending on what is purchased and how it is purchased.
As an example, one could consider a nappy (diaper) purchase. A customer may pre-plan the purchase, monitor prices online, and buy on promotion. An alternative mission may be an emergency nappy run to a store where having access to the product at that moment supersedes the price. That said, the customer’s likelihood of more purchases in store (both intended and incremental ‘nappy cream’ that was forgotten until seeing it on the shelf) will have a much stronger chance of occurring if offered the best prices to those customers who care about price as indicated by their online behaviour. They will not feel taken advantage of in the acute situation which will strengthen loyalty to the retailer.
At dunnhumby, we segment products into three groups: KVIs (Key Value Items), KCIs (Key Competitive Items), and background items.
To best identify the right products for multichannel KVIs, the sensitivity needs to be reviewed separately for instore and online purchases. If the behaviour is sensitive in either channel, it must be accounted for. As a result, a critical look at KVIs will identify the right products for the retailer as a whole, but also this very important multichannel segment.
With the review of a retail pharmacy’s product offering against multichannel customers, 700 items were identified as instore KVIs, while 400 were flagged for online. For their purchases instore they are more present in over-the-counter (OTC) medicine, personal hygiene (women), first aid, vision care and oral hygiene while online KVIs are primarily in OTC medicine, vision care, first aid, vitamins and child categories. The overlap between the two groups totalled 32% of the products while the rest only existed as KVIs in a single channel. To be clear, this is the single group of multichannel customers, but their sensitivity to items differs significant depending on what channel they use to shop those items.
In applying a customer first approach, we would recommend that pricing should be consistent for those customers across the channels in order to reinforce that trust and encourage a stronger relationship with these most important customers. The primary issue is ensuring that the pricing investment is aligned to the customers that will give credit for it. One may be concerned that complexity will increase dramatically with both chain level KVIs as well as multichannel specific. As it happens, there still remains a strong overlap.
93% of chain KVIs are also multichannel and therefore the strategy remains consistent. The major point to note is that 4% of SKUs and 18% of sales have different importance for chain level and multichannel customer KVIs list. Those 4% must be priced accordingly for these important customers.
Rather than switch the base price, we apply our framework around promotional strategies based on the importance to loyal price sensitive customers as well as response to promotions to identify the best way position these 4% of SKUs to cater to these specific, high value customers.
Mass promotional strategies can be correctly implemented in the areas of overlap and alignment to chain level KVIs, but special care must be taken for those unique to customer segment and channel. This can be accomplished through personalised offers that are tailored to the individuals and provide the right price to the right customer without needlessly eroding sales and margin to the customers that are not looking for it.
With the rise of this increasingly prevalent multichannel customer, retail pharmacies need to evolve their thinking on how instore and online businesses operate. This successful decoupling of how a customer interacts with multiple channels for purchase and fulfilment make each an extension of the other. Customers will heavily engage when it solves their needs but will also leave as quickly with poor experiences or inconsistent offerings. By understanding more about these customers, we have established their value, differences, and priorities. With a customer first view and deep analytical expertise, retail pharmacies can regain and grow their competitive advantages and continue to lead the way into a new retail future.
References: Numbers referenced in this article are based on dunnhumby data or anonymised dunnhumby client data, and rounded to the nearest signific
Make Retail Media work for your business with Customer Data Science
Retail Media solutionsBoost value perception and execute promotions that drive results
Price & Promotions solutionsCookie | Description |
---|---|
cli_user_preference | The cookie is set by the GDPR Cookie Consent plugin and is used to store the yes/no selection the consent given for cookie usage. It does not store any personal data. |
cookielawinfo-checkbox-advertisement | Set by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Advertisement" category . |
cookielawinfo-checkbox-analytics | Set by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Analytics" category . |
cookielawinfo-checkbox-necessary | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
CookieLawInfoConsent | The cookie is set by the GDPR Cookie Consent plugin and is used to store the summary of the consent given for cookie usage. It does not store any personal data. |
viewed_cookie_policy | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |
wsaffinity | Set by the dunnhumby website, that allows all subsequent traffic and requests from an initial client session to be passed to the same server in the pool. Session affinity is also referred to as session persistence, server affinity, server persistence, or server sticky. |
Cookie | Description |
---|---|
wordpress_test_cookie | WordPress cookie to read if cookies can be placed, and lasts for the session. |
wp_lang | This cookie is used to remember the language chosen by the user while browsing. |
Cookie | Description |
---|---|
CONSENT | YouTube sets this cookie via embedded youtube-videos and registers anonymous statistical data. |
fs_cid | This cookie is set by FullStory to store the user’s cookie consent preferences for session tracking. |
fs_lua | This cookie is set by FullStory to record the time of the user’s last activity, helping manage session timeouts. |
fs_uid | This cookie is set by FullStory to assign a unique ID to each user and record session replays and interactions. |
osano_consentmanager | This cookie is set by FullStory’s consent management system (Osano) to store the user’s cookie consent preferences and ensure compliance with privacy regulations. |
osano_consentmanager_uuid | This cookie is set by FullStory’s consent management system (Osano) to uniquely identify a user’s consent session for consistent consent tracking. |
vuid | Vimeo installs this cookie to collect tracking information by setting a unique ID to embed videos to the website. |
yt-remote-device-id | YouTube sets this cookie to store the video preferences of the user using embedded YouTube video. |
yt.innertube::nextId | This cookie, set by YouTube, registers a unique ID to store data on what videos from YouTube the user has seen. |
yt.innertube::requests | This cookie, set by YouTube, registers a unique ID to store data on what videos from YouTube the user has seen. |
_fs_tab_id | This temporary session value is used by FullStory to track user activity across multiple tabs. |
_ga | The _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognise unique visitors. |
_gat_gtag_UA_* | This cookie is set by Google Analytics to throttle request rates and limit data collection on high-traffic sites. |
_ga_* | Set by Google Analytics to persist session state. |
_gid | Installed by Google Analytics, _gid cookie stores information on how visitors use a website, while also creating an analytics report of the website's performance. Some of the data that are collected include the number of visitors, their source, and the pages they visit anonymously. |
_lfa | This cookie is set by the provider Leadfeeder to identify the IP address of devices visiting the website, in order to retarget multiple users routing from the same IP address. |
__q_state_* | This cookie is set by FullStory to track session state and user interactions across page views. It helps rebuild session context for accurate session replay and analytics. |
Cookie | Description |
---|---|
aam_uuid | Set by LinkedIn, for ID sync for Adobe Audience Manager. |
AEC | Set by Google, ‘AEC’ cookies ensure that requests within a browsing session are made by the user, and not by other sites. These cookies prevent malicious sites from acting on behalf of a user without that user’s knowledge. |
AMCVS_14215E3D5995C57C0A495C55%40AdobeOrg | Set by LinkedIn, indicates the start of a session for Adobe Experience Cloud. |
AMCV_14215E3D5995C57C0A495C55%40AdobeOrg | Set by LinkedIn, Unique Identifier for Adobe Experience Cloud. |
AnalyticsSyncHistory | Set by LinkedIn, used to store information about the time a sync with the lms_analytics cookie took place for users in the Designated Countries (which LinkedIn determines as European Union (EU), European Economic Area (EEA), and Switzerland). |
bcookie | LinkedIn sets this cookie from LinkedIn share buttons and ad tags to recognise browser ID. |
bscookie | LinkedIn sets this cookie to store performed actions on the website. |
DV | Set by Google, used for the purpose of targeted advertising, to collect information about how visitors use our site. |
ELOQUA | This cookie is set by Eloqua Marketing Automation Tool. It contains a unique identifier to recognise returning visitors and track their visit data across multiple visits and multiple OpenText Websites. This data is logged in pseudonymised form, unless a visitor provides us with their personal data through creating a profile, such as when signing up for events or for downloading information that is not available to the public. |
gpv_pn | Set by LinkedIn, used to retain and fetch previous page visited in Adobe Analytics. |
lang | Session-based cookie, set by LinkedIn, used to set default locale/language. |
lidc | LinkedIn sets the lidc cookie to facilitate data center selection. |
lidc | Set by LinkedIn, used for routing from Share buttons and ad tags. |
li_gc | Set by LinkedIn to store consent of guests regarding the use of cookies for non-essential purposes. |
li_sugr | Set by LinkedIn, used to make a probabilistic match of a user's identity outside the Designated Countries (which LinkedIn determines as European Union (EU), European Economic Area (EEA), and Switzerland). |
lms_analytics | Set by LinkedIn to identify LinkedIn Members in the Designated Countries (which LinkedIn determines as European Union (EU), European Economic Area (EEA), and Switzerland) for analytics. |
NID | Set by Google, registers a unique ID that identifies a returning user’s device. The ID is used for targeted ads. |
OGP / OGPC | Set by Google, cookie enables the functionality of Google Maps. |
OTZ | Set by Google, used to support Google’s advertising services. This cookie is used by Google Analytics to provide an analysis of website visitors in aggregate. |
s_cc | Set by LinkedIn, used to determine if cookies are enabled for Adobe Analytics. |
s_ips | Set by LinkedIn, tracks percent of page viewed. |
s_plt | Set by LinkedIn, this cookie tracks the time that the previous page took to load. |
s_pltp | Set by LinkedIn, this cookie provides page name value (URL) for use by Adobe Analytics. |
s_ppv | Set by LinkedIn, used by Adobe Analytics to retain and fetch what percentage of a page was viewed. |
s_sq | Set by LinkedIn, used to store information about the previous link that was clicked on by the user by Adobe Analytics. |
s_tp | Set by LinkedIn, this cookie measures a visitor’s scroll activity to see how much of a page they view before moving on to another page. |
s_tslv | Set by LinkedIn, used to retain and fetch time since last visit in Adobe Analytics. |
test_cookie | Set by doubleclick.net (part of Google), the purpose of the cookie is to determine if the users' browser supports cookies. |
U | Set by LinkedIn, Browser Identifier for users outside the Designated Countries (which LinkedIn determines as European Union (EU), European Economic Area (EEA), and Switzerland). |
UserMatchHistory | LinkedIn sets this cookie for LinkedIn Ads ID syncing. |
UserMatchHistory | This cookie is used by LinkedIn Ads to help dunnhumby measure advertising performance. More information can be found in their cookie policy. |
VISITOR_INFO1_LIVE | A cookie set by YouTube to measure bandwidth that determines whether the user gets the new or old player interface. |
YSC | YSC cookie is set by YouTube and is used to track the views of embedded videos on YouTube pages. |
yt-remote-connected-devices | YouTube sets this cookie to store the video preferences of the user using embedded YouTube video. |
_gcl_au | Set by Google Tag Manager to store and track conversion events. It is typically associated with Google Ads, but may be set even if no active ad campaigns are running, especially when GTM is configured with default settings. The cookie helps measure the effectiveness of ad clicks in relation to site actions. |