A little over a year ago, McKinsey & Company outlined 10 key trends that they believe will shape the future of grocery over the coming years. And while some of those factors sit outside of the purview of either retailers or brands – the “return of restaurants”, for instance – many remain at least partially within their control.
The main reason for that sense of ownership is that so many of these issues are linked directly to customer behaviours. Alongside factors like online grocery and advanced analytics, for example, McKinsey’s list includes themes such as “sustainability”, “value”, “health and organic”, “convenience”, and “quality”, all things that anyone familiar with our RPI series will know can have an outstated influence on where customers choose to shop.
As insightful as this list in terms of highlighting the things that retailers and their CPG partners need to have a good handle on over the next few years, I’d argue that there’s also something missing: an 11th trend that brings many others together under one umbrella. That overarching issue is collaboration, and more specifically, shopper first collaboration – something that I believe is now the most powerful driver of growth in retail. Now is the time for CPGs and retailers join forces to better serve customers, instead of fighting blind.
For a long time, the balance of power in the relationship between retailers and CPGs sat firmly with the former, with the larger store chains in particular being able to exert a significant amount of power and influence over their suppliers. In recent times, that dynamic has undoubtedly softened, one-sided dialogues giving way to more collaborative, transparent, and customer-centric initiatives.
Today, there is a stronger argument for that joined-up approach to decision making than ever before. Just as retailers are facing an increased cost to serve as a result of the boom in online grocery, CPGs have found their own operations disrupted by an increasingly unpredictable global supply chain. And while the individual challenges they face are unique, both parties are united by the need to improve their profitability and adapt to fast-moving shopper behaviours.
Achieving those goals together is undeniably easier than it is to do so in isolation. Insight-driven, shopper first collaboration can aid with everything from demand forecasting and category management through to personalisation – fuelling efficiency, driving sales, and helping CPGs to ensure that they have the right products in the right place at the right time. With the right approach, all of those things can make a major contribution to profitability.
Shared knowledge goes a long way in helping to understand shifting customer needs, too. While retailers might know their shoppers in granular detail, CPGs can complement that knowledge with insights into market-wide behaviours, category trends, and bespoke research – all vital in the race to stay ahead of shifting consumer behaviours.
In our recent report looking at the future of collaboration between retailers and CPGs, 80% of grocery industry execs said they expect collaboration to continue to increase in the future – testament to the value that it delivers. But while retailers and brands win by working together, there’s another party that benefits here too: the shopper.
As retailers and CPGs have moved from cooperation to collaboration, what has become increasingly clear is that the priority needs to be on putting the customer at the heart of their decisions.
Doing so not only helps to keep both parties true to what matters most in areas like category management, pricing, and communications, it also helps to remove any ambiguity about the drivers of success: the overall impact on the customer serving as a more effective metric than any individual or channel-specific KPIs ever could.
The result is what we refer to as a “win-win-win” model, one in which every party stands to gain. Retailers benefit from the expertise of their suppliers and the knowledge that those partners are truly invested in doing the right thing for their customers, brands enjoy better insight into those shoppers, and the ability to communicate with them in a personalised and engaging way, and customers themselves receive better and more relevant grocery experiences.
The other advantage to a shopper first approach to collaboration is – as alluded to above – that it enables retailers and CPGs to tap into each other’s dedicated expertise. For brands, that means gaining access to a rich pool of customer data that can help them refine their strategies and engage on a one-to-one basis. For retailers, they get access to a wealth of category expertise and the benefit of a national perspective from their partners.
Added to that is the opportunity to bring in the unique expertise of data scientists. While there is already inherent value to the data and insights that retailers and CPGs bring by working together, data science can augment that even further – applying time-tested techniques and emerging methodologies to help both parties realise a new level of value from their information.
This is about more than just theory, as well. From creating ranges that better meet customer needs, navigating out-of-stocks with more cohesive forecasting, or understanding the true effectiveness of trade promotions, shopper first collaboration has a growing number of practical applications that can help retailers and CPGs build smarter, more sustainable businesses.
And so as crucial as issues like ecommerce, convenience, and value may be, the truth is that whatever the future of the grocery industry holds, there’s only one way to adapt to it successfully: together, and with the customer’s changing needs always front of mind.
Amplify Customer understanding to create strategies that drive results
Customer First 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. |