Platform · Measurement

Every campaign, matched to the people who actually walked in.

A beacon in each store detects real visits. Kairos reconciles them with the ad exposure logs of every channel you buy, offline and online, and reports what each campaign contributed to in-store revenue.

How it works

From a visit in your store to a number your CFO can use

01

A beacon detects the visit

A passive Bluetooth beacon in each store, paired with Kairos partnerships with consumer mobile apps, detects visitors inside your store, not in the parking lot or the shop next door.
02

Exposure is read on the media side

Ad platforms, DSPs, TV, radio and out-of-home vendors provide exposure logs for each campaign, keyed on the mobile advertising ID.
03

Kairos reconciles the two

The mobile advertising ID is the reconciliation key: the same identifier is present in the exposure logs and collected on in-store visits. Visits and exposures are matched, campaign by campaign.
04

You read the result in revenue

Exposed visitors, visitor coverage, cost per exposed visitor and contribution to in-store revenue, per campaign and per channel.
The four Kairos KPIs

Media KPIs measure the digital world. These measure the store.

Impressions, clicks and CPM tell you what happened on screens. They say nothing about what happened at your door. Kairos adds four indicators that close that gap.

Exposed visitors

The number of your real store visitors who were exposed to the campaign before their visit. The raw material of every other metric.

Visitor coverage

Exposed visitors divided by total store visitors. It tells you how well the campaign reached the audience that matters most: the people who shop in your stores.

Cost per exposed visitor (CPV)

Media budget divided by exposed visitors. The price you paid to reach one of your own visitors, comparable from a billboard to a Meta campaign.

Contribution to in-store revenue

Exposed visitors × your conversion rate × your average basket. Exposed visitors are assumed to behave like your average visitor, so the number is conservative and auditable.
Precision

Beacons, not GPS

Phone GPS is throttled by iOS and Android to save battery. Our internal study on 150K visits across 400 sites found that only 5% of GPS points fall within 16 feet of the true position. Kairos beacons are 20× more precise, and 100% reliable on the visits they detect: a counted visitor is inside your store.

Built for dense locations

City centers, shopping malls and small-footprint stores, where GPS cannot tell your store from the one next door.

No visits from outside

Signal strength and placement are calibrated so that passers-by, parking lots and neighboring shops are not counted.

Read the study

Beacons vs GPS: in-store traffic data precision, the full test and the map of what GPS actually sees.
Test, analyze, transform

An iterative loop on the budget you already have

Kairos does not ask for a new budget. It runs on the channels already in your media plan, quantifies the waste, and reallocates the next campaign toward what reaches your visitors.

01 · Test

Kairos is tested on channels already planned, or that you want to add, at no extra cost.

02 · Analyze

Kairos quantifies the media waste on your campaigns and the contribution gains generated by Kairos AI.

03 · Transform

The budget split of the next campaigns is revised to maximize the contribution to revenue of every dollar invested.

Results · Baseline, then iteration

Same budget. More revenue in store.

The first campaign is your baseline. At each iteration, Kairos AI operates a larger share of the plan, cuts the media waste it finds and moves the money toward the channels and sequences that contribute most to in-store revenue.

Baseline · before Kairos

Campaign 1

Media budget$100k
Contribution to in-store revenue$67k
Budget steered as beforeContribution

Current iteration · with Kairos AI

Campaign 2, same $100k

Media budget$100k · 60% steered by Kairos
Contribution to in-store revenue$102k
As beforeSteered by KairosContribution
Contribution gain+$32k
Waste recovered$13klost before Kairos AI

Demo data, one national retailer. Gains are measured on the share of the plan Kairos operates; that share grows at each iteration.

Per channel

Every channel on the same scale

Each channel gets its own cost per exposed visitor and contribution-to-budget ratio. This is what moves money between lines of the plan.
ChannelBudgetCost per exposed visitorContribution / budget
Digital out-of-home$230k$1.984.3
Display$130k$2.343.2
Online video$210k$4.821.6
Social$250k$5.751.3
Audio streaming$25k$6.201.2
Print$150k$5.200.7
Linear TV$1,320k$9.350.6

