Retail Media

Turn every screen into media brands pay for.

Brands want to reach shoppers at the moment they choose. Personalisation Hub turns your stores, app and website into one media network, targeted with your own first-party audiences and measured to the sale, while the data stays in your cloud.

30 days free, then billed through your AWS account.

Live in store

Localisation data

Store context, live: time, weather, stock

Time

Store calendar

Sat 1:20pm · weekend shop

Weather

Weather feed

Hot · 30°C

Stock

Inventory

Sparkling water · high stock · aisle 6

Personalisation data

Your own first-party data, from your systems

Audience

Your CDP

New to brand · buys a competing water

Profile

Your CRM

Health-conscious shopper · loyalty member

Next best action

Your decisioning engine

Brand-funded · 20% off first pack

Recognised via app check-in

From your CDP, CRM and decisioning. Stays in your cloud.

Personalisation Hub

Personalisation Hub

Picks the next best experience

yourbrand.com

For you

Sparkling and ice-cold.

20% off your first pack, aisle 6.

Shop now

Sparkling and ice-cold.

Website

Sparkling and ice-cold.

For you

Try something new: 20% off your first pack of sparkling water.

View offer

Mobile app

Sparkling and ice-cold.

Sparkling and ice-cold.

20% off your first pack, aisle 6.

Entrance screen

Sparkling and ice-cold.

New to you? 20% off · Sparkling water

Smart shelf

At a glance

Personalisation Hub for Retail Media

Personalisation Hub is a self-hosted personalisation platform that turns a retailer's stores, app and website into one measurable retail media network. It combines live store context (time, weather, stock) with your own customer data from your CDP, CRM, loyalty and decisioning systems, and uses it to personalise website, mobile app, entrance screen and smart shelf in real time. Results are measured from screen to sale, and everything runs in your own AWS account.

Best for

Retailers running or launching a retail media network

Outcomes

Media revenue, New-to-brand buyers, Incremental sales, Repeat bookings

Touchpoints

Website, Mobile app, Entrance screen, Smart shelf

Data used

Time, weather and stock, plus your own CDP, CRM, loyalty and decisioning data

Deployment

Self-hosted in your own AWS account (VPC) and on your own domain

Devices

Any digital signage device, alongside your existing app and systems

Try it

30-day free trial on AWS Marketplace, then billed through your AWS account

The outcome

New media revenue from the screens you already own, with every sale proven to the brands that paid for it.

Reduce cost

Brand campaigns are created, localised and served across every store automatically, so selling media doesn't need a team per store.

Maximise revenue

Sell screens by store, daypart and audience, including new-to-brand and lapsed buyers, across store, app and web.

Own your data

Your shopper data never leaves your cloud. Brands get the audience and the results, not the data.

The visit, personalised

From brand brief to proven sale.

1

Brand brief

Your retail media team

A brand wants new-to-brand buyers in its category, in chosen stores and dayparts.

A clear, sellable audience.

2

Audience

Your CDP and loyalty data

The audience is built from your own first-party data, inside your cloud.

Precise targeting, no data shared.

3

In store

Entrance, shelf and aisle screens

Brand creative plays when and where the audience shops, adapted to stock and weather.

Reach at the moment of choice.

4

Across channels

App and website

The same campaign reaches the audience in your app and on your website.

One campaign, every touchpoint.

5

Proof

Closed-loop attribution

Every exposure is matched to sales, so the brand sees the incremental result.

Brands book again.

Start with what you need

Whatever brings you here, it leads to revenue.

Most teams start with one capability. Each one connects to the rest of the platform.

Campaigns that run themselves

Every result makes the next campaign better.

AI agents create your campaigns, localise them to every store and screen, and optimise them from real in-store results. The loop keeps running, so performance keeps improving.

What we measure

Media revenue

New-to-brand buyers

Incremental sales

Repeat bookings

The closed loop: know who's in store, personalise every moment, measure from screen to sale, optimise the next campaign

Benefits calculator

What could it be worth to you?

Your retail media and personalisation case

Example figures

Stores

400

Screens per store

8

Media revenue per screen per month

$300

Shoppers per store per day

2,000

In-store conversion percentage today

10%

Average offer spend

$12

Assumptions

Screen time sold

50%

Premium for loyalty-targeted campaigns

30%

Uplift in conversion from personalised offers

15%

Incremental revenue a year

$60.0M

Retail media revenue a year, loyalty-targeted

$7.5M

In-store conversion today, then with personalisation

10% → 11.5%

Extra offer purchases a year

4,380,000

Incremental sales from personalised offers

$52.6M

For your team

What it means for each team.

Marketing

Sell brands measurable in-store audiences, packaged by store, daypart and segment.

Store operations

Brand campaigns run on store screens with no extra work for store teams.

Digital and CX

Store, app and website inventory sold as one network.

IT and architecture

Self-hosted in your AWS account. Shopper data never leaves your environment.

Built for enterprise

Your cloud. Your data. Your screens.

Runs in your own AWS account

Self-hosted in your VPC and on your domain. Your data stays in your environment.

Works with what you have

Any digital signage device, plus your existing app, check-in and data systems through open APIs.

Brands never get your data

Brands reach your audiences and see their results without ever receiving shopper data.

Questions

What retail media teams ask us.

Do we need new screens?

No. Personalisation Hub works with any digital signage device, alongside the check-in, app and data systems you already run.

Do brands get access to our shopper data?

No. Audiences are built and activated inside your own cloud. Brands see reach and sales results, never the underlying data.

How do we get started?

Start a 30-day free trial on AWS Marketplace and run it in one store. After that it's simply added to your AWS bill, and you can cancel any time.

Try it yourself

See it as your own media network.

Start a 30-day free trial on AWS Marketplace with minimal setup, then simply add it to your AWS bill. Or arrange a demo and we'll walk you through it.

Available in AWS Marketplace

Arrange a Demo

Enterprise Personalisation Platform