Back to Services

Service 05 · Software

Audience analytics and ROI

We measure every impression, interaction and conversion and show it in one place, so you can prove what worked.

Ask what we can measure

For brands, agencies and venues

A campaign dashboard: sales before, during and after the campaign, guests by gender, and engagement by day of the week and time of day, with a list of Tiger's Milk outlets to filter by.
Dashboard A campaign dashboard from the Tiger's Milk venue network: sales before, during and after, and who took part, outlet by outlet.

End to end

Every impression, interaction and conversion. One place to see them.

Follow one guest from the screen in the venue to your dashboard. At every step we count something, say how sure we are of it, and send it to Hello Brand OS.

From the screen to the report

Rugby on the screens above a busy bar, with a Captain Morgan advert alongside the match.
On the venue's screens

Your brand on the screen

Brand Box plays your campaign on the venue's own screens, next to the sport guests came to watch.

  • Potential viewsEstimated
  • Footfall: people in the venueMeasured
  • Dwell timeMeasured

Where it comes from: Brand Box play logs, pod.ai and Lamp.ai devices in the venue (supplied with Moving Tactics), and the audience model for that kind of place.

A Carling Black Label squeeze back around live rugby on a venue TV, with a code to scan.
The Carling Black Label Score Predictor on a phone: win your share of R250,000 in vouchers and cash prizes, with a Play now button. 18+.
Scan, play, answer

They take part on their phone

A code on the screen opens the campaign in the phone's browser, with no app to download.

  • ScansMeasured
  • Sign-ups, with consentVerified
  • Game plays and answersMeasured

Where it comes from: the campaign itself. Consent is recorded at sign-up and travels with the data, under POPIA.

Proof of purchase: a till slip photographed on a phone to claim a reward.
A Jose Cuervo Tradicional 2 for 1 special on a phone, marked claimed, to show the waiter or barman.
Redeemed at the bar

They buy and redeem

Rewards are redeemed at the bar or the till, and outlet sales are matched to the campaign dates.

  • RedemptionsVerified
  • Sales by outletVerified
  • Conversion rateMeasured

Where it comes from: reward codes scanned at the bar, till slips, and the outlets' sales before, during and after the campaign.

A campaign dashboard: sales before, during and after the campaign, guests by gender, and engagement by day of the week and time of day, with a list of Tiger's Milk outlets to filter by.

You see what worked, in one place

Everything above lands on one dashboard in Hello Brand OS, by venue and by week, while the campaign runs.

  • Sales before, during and afterVerified
  • Reach by region and audienceModelled
  • Return on ad spend and brand liftModelled

Take the Hello Brand OS tour

How sure each figure is: Estimated Modelled Measured Verified What the labels mean

Hello Brand OS

Your brand, in one view.

Brands, agencies and venues look at the same live results, each from their side. These are real dashboards from our venue platform.

A campaign dashboard: sales before, during and after the campaign, guests by gender, and engagement by day of the week and time of day, with a list of Tiger's Milk outlets to filter by.
Campaign. Sales before, during and after, who took part, and when they engaged, outlet by outlet across the Tiger's Milk venue network.
Sales summary for Heineken: two bar charts of daily sales across November and December 2022, with a list of Tiger's Milk outlets to filter by.
Daily sales. A Heineken campaign across the Tiger's Milk outlets, day by day, November and December 2022.
Venue visits dashboard, June to July 2020, all venues: total, new and returning visits by day, the busiest day of the week, and a table of 1,847,306 visits from 737,443 visitors, staying 43 minutes 48 seconds on average.
Venue visits. New and returning guests by day, the busiest day of the week, and how long they stay, across all venues.
Passers-by dashboard, June to July 2020, all venues: people counted near the venues each day, known and unknown, and the busiest hour of the day, peaking around lunchtime.
Passers-by. People counted near the venues each day, and the busiest hour, so screen time can be planned when the crowd is there.