Demo data, branding campaigns, one national retailer. Ratios below 1 mean the channel contributed less revenue than it cost; they are the first candidates for reallocation.

Media plan learnings · Exposure journey

The same mix, in the right order and at the right pace, brings more people through the door.

Kairos AI does not only measure each channel. It looks for the exposure sequence that contributes most to in-store revenue: which channel opens, which one repeats, which one closes, and on which day. Below, the winning week of a national retailer on the demo account.

The winning sequence · typical week

Cumulative index of useful exposed visitors (base 100 = first solo exposure)

MON
TUE
WED
THU
FRI
SAT
SUN
Step 1 · TuesdayTV ×3 · Priming3 exposures, access + prime time. Nothing before: silence pre-flight.100index
Step 2 · D+1YouTube ×2 · Bounce6-second bumpers served to the people exposed to TV.118+18
Step 3 · Thu/FriDisplay ×4 · Repeat4 repetitions, capped at 2 per day.139+21
Step 4 · FridayMeta ×2 · ReminderStories + feed, the day before the weekend.156+17
Step 5 · SaturdayDOOH ×1 · Last mileScreens in the trade area, on the day people shop.172+16

Indices computed on exposed visitors. Same budget, sequenced journey versus simultaneous activation of the same channels. Demo data, national retailer, typical week outside peak.

Sequenced journey

172index, versus 160 for the same mix unsequenced (+12 pts)

Cost per useful exposed visitor

−18%same channels, same budget, right order and rhythm

Reversed sequence

131DOOH first, TV after: the index drops. TV priming conditions every exposure that follows.
Order

The wide screen opens, the street closes. TV priming conditions the efficiency of every following exposure.

Rhythm

48 hours max between two steps. Beyond that, the previous wave fades. The YouTube bounce at D+1 of TV is the most profitable link in the chain.

Saturation

4 display repetitions, not more. Beyond 4 contacts, each extra impression adds no useful exposed visitor: it is pure media waste.

Media plan learnings · Timing

Each channel has its own clock.

Median delay observed between the last exposure to a channel and the visit of the same visitor in store. Some channels act in days, others in months. The right plan aligns each channel's delay with your commercial calendar.

Median delay · last exposure → first visit

Observed on exposed visitors, 12 rolling months

Digital out-of-home
9 days
Social
21 days
Display
34 days
Online video
58 days
Radio
≈ 2 months
TV
4 months
D01 MONTH2 MONTHS3 MONTHS4 MONTHS

Demo data, national retailer. Channel order and delays illustrate the method; your own clocks are measured on your visitors.

Fast action

DOOH acts in days

Activate it right before your sales events: its effect is immediate but short.

Long action

TV works over months

Judge it over time: cutting TV is paid for one quarter later, not the following week.

Campaign types

Branding, performance, drive-to-store: one truth

Whatever the type of campaign, if it exposes none of the visitors of your physical stores, where most of your revenue is made, it has contributed nothing to that revenue.

Branding budgets

Steered by contribution to in-store revenue. The question is how much of your real visitor base the campaign reached.

Performance budgets

Steered by incremental lift, with exposed versus non-exposed tests. The right indicator when the goal is extra visits.

Why pure drive-to-store is risky

Weather, the economy, competitors’ promotions and store openings all move traffic. Extra visits can go unnoticed if the whole network is trending down. Contribution isolates your media from that noise.
FAQ

Questions we hear most

Do you need my POS data?

No. Visits alone give you exposed visitors, coverage and CPV. Adding your conversion rate and average basket, or a POS feed, turns it into contribution to revenue.

What is the reconciliation key?

The mobile advertising ID. It is available on ad platforms and collected by Kairos on in-store visits through our partner apps. Results are reported in aggregate; Kairos does not sell or resell individual location data.

Is this incrementality?

Not by default. On branding budgets the right indicator is contribution: how many of your real visitors you reached and what they represent in revenue. On performance budgets we run exposed versus non-exposed tests and report the incremental visits.

How many stores do you need?

A pilot runs on as few as one store. Regional programs typically start with a panel of 10 to 20 stores before covering the network.

See your media waste in 20 minutes

Bring your media plan. We’ll show you, live, what Kairos would measure on it and what a pilot would look like for your stores.