Forget about the log fires. Put the cocoa on ice. Those in the northern hemisphere might soon be dreaming of a white Christmas, but here in New Zealand the run-up is all about sunshine, barbies, and long summer nights. While the festive season might look a little different here than it does elsewhere, though, that doesn’t mean there aren’t plenty of ways for brands to step up and win a spot in the basket on the long road to Christmas.
And it really is a long road, too. Christmas isn’t just about the “Big Day” itself anymore, or even the week leading up to it. Instead, it’s now a months-long opportunity – one that’s peppered with a variety of moments and motivations.
So with that in mind, let’s find out how consumer brands can conquer this Christmas – and supercharge their sales in the process.
Set aside any preconceptions about a last-minute Christmas rush; New Zealand’s shoppers are now going earlier than ever when it comes to their festive planning. In 2024, almost two-thirds (63%) of Kiwis started shopping for Christmas between two and six weeks in advance of the celebration itself. Sales still peaked seven trading days before December 25th, but overall preparations started far earlier.
While some shoppers will just be looking to get ahead of the game here, this seems to be a financial imperative as much as it does anything else. Our Consumer Pulse data shows that 67% of Kiwis say that their money doesn’t go as far as it used to, for example, with 68% of shoppers now actively looking for value in their shop.
Combine that with the fact some customers use Black Friday as a way to save on either the Christmas meal or general entertaining, and it’s clear that the early build-up here has become a defined financial strategy for many.
Looking to time your retail media investments around seasonal searches online? Here’s when various search terms peaked in 2024…
Black Friday | Early December | In the lead up | Christmas Eve |
Cheese Eggs Beer Chocolate Chicken Ham Ice cream | Chocolate Cream Ice cream Ham Soft Drinks | Leg Ham Cherries Ham | “Gift Basket” “Chocolate Box” “Gift” |
Did you know?
The big lunch is a big deal for most Kiwis; 70% of households have a Christmas meal, with an average of nine people around the table. Ham, chicken, and lamb are the most popular choices here, often with more than one at a time being served. And while this is predominantly a family affair (72% choose to share their time with relations), many also choose to spend this time with their friends (42%).
Of course, while it’s Christmas, it’s also summer – so the fun doesn’t stop there. Leftovers typically become barbecue staples, and fresh produce, ice cream, and soft drinks all see sustained demand during this period. Wherever your brand fits within the celebrations, make sure your media plan helps you stand out from the crowd.
A traditional roast might be the priority for the Christmas Day table, but shoppers are increasingly conscious about the need to cater for those with specific dietary requirements too. While more than three-quarters (77%) stress that they find it challenging to work around restrictions and allergies, that’s not to say that they aren’t trying; 25% say they’re planning to buy specialist dietary products more often.
For brands that can meet that need, that speaks to a clear opportunity – one in which they can earn their place in the basket by taking the stress of off hosts.
While many Kiwis are now planning out Christmas well in advance, that doesn’t mean they’ve got it all sewn up weeks ahead of time. 38% of shoppers picked up a last-minute gift from a supermarket in 2024, with chocolate, wine, and food & gift hampers amongst the most popular choices.
A deeper look at the data provides even more insight into who those last-minute shoppers are. As well as being price sensitive, brand-loyal, and active on social media, they also prioritise top-ups over bigger shops. Have a product that’s perfect as a last-minute gift? Your ideal customer might be easier to find than you think.
Ultimately, Christmas is about giving – and that applies to brands just as much as it does family and friends. With 62% of Kiwis stressing that they’re more likely to support brands that give back, in-store charity activations or brand-wide support for good causes can help to build up an emotional connection with customers.
You don’t have to go it alone this Christmas. Festive occasions aren’t just great for bringing people together – they create excellent team-up opportunities for brands as well. Finding your perfect festive media partner can help to boost your reach, reduce the cost of new customer acquisition, and help to grow the category through cross-shopping behaviours. Think about sympathetic pairings – chips and dips, for instance, or snacks and soft drinks.
However you approach the summer season, it’s worth bearing three very specific rules in mind:
Sources:
Unlock sustainable growth with dunnhumby’s modular, omnichannel Retail Media Platform — powered by data science to deliver customer‑first advertising.
Explore dunnhumby's Retail Media PlatformCookie | 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 |
---|---|
passster | Set by Passster to remember that a visitor has entered a correct password, so they don’t have to re-enter it across protected pages. |
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 |
---|---|
fs_cid | Set by FullStory to correlate sessions for diagnostics and session consistency; not always set. |
fs_lua | Set by FullStory to record the time of the user’s last activity, helping manage session timeouts. |
fs_session | Set by FullStory to manage session flow and recording. Not always visible or applicable across all implementations. |
fs_uid | Set by FullStory to uniquely identify a user’s browser. Used for session replay and user analytics. Does not contain personal data directly. |
VISITOR_INFO1_LIVE | Set by YouTube to estimate user bandwidth and improve video quality by adjusting playback speed. |
VISITOR_PRIVACY_METADATA | Set by YouTube to store privacy preferences and metadata related to user consent and settings. |
vuid | Vimeo installs this cookie to collect tracking information by setting a unique ID to embed videos to the website. |
YSC | Set by YouTube to track user sessions and maintain video playback state during a browser session. |
_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. |
_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. |
__Secure-ROLLOUT_TOKEN | YouTube sets this cookie via embedded videos to manage feature rollouts. |
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 | Set by LinkedIn, used for routing from Share buttons and ad tags. |
lidc | LinkedIn sets the lidc cookie to facilitate data center selection. |
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. |
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. |