Skip to content
JourneyQ by RefactorQ Book a demo

Passenger and retail intelligence for airports

Know every journey.
Grow every dwell minute.

JourneyQ brings together who your passengers are, where they are in the terminal and what they buy, with their consent. Your teams use that joined view to make journeys calmer and grow commercial revenue.

  • Privacy-first and consent-based
  • SaaS, private cloud or on-premises
JourneyQ command centre: passengers today, recognised passengers, spend per passenger, an hourly passengers and spend chart, top zones and an insight feed.
Product shown with fictional demo data.

The problem

Three views of the passenger. Three systems that don't talk.

Who

Wi-Fi, the airport app, parking, lounges and loyalty each know a little about the passenger. None of them sees the whole picture.

Where

Sensors and Wi-Fi show footfall, queues and dwell by zone, but not who is waiting or what they need.

What

Retail and F&B sales arrive by outlet and by day, long after the passenger has boarded.

JourneyQ joins all three into one consented view of the terminal, live and zone by zone, so every team works from the same picture.

Product

One platform, six modules

Start with the modules that matter most to you and add the rest as you go.

01

Capture

Smart sign-up across Wi-Fi, the app, parking, lounges and boarding pass scans. It asks for a little at a time.

02

Unify

Identity matching and consent records build one profile per passenger, with every source and match visible.

03

Sense

Anonymous footfall, queues and dwell time by zone, with 60-minute forecasts and operations alerts.

04

Engage

Offers and messages triggered by flight, gate, delay and time to spare, sent in the passenger's own language.

05

Retail view

Spend, conversion and penetration by zone, outlet, flight, nationality and segment.

06

Media

Audience-based campaigns on terminal screens, with forecast reach and pricing, sold to brands.

How it works

An afternoon at the airport

Omar lands at 13:05 with a three-hour connection. Here is what JourneyQ does for him, and what your teams see. (A fictional passenger.)

  1. 13:12

    Recognised

    He joins Wi-Fi with the email he gave on an earlier visit. His profile, language and consent are matched straight away.

  2. 13:13

    A relevant offer

    A long connection, and he has bought fragrance before: 15% off at a fragrance store on his way to the lounge.

  3. 13:49

    He buys

    The purchase is linked to the offer and compared with a control group that never received it.

  4. 15:40

    Time to walk

    A nudge 40 minutes before boarding: gate D14 is 9 minutes away. No rush, no final calls.

  5. 16:20

    Boards on time

    The commercial team sees incremental spend. Operations sees a calmer gate.

Passenger app welcome screen with the flight, gate D14, time to boarding, live security queue and walking time. Passenger app offer: 15% off fragrance, with a map pin. Passenger app nudge: time to walk to gate D14, 9 minutes away.

Use cases

Built for every team that shapes the journey

Commercial and retail

  • Spend per passenger, penetration and conversion by zone and outlet, live.
  • Uplift proven against a control group, not just correlation.
  • Aggregated partner reports to share with concessionaires.

CRM and marketing

  • Segments from flight, connection time, language and spend, with live audience counts.
  • Journeys triggered by Wi-Fi sign-in, gate changes, delays and time to boarding.
  • Every message in the passenger's own language, including right-to-left Arabic.

Operations

  • Queue and congestion forecasts for the next hour, zone by zone.
  • Alerts for queues over threshold, crowding after gate changes and delayed banks.
  • Assistance requests sent to the right team, with the passenger's consent.

Retail partners and brands

  • Footfall past the store, entry and conversion, benchmarked against the category.
  • Audience mix in aggregate only. Never personal data.
  • Screen campaigns booked by audience, not just by location.

Inside JourneyQ

See the terminal the way your passengers move through it

Live terminal: a floor plan heatmap of dwell time by zone, with Concourse C selected, queue times and operations alerts.

Fictional demo airport and data.

Outcomes

Measured from day one

Every journey runs with a holdout control group, so you see incremental results, not just activity.

Spend per passenger

Retail and F&B spend across all passengers, by hour, zone and segment.

Retail penetration

The share of passengers who bought anything, and where they didn't.

Dwell time airside

How queues and walking times turn into time to shop, eat or relax.

Uplift against control

Incremental spend from each journey compared with passengers who didn't receive it.

On-time boarding

Whether nudges and gate-change messages get passengers to the gate in time.

Media revenue

Impressions delivered, audience match and sales lift at nearby outlets.

Passenger experience

Designed for every passenger, not the average one

Families, first-time visitors, people meeting arrivals and passengers who need assistance all get messages that fit their trip.

  • In their language

    English, Arabic (right to left), Mandarin and Hindi, with more to add.

  • Simple mode

    Large icons and one or two words for passengers with limited English.

  • Assistance, with consent

    Staff alerted as the passenger approaches. Used for service only.

  • Families

    Facilities near the gate and an earlier walk-to-gate nudge.

  • Dietary needs

    Food offers only from outlets that suit the passenger.

  • Meeters and greeters

    Landing alerts, a meeting point and parking time left.

Trust by design

“If we wouldn't tell the passenger how we use their data, we don't use it that way.”

Consent for each purpose

Analytics, offers and partner insights are asked for separately, a little at a time, never pre-ticked.

Assistance stays private

Assistance needs are used to help the passenger and never for marketing, media or partners.

Aggregated for partners

Retail partners and brands see aggregated insights only, with small groups hidden.

Every sensitive action audited

Who viewed, exported or unmasked what, and why. Data subject requests tracked to deadline.

Your hosting choice

SaaS, a private cloud in your country, or on-premises in your own data centre.

Configurable for your regulator

Consent text and rights handling for regimes including EU GDPR, Qatar PDPPL, UAE PDPL, India DPDP and the Australian Privacy Act.

Getting started

How a pilot works

Small, measured and built around your airport.

  1. 1

    Journey-mapping workshop

    We map your passengers' journeys with your teams, stage by stage, and agree what to measure.

  2. 2

    Connect your first sources

    Usually Wi-Fi, retail point of sale and flight data. Other sources follow when you're ready.

  3. 3

    Pilot with a control group

    A focused set of journeys and dashboards, measured against a holdout group.

  4. 4

    Review and scale

    We decide together what to roll out next, based on the measured results.

FAQ

Questions airports ask us

Something else on your mind? Ask us directly.

What systems does JourneyQ need to connect to?

Most airports start with three: the Wi-Fi portal, retail and F&B point of sale, and flight data. Parking, lounges, the airport app, digital signage and people counters can be added over time.

Who owns the data?

The airport. JourneyQ processes it on your behalf, in the hosting model you choose, under the consent your passengers have given.

How do you protect passenger privacy?

Consent is asked for each purpose separately, and names are masked by default. Assistance needs are never used for marketing, partners only see aggregates, and every sensitive action is written to an audit log.

Can JourneyQ run on our own infrastructure?

Yes. Choose SaaS, a private cloud in your country, or on-premises in your own data centre.

Do passengers need to download an app?

No. Recognition starts when passengers sign in to Wi-Fi with an email address. The airport app and other touchpoints add more only if passengers choose to share it.

How is a pilot priced?

We scope each pilot with you after a first conversation, based on the sources you connect and the modules you want to test.

Book a demo

Talk to us about a pilot

Tell us a little about your airport and what you'd like to improve.

What happens next

  1. 1

    We reply within two working days.

  2. 2

    A 30-minute call about your goals and your systems.

  3. 3

    A live demo of JourneyQ, branded for your airport.

What interests you? (optional)