Who sees it

  • Brands

    Your brand across every venue and campaign: who saw it, who took part and what it sold.

    For brands
  • Agencies

    The same live view, ready to report to your client. We deliver; you keep the client.

    For agencies
  • Venues

    Footfall, dwell time and what each campaign brought in, venue by venue.

    For venues

What you get

See all work with results

Sales summary for Heineken: two bar charts of daily sales across November and December 2022, with a list of Tiger's Milk outlets to filter by.

Proof of what worked: who took part and what it was worth, venue by venue.

Our platform doesn't just track, it proves. First-party data comes from the people who take part, with their consent, under POPIA. Where a figure is an estimate, the report says so.

How it works

Four steps take a campaign from raw data to a decision about the next one.

From data to ROI

  1. 01Bring the data together

    First-party data from our CRM and mobile platforms, synced across retail, digital and in-store touchpoints, with consent kept.

  2. 02Measure the same way

    Closed-loop sales tracking and consistent metrics: return on ad spend, lift and dwell time.

  3. 03Engage with content

    Games and experiential media on the phone, in venues and in store.

  4. 04Connect the tech

    Online and offline data joined up, so results can be attributed across platforms.

Where the data comes from

Two kinds of data, joined up: what people tell us when they take part, and what the places around a screen tell us about who passes by.

First-party: people who take part

  • Scans and sign-ups
  • Game plays
  • Answers
  • Redemptions and sales

Joined up in one place, with consent kept and people counted in groups.

Third-party: the places around a screen

  • Mobile location data
  • Live traffic
  • On-site sensors
  • Social posts
First-party

From the people who take part

Sign-ups, game plays, answers and redemptions from our mobile campaigns, across venues, shops and phones. Collected with consent and managed under POPIA.

Third-party

From the places around a screen

Audience signals from location data, traffic and on-site sensors, used to plan and measure media. Anonymised and counted in groups, never as named people.

In the venue, pod.ai and Lamp.ai devices, supplied with Moving Tactics, add footfall and dwell-time data to Hello Brand OS: how many people are present and for how long, not who they are.

Third-party audience sources: what each one tells us and where it falls short
SourceWhat it tells usWhere it falls short
Mobile app location dataWhich places people visit, so we can group them into audiences and estimate age and gender. It also spots repeat visitors.Fewer signals at roadside and highway sites, and it depends on how many people carry smartphones.
Live trafficThe best count of how many pass a site, using lanes, road type, direction, vehicle types and how many people are in each vehicle.On its own, it says nothing about who those people are.
On-site sensorsCounts at the exact spot: new and repeat visitors, how long they stay and how close they come. Some models also count people and vehicles by camera.Placed at chosen sites, so they are used mainly to check and tune the model for each kind of place.
Social postsAge and gender, from public posts tagged at that location.Depends on how many people tag their location there.

No single source is perfect. So the model first works out what kind of place a screen is in, such as a mall, a busy road or a station, then weights each source for that kind of place. Census, survey and traffic reports act as a check.

How a figure is made

Raw signals are not results. Each number in a report goes through three steps.

  1. Capture

    We collect the signals around each site, within about 200 metres, for every hour of the campaign.

  2. Clean

    We remove repeat signals that do not mean a real chance to see the advert, so nothing is counted twice.

  3. Weight and report

    The sources are combined with the weighting for that kind of place, then turned into reach, views, frequency and audience profiles.

Why cleaning matters. Someone has dinner for two hours at a restaurant with a screen outside. Raw location data would count their phone again and again. Cleaning sees that the phone is not moving and caps the count, so the report does not inflate the audience.

Before, during and after

  1. Before

    Plan on real patterns

    Each site's audience from the last three months predicts who will be there on your dates.

  2. During

    Watch it live

    Audience data for each site, date and time band is refreshed daily, so we can adjust while the campaign runs.

  3. After

    The full report

    Five days after the campaign ends: reach, ad spend, engagement across channels, redemptions and sales, plus proof that it ran.

  4. Next

    Plan the next one

    What worked, where and when goes into the next plan, so each campaign starts smarter than the last.

What the words mean

The same terms, used the same way, in every plan and every report.

