Seasonal, lifestyle and digital campaigns · supermarket chain · 2 min read

Making a supermarket chain the destination, not the default

A supermarket chain with 130+ stores and a growing e-commerce app needed campaigns that were meaningful, engaging and measurable — festive moments, freshness credibility, app adoption and a reason to come back weekly.

01 · The problem

A 130-store supermarket chain whose app downloads were outpacing app engagement.

02 · What I did

Four campaigns — a New Year basket, a freshness guarantee, digital adoption and healthy living — run across app, web, email, push and in-store.

03 · What it moved

Shopper engagement up 25%, average basket value up 20%, and active app users up 35% during campaigns.

The opportunity

Where grocery attention is won

Grocery is a habit business, and habits are formed at a handful of moments: festivals, the weekly shop, the first app order, and the point where someone decides whether a supermarket is a place to buy food or a partner in how they eat.

Seasonal and festival campaigns sparked high engagement and repeat visits. Bundled offerings across groceries, fresh produce and bakery raised basket size. Shoppers were open to digital-first experiences, but app engagement lagged behind downloads.

Four priorities followed: festive activation, cross-category growth, digital engagement journeys, and churn reduction driven by customer data.

Campaign 01

The New Year basket

The problem

New Year is the peak shopping season, and spend was splitting across competitors.

The plan

Curated festive bundles — rice, sweets, oil, spices, soft drinks — rolled out multi-channel across in-store displays, app, email, SMS and social.

Why it worked

It made one chain the obvious place to do the whole New Year shop, combining convenience with the excitement of the season.

Campaign 02

The freshness guarantee

The problem

Shoppers questioned supermarket produce freshness against wet markets and rival chains.

The plan

A "fresh or free" guarantee communicated through the app, social, email, SMS and in-store, alongside content highlighting local farmers and the supply chain behind the counter.

Why it worked

It answered the doubt directly and created differentiation that did not depend on price.

Campaign 03

Digital adoption

The problem

App downloads were strong; engagement after install was not.

The plan

A first-order bonus of free delivery plus double points, convenience-led messaging, and a lifestyle question at onboarding that personalised each shopper’s product feed.

Why it worked

It gave a reason to place the first order and made the second one easier — active app users rose 35% during campaign periods.

Campaign 04

Healthy living

The problem

Supermarkets are associated with convenience, rarely with long-term wellbeing.

The plan

A weekly programme of recipes, diet tips and meal plans, fresh cooked food through paid coupons, and cross-promotions that tied categories together.

Why it worked

It positioned the chain as a partner in how people eat, which is a far harder relationship for a competitor to discount away.

Execution

Omnichannel, loyalty and data in one loop

Campaigns ran across website, app, email, push and in-store, built on templates and dynamic content rules so they could scale without a redesign each time. Interactive messages adapted to app usage and category behaviour.

Loyalty was integrated rather than bolted on: points, tier progression and milestone nudges triggered automatically, with loyalty messaging aligned to the seasonal and lifestyle calendar. Real-time dashboards tracked searches, page views and sessions, so campaigns could be A/B tested and adjusted while they were still running.

What made the difference

Why it worked

Moments, not months

Campaigns were built around the moments grocery shoppers actually change behaviour.

Answer the doubt

The freshness guarantee tackled the real objection instead of discounting around it.

Bundles beat offers

Cross-category curation lifted basket value without eroding price perception.

First order, then habit

Digital adoption was treated as two problems: getting the first order, then making the second easy.

Loyalty in the loop

Points and tiers fired inside campaigns rather than sitting in a separate programme.

Measured live

Dashboards meant optimisation happened during the campaign, not in the post-mortem.

Want this kind of system for your product?

Tell me what you’re selling and where it’s stuck. I read every message myself.

Book a call