MotionVision · Demo environment

Measurement Dashboard

Illustrative data

Campaign readout

Dr.Pong - Clinical Skincare: Bangkok Q3 Flight

1 Jul – 30 Sep 2026 · 412 screens live · 62 matched holdout screens · Health & Beauty

MotionReach Conversion Index

74

Category benchmark 61

Network average 58

Media investment

฿2.4M

Booked spend

Verified impressions

4.54M

฿529 CPM

QR scans

41,200

0.91% scan rate

Verified conversions

5,840

฿411 per conversion

Incremental ROAS

1.52x

+70% lift vs holdout

Spend → outcome funnel

Every step traced to its evidence class. Modelled figures are never presented as facts.

Media investment
฿2,400,000Booked spend across 412 screens
Fact
Verified impressions
4,540,000Proof-of-play, GPS validated
Fact
Unique passengers
1,180,000Frequency 3.8x
Modelled
Engagements
96,3002.12% of impressions
Observed
QR scans
41,2000.91% scan rate
Deterministic
Verified conversions
5,84014.2% of scans
Matched
Attributed revenue
฿8,760,0003.65x ROAS
Matched

Exposed conversion rate 0.495% vs control 0.291%

Incremental conversions 2,430

95% CI: +52% to +88%

Weekly delivery and response

Impressions vs scans and conversions across the 13-week flight

MRCI components

Score vs category benchmark

  • Exposure quality · 20%82 vs 66
  • Attention · 20%71 vs 60
  • Activation · 25%69 vs 55
  • Outcome · 35%74 vs 59

Age profile

Share of consented passengers, index vs Bangkok base

Trip purpose

Why the passenger was in the car

Interests

Share declaring interest · index vs network

  • Skincare & beauty44% · idx 163
  • Health & wellness38% · idx 141
  • Fashion33% · idx 118
  • Food & dining51% · idx 104
  • Travel29% · idx 97
  • Finance & investing18% · idx 83

Gender

Consented declarations

  • Female
    58%
  • Male
    40%
  • Undisclosed
    2%

Household income

Monthly, THB

Consent tier mix

How much passengers chose to share

  • T0 · Anonymous66.4%

    Ambient journey data only

  • T1 · Basic20.1%

    Age, gender, trip purpose

  • T2 · Rich9.9%

    Interests + survey answers

  • T3 · Linked3.6%

    Loyalty or verified contact

Where the ads played

Bangkok district delivery density and scan response

Sukhumvit / Watthana · 740.02K
Sathorn / Silom · 644.68K
Pathum Wan · 581.12K
Chatuchak · 458.54K
Huai Khwang · 426.76K
Phaya Thai · 367.74K
Bang Rak · 331.42K
Din Daeng · 276.94K
Khlong Toei · 263.32K
Suvarnabhumi corridor · 222.46K
Thon Buri · 140.74K
Nonthaburi · 86.26K
Bangkok metropolitan · bubble = impressions

Top districts

Impressions and scan rate

DistrictImpr.ScansRate
Sukhumvit / Watthana740.02K8,2881.12%
Sathorn / Silom644.68K6,3180.98%
Pathum Wan581.12K7,0321.21%
Chatuchak458.54K3,6220.79%
Huai Khwang426.76K3,6700.86%
Phaya Thai367.74K3,3830.92%
Bang Rak331.42K3,4801.05%
Din Daeng276.94K1,9660.71%
Khlong Toei263.32K2,3170.88%
Suvarnabhumi corridor222.46K1,4240.64%
Thon Buri140.74K8160.58%
Nonthaburi86.26K4490.52%

Journey flows

Origin to destination pattern of exposed rides

  • Suburban residential→CBD (Sathorn/Silom)
    24%
  • CBD→Mall corridor (Pathum Wan)
    18%
  • Residential→Suvarnabhumi / Don Mueang
    14%
  • Sukhumvit→Sukhumvit (intra-zone)
    13%
  • Mall corridor→Residential
    17%
  • Other→Other
    14%

Daypart performance

Delivery vs scan rate by time of day

Creative diagnostics

Which executions worked, and what drove the difference

CreativeImpressionsEngage %Scan %RecallScan→Conv
Clinic Offer 15s1.41M2.601.2481%15.4%
Before / After 20s1.18M2.381.0878%14.1%
Dermatologist 30s862.6K1.720.7169%12.2%
Product Hero 10s635.6K1.410.6258%11.6%
Interactive Skin Quiz454K6.201.4786%19.8%

The interactive Skin Quiz delivered 2.4x the scan rate of the product hero cut on a tenth of the weight, the clearest signal that interaction, not duration, drives activation on this network.

Engagement vs conversion efficiency by creative

Offline → online path

Deterministic match from a unique per-play QR token to a verified outcome

Where conversions landed

Verified via client data feeds

  • Online booking (pixel)3,410
  • In-store / clinic POS1,680
  • Loyalty code redemption750

In-store matches use POS files by store and day; loyalty redemptions use MotionReach-issued codes.

Pre vs post campaign

Exposed districts, 8 weeks before vs during flight

Weekly clinic bookings

1,180→1,640

+39.0%

Branded search index

100→147

+47.0%

Store visits (exposed districts)

4,200→5,310

+26.4%

Avg. order value (THB)

1,420→1,500

+5.6%

Profiled sample: 28,410 consented rides. All cuts shown meet publication thresholds (Section 08).