Potential views
The number of times people had the chance to see the advert. The out-of-home version of impressions.
Unique reach
How many different people had the chance to see it at least once during the campaign.
Frequency
How many times, on average, each of those people had the chance to see it: per day, and over the whole campaign.
Dwell time
How long people spend near the screen. Longer dwell means more chances to take the advert in.
Ad play
One showing of your advert on a digital screen, for example one 15-second spot in a loop.
Views per play
How many people were there for each play, not for the whole hour. hourly views × dwell time in seconds ÷ 3,600
Share of time
The part of a screen's airtime that your campaign gets.
CPM and eCPM
The cost of a thousand views: campaign cost ÷ views × 1,000.
Day part
A slice of the day, such as morning or evening, used to plan and compare.
Audience segment
A group with a shared habit. A phone seen at coffee shops at least three times in a month counts as a coffee lover.
Proof of performance
Evidence the advert ran: photos, video and, on digital screens, the play logs.
Conversion
Someone acting on the advert: a scan, a sign-up, a redemption or a sale.

Worked example: one person, five days

A campaign runs for five days. One person walks past the screen once every day.

  1. Day 1
  2. Day 2
  3. Day 3
  4. Day 4
  5. Day 5
  • 5Potential views
  • 1Unique reach
  • 5Campaign frequency

Attention, not just views

We mix numbers with what people say, so you see whether the advert was noticed and whether it worked.

  • Viewability

    Whether the advert was actually seen: how much of it was in view, and for how long.

  • Engagement rate

    How people interact with it: taps, swipes, scans and other signs of active attention.

  • Dwell time

    How long people spend with the advert, which shows how deep their attention went.

  • Conversion rate

    How many acted. Read with attention data, it shows which places turn attention into action.

  • Brand lift

    The rise in interest in your brand after the campaign, from surveys, social listening and direct feedback.

  • Contextual fit

    How well the advert suits the place and the platform it plays on.

What a profile shows

Every scan, play and answer adds to a picture of who your customers are and how they buy.

A shopper scans a code on a shelf of Flying Fish with her phone.
Scan at the shelf: each scan adds to the profile.

Profile

Age, gender, location, LSM (living standards measure) and interests.

Lifestyle

Sport, travel, cooking, music, comedy, fashion, health and fitness, pop culture, technology and business.

How they buy

Channels, rewards and loyalty, how often and when they buy, and how likely they are to use a coupon.

What reaches them

Screens with a call to action, reach and frequency, and the app, email, social, web and in-store channels they respond to.

From a real campaign: Flying Fish

  • 60.5%of engagements happened at weekends
  • 59.86%happened before 17:00
  • 27 y 6 maverage age of those taking part
  • 58.78%chose female or other
  • Day of the week

    Measured

    60.5% of engagements came from Friday to Sunday.

    1. 9.3%Mon
    2. 7.6%Tue
    3. 8.7%Wed
    4. 14.0%Thu
    5. 23.3%Fri
    6. 25.0%Sat
    7. 12.2%Sun
  • Age

    Measured

    An even spread, with an average age of 27 years 6 months.

    1. 18 to 2120.0%
    2. 22 to 2526.1%
    3. 26 to 3024.2%
    4. 31 to 4018.8%
    5. 41 to 507.9%
    6. Over 501.8%
    7. Rather not say1.2%
  • Gender

    Measured

    58.78% chose female or other.

    • Female 50.3%
    • Other 8.5%
    • Male 41.2%

Answers from the guests who took part in the Flying Fish campaign at Tiger's Milk.

See the Flying Fish campaign

Where we have done it

Each project says how far it got: results, results to follow, a concept or work in progress.

  • Flying Fish

    Guests answered short questions to redeem, and the answers built a profile of who drinks it.

  • Tiger's Milk

    The venue platform behind the dashboards on this page.

  • Heineken

    Daily sales tracked across the outlets during the campaign.

All our work

Prove what your next campaign did.

Tell us what you want to know. We will show you what we can measure, and how.

Ask what we can measureFor agencies

For brands and agencies.