When we think about collaboration between retailers and CPGs, we typically do so in terms of partnership working arrangements and the sharing of data and insights. Arguably less common – for now, at least – is the shared use of evolving technologies. While retailers and suppliers may employ those kinds of tools in support of their own objectives, they’re not always found at the heart of today’s collaborative partnerships.
That’s unlikely to remain the case for much longer, however. In the results of a study conducted by dunnhumby in 2021, a significant number of retail and CPG respondents said that they saw plenty of ways in which technology could aid in their future collaborative endeavours – from “improving the accuracy of their forecasts” through to the creation of “efficiencies within their organisation”.
“Technology” is an expansive term, of course, and something that means many different things to many different people. To our respondents, though, technology tends to mean one thing in particular – the tools and software they need in order to apply advanced data science to their challenges.
It’s no surprise, then, that our survey participants were also quick to point out some of the more specific technological use cases that they saw. Alongside issues like assortment optimisation and the ability to engage audiences in real-time, the most popular responses surrounded personalisation, forecasting, and measurement.
Even focusing solely on that top three, there are a vast number of ways in which technology could be applied to help drive better standards of collaboration between retailers and CPGs. With that in mind, I’d like to look at some of those potential applications – and how they might benefit retailers, brands, and customers alike.
Using advanced data science to personalise shopper communications
Retail media has become an integral part of the modern grocery experience, particularly in the wake of a dramatic rise in the number of people shopping online during the pandemic. For CPGs, retail media presents a unique opportunity – the chance to communicate with customers at key moments across the shopping journey, both instore and online. For retailers, monetising those channels can make a major contribution to the bottom line.
To be truly sustainable, though, retail media programmes also need to be run with the customer’s best interests in mind; repetitive, untargeted, or obtrusive advertising is only likely to reduce the quality of their shopping experience. Relevance is essential, helping to maximise the return on advertising spend for CPGs, and giving retailers the reassurance that retail media delivers an additive experience to customers.
Relevance is also something that can only be achieved by using shopper data in a cohesive and intelligent way, and this is an area in which advanced data science plays a major role. The smarter that predictive algorithms become, the better the recommendations that result – giving retailers and brands the opportunity to deliver nuanced, highly personalised experiences across everything from banner ads to search.
Maximising the effectiveness of trade promotions
Trade promotions form a perennial part of the average CPG’s strategy, accounting for billions in marketing spend on an annual basis. At the same time, research suggests that the vast majority of brands struggle to manage their trade promotion budgets effectively[1], and are unsure about the best way to maximise their return on investment from those initiatives.
As a result, it’s little wonder that so many CPGs are keen to invest in technologies that can help them analyse and optimise their activities here. Increasingly, this includes forecasting technologies that have evolved to bring new and sophisticated modelling processes into the equation. These build on traditional statistical modelling techniques, allowing brands to understand a wider set of variables such as demographics, brand preference, loyalty, and price sensitivity.
While there hasn’t always been the greatest amount of transparency between retailers and CPGs about the performance of trade promotions, that is now beginning to change. Retailers are increasingly aware of the critical role that brands play in helping them serve relevant offers to customers, and shared decision making – based on the collaborative analysis of data as outlined above – is starting to become the standard.
When it does, the rewards are usually clear to see. In the UK, for instance, joint planning on trade promotions between a major retailer and one tea manufacturer drove more than £1m in incremental category sales, as well as helping the brand to outperform the market for the first time in two years.
Aiding product development by peering into the future
As explored in a previous post on retailer/CPG collaboration, product innovation can be an excellent way to drive differentiation in a homogenous market. The key to successful innovation, of course, is knowing what shoppers might want next before they even do themselves.
Traditionally, that has meant that the ideation aspect of new product development has been based largely on a combination of real-world purchasing data with anecdotal evidence from surveys and focus groups. That approach helps to bridge the gap between what customers expect today, and what they’re likely to need tomorrow.
Today, with social listening platforms growing ever more sophisticated, many brands have taken the opportunity to let machines do much of the heavy lifting. By scraping everything from social media sites and forums through to retailer and brand websites, those tools are providing CPGs with the aggregated insights they need to forecast future needs and make smarter decisions about their R&D investments.
As useful as that is from an efficiency perspective, it’s equally valuable through the lens of collaboration. Not only does forecasting of this kind help brands map their future innovations specifically to customer needs, when combined with shopper-level data it can help them build a compelling case as to why a retailer might want to carry that new product as an exclusive.
With all that said, one thing remains clear: no matter how effective it may, technology must always be an enabler of collaboration, rather than the cause. Bright new ideas and tools may help to take us further, but trust, transparency, and a genuine desire to put the shopper first will always take priority.
[1] Rethinking your trade spend to maximize ROI – Strategy&
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. |