Experience design · Digital visitor experience · 2025
Smart Book Fair: a complete digital visitor experience
One end-to-end concept for the visitor, from the QR scan at the entrance to the exit survey, with crowd management and rewards built in.

- Journey stages
- 4
- Key features
- 5
- Dashboard modules
- 6
- Core problems
- 4
From the QR scan to the exit
Digital tools that give visitors ease of access, navigation and interaction with the fair, with rewards and crowd management built in. The experience starts with the QR scan at the entrance and continues until the exit survey.
Context
A concept I developed for the Literature, Publishing & Translation Commission and delivered in May 2025. The goal was to give the Commission one end-to-end visitor experience to align on before any detailed design or build. The phasing is my recommendation, not part of the original brief.
Four objectives
- 01
Improve the visitor experience
Simple digital tools that help the visitor navigate, explore and book events.
- 02
Manage crowds
Direct visitor movement and reduce congestion with the live map, alerts and timed signing slots.
- 03
Increase participation
Points, challenges and rewards that turn a passive visitor into an active participant.
- 04
Data-led organisation
Live data on interaction, satisfaction and visitor behaviour, in an admin dashboard that supports quick decisions.
A secondary objective, strengthening loyalty to the fairs, is tied to one touchpoint only: the offers at the exit, such as discounts for the next fair or offers from partner bookshops.
Four problems the experience sets out to solve
Navigation difficulty
Visitors, especially on a first visit, find it hard to understand how the stands are laid out, to know where the important events are, and to work out the fastest route.
ObjectiveImprove the visitor experience
Crowding and queues
Areas of the fair become congested and bottlenecks form. Visitors face long waits in queues for events such as book signings.
ObjectiveManage crowds
Passive visitors
The visitor is a passive recipient rather than an active participant in the fair experience.
ObjectiveIncrease participation
Limited data for organisers
Organisers need live data on interaction, satisfaction, peak times and crowd flow to make decisions on organisation and distribution.
ObjectiveData-led organisation
What exists today, and what to test
Competitive analysis: five event and exhibition apps
Swipe sideways to see all six capabilities.
| App | Live map | AR navigation | Rewards system | Crowd management | Event booking | Live surveys |
|---|---|---|---|---|---|---|
| WhovaConferences | Yes | No | Yes | No | Yes | Yes |
| SwapcardExpos | Yes | No | Add-on | No | Yes | Yes |
| PheedLoopEvents | Yes | No | Yes | No | Yes | Yes |
| CventLarge conferences | Yes | No | Yes | Partial | Yes | Yes |
| NavigineIndoor navigation | Yes | Yes | No | Heat maps | No | No |
| Smart Book FairOur concept | Yes | Phase 3 | Yes | Yes | Yes | Yes |
No single platform covers all six capabilities. Event apps such as Whova, PheedLoop and Cvent cover the live map, rewards, booking and surveys, but none offers AR navigation, and crowd management is partial at best. Navigine covers indoor navigation, but not the event side. Smart Book Fair combines all six in one experience designed for book fairs, with AR arriving in phase 3.
Public sources
- 01
The Riyadh International Book Fair drew about 500,000 visitors over ten days in 2016, and needed queue systems, signage and crowd management procedures inside and outside the venue.
Source: Crowd Dynamics (opens in a new tab) - 02
The Cairo International Book Fair recorded 445,029 visitors in a single day in 2025.
Source: Maspero, Egyptian National Media Authority (opens in a new tab) - 03
A study of an AR navigation system for exhibitions found that visitors in game mode followed the intended route more closely.
Source: Applied Sciences (MDPI), 2022 (opens in a new tab)
Assumptions and how I would validate them
| Assumption | How I would validate it |
|---|---|
| First-time visitors struggle to find stands | Observe the entrance, run 6–8 intercept interviews, and time how long it takes to reach a first stand. |
| Signing queues are the sharpest pain point | Measure queue length and wait at 3 signing sessions. |
| Visitors will open an app at the gate | Share of ticket holders who open the app on day one. |
| Rewards can move visitors to quieter areas | A/B test crowd alerts with and without a reward. |
| Visitors will rate events if it takes one tap | Completion rate, with a cap on prompts per visit. |
Four decisions, and what each one costs
- 01
One QR as the backbone
The QR code is the app login and the start of the journey.
Trade-off It depends on a phone, so the QR also works offline and as a printout.
- 02
Timed signing slots instead of a physical queue
The visitor gets a time slot, not a place in a long line.
Trade-off No-shows. A slot is released after 10 minutes to a short standby list.
- 03
A 2D live map first, AR on top
The live map is the base for wayfinding and crowd alerts.
Trade-off Indoor positioning needs beacons and venue setup, so AR is a later layer, not the base.
- 04
Rewards as a crowd-control lever, not just a game
Organisers can attach a reward to a quieter area.
Trade-off A reward can pull people into one place, so rewards need caps (see Risks).
The visitor journey, from the QR scan to the exit
The journey shows the full concept across all three phases. Features that arrive later are marked with their phase.
Entry point
Engaging with events
Book signings and workshops
Exit and survey
- Scans the QR code received with the ticket.
- Chooses a publisher from the list and follows the steps to reach it.
- Adds the events they want to attend to a personal schedule.
- Visits the stands and explores the fair.
- Takes part in quizzes, workshops and book-related competitions.
- Rates an event with one tap, after the event (from phase 2).
- Books a signing slot in advance, and checks in at the author's stand at their time.
- Takes part in workshops, such as writing books or tips on publishing.
- Fills in one short exit survey about the events, the ease of navigation and the digital tools.
- Redeems points for rewards.
- Opens the app. If it is not installed, takes the visitor to download it.
- Sends a welcome message with the day's highlights.
- Suggests events based on the events they add and the stands they visit (phase 3).
- Opens the live map with a route to the stand (AR guidance on top from phase 3).
- Shows a dynamic schedule that changes in real time with updates or availability.
- Sends a notification before each event.
- Uses anonymised movement data to encourage exploring different areas of the fair.
- Asks for a one-tap micro-rating after an event, never after every stand.
- Sends a notification when their time comes.
- Guides them to the stand.
- Releases an unclaimed slot after 10 minutes to a short standby list.
- Shows the available points and the rewards on offer.
- Sends a thank-you message with a summary of the day, the points collected and the rewards redeemed.
- Offers discounts for the next fair, or special offers from partner bookshops.
Registered automatically in the rewards system. Points start with the QR scan (from phase 2).
Points for visiting or interacting with stands, for interactive activities and for rating an event (from phase 2).
Extra points for workshops. Exclusive workshops and special events unlock higher-value rewards: signed books, invitations to private events, or tickets to coming events (from phase 2).
Points are exchanged for rewards through the app (from phase 2).
The QR scan and the positioning give a starting point for tracking: peak times and crowd flow in real time.
The live map shows crowd density, so visitors can be directed to less crowded areas.
Sets the capacity of each event, with real data on interests and expected attendance.
Exit survey data and event micro-ratings are collected in real time and analysed, to give the organisers immediate feedback.
- 01 · QR code scan
Entry point
- The visitor
- Scans the QR code received with the ticket.
- Chooses a publisher from the list and follows the steps to reach it.
- The app
- Opens the app. If it is not installed, takes the visitor to download it.
- Sends a welcome message with the day's highlights.
- Suggests events based on the events they add and the stands they visit (phase 3).
- Opens the live map with a route to the stand (AR guidance on top from phase 3).
- Touchpoints
- QR code · App · Live map · AR guidance (phase 3)
- Points and rewards
- Registered automatically in the rewards system. Points start with the QR scan (from phase 2).
- For the organiser
- The QR scan and the positioning give a starting point for tracking: peak times and crowd flow in real time.
- 02 · Live schedule
Engaging with events
- The visitor
- Adds the events they want to attend to a personal schedule.
- Visits the stands and explores the fair.
- Takes part in quizzes, workshops and book-related competitions.
- Rates an event with one tap, after the event (from phase 2).
- The app
- Shows a dynamic schedule that changes in real time with updates or availability.
- Sends a notification before each event.
- Uses anonymised movement data to encourage exploring different areas of the fair.
- Asks for a one-tap micro-rating after an event, never after every stand.
- Touchpoints
- Schedule · Notifications · Stands · Live map · Micro-rating (phase 2)
- Points and rewards
- Points for visiting or interacting with stands, for interactive activities and for rating an event (from phase 2).
- For the organiser
- The live map shows crowd density, so visitors can be directed to less crowded areas.
- 03 · Booked in advance
Book signings and workshops
- The visitor
- Books a signing slot in advance, and checks in at the author's stand at their time.
- Takes part in workshops, such as writing books or tips on publishing.
- The app
- Sends a notification when their time comes.
- Guides them to the stand.
- Releases an unclaimed slot after 10 minutes to a short standby list.
- Touchpoints
- Digital ticket · Notification · Author's stand · Workshops
- Points and rewards
- Extra points for workshops. Exclusive workshops and special events unlock higher-value rewards: signed books, invitations to private events, or tickets to coming events (from phase 2).
- For the organiser
- Sets the capacity of each event, with real data on interests and expected attendance.
- 04 · The end
Exit and survey
- The visitor
- Fills in one short exit survey about the events, the ease of navigation and the digital tools.
- Redeems points for rewards.
- The app
- Shows the available points and the rewards on offer.
- Sends a thank-you message with a summary of the day, the points collected and the rewards redeemed.
- Offers discounts for the next fair, or special offers from partner bookshops.
- Touchpoints
- Exit survey · Rewards · Thank-you message
- Points and rewards
- Points are exchanged for rewards through the app (from phase 2).
- For the organiser
- Exit survey data and event micro-ratings are collected in real time and analysed, to give the organisers immediate feedback.
- 1 · Discovery
- Step 1
Search
Browse by author name or book title
- Step 2
Details
View the author profile, the signing slots and the places left
- Step 1
- 2 · Booking
- Step 3
Book
Select a slot, confirm the booking
- Step 4
Ticket
Receive a digital ticket with a QR code and a time
- Step 3
- 3 · Navigation
- Step 5
Reminder
Push notification before the slot
- Step 6
Guide
Tap 'Start navigation' and follow the route to the stand (AR arrows from phase 3)
- Step 5
- 4 · Attendance
- Step 7
Check-in
Check in at the stand. A slot not claimed in 10 minutes is released
- Step 8
Rate
Rate the session with one tap, and earn points
- Step 7
One flow connects four parts of the concept: book signing, the live map, the rewards system and micro-ratings. This is what makes the experience one system, not separate features.
Five features, each with a measure of success
Live map and AR wayfinding
- Map: phase 1 · AR: phase 3
One scan opens a guided route to the first stand.
Solves problem 01 · Navigation difficulty
The problem
First-time visitors cannot read the layout of the stands or find the fastest route.
The solution
A live 2D map, opened right after the QR scan at the entrance. In phase 3, AR guidance is added on top: a camera view with arrows on the floor.
- Preview the floor plan, and follow the route to a hall or an event.
- In phase 3, follow AR arrows on the floor to the chosen stand.
- 1Scan the code
- 2Choose the publisher from the list
- 3Follow the route
- For the visitor
- A stronger sense of control over the visit: a guided start straight to the stand they pick, without random exploration.
- For the organiser
- Meant to reduce requests for help and to spread movement more evenly across the halls.
- Success measure
- Time to reach a first chosen stand
Rewards system
Points, challenges and rewards that turn visitors into participants.
Solves problem 03 · Passive visitors
Points
Visitors earn points when they attend events, visit stands and take part in challenges.
Challenges
Field challenges built into the app: attending a meeting with an author and documenting the attendance, visiting a set number of stands within a set time, or taking a photo in a distinctive spot such as the children's corner or a rare exhibit. Quizzes, book-related competitions and workshops count as challenges too: workshops earn extra points, and exclusive ones unlock higher-value rewards.
Rewards
Points can be exchanged for digital rewards (such as e-books or discounts) or for rewards such as signed books or vouchers.
Rewards that move people
Organisers can attach a reward to a quieter area, for example a book discount or an exclusive event in Hall X.
Leaderboards are held for phase 3.
- For the visitor
- Enjoyment and involvement: earning points for visiting stands or taking part in activities makes them an active participant.
- For the organiser
- A tool for motivating visitors to visit the less crowded stands, and a source of data on interests and the strongest points of interaction.
- Success measure
- Share of visitors who complete at least one challenge, quiz or workshop
- Feature 03
Book signing
Solves problem 02 · Crowding and queues
Visitors book a timed slot at a book signing in the app and receive a digital ticket. They are reminded before the slot, and check in on arrival. A slot that is not claimed is released after 10 minutes to a short standby list.
In the concept, each signing slot is a 15-minute window shared by a small group of up to 20 visitors. On the check-in screen, the countdown is the time left until the visitor's slot opens, and the figure beside it is their place in that group's check-in order. - Feature 04
Crowd management
Solves problem 02 · Crowding and queues
The live map shows crowd density in real time. When an area is congested, the app alerts visitors and suggests a quieter route or a less crowded event nearby.
- Feature 05
Micro-ratings and exit survey
Solves problem 04 · Limited data for organisers
Two light touches, not one long form: a one-tap micro-rating after an event, never after every stand, and one short survey at the exit. Both feed the dashboard in real time, so organisers can adjust timings or locations.
Exit survey screen drawn for this case study in the visual style of the app.
The whole experience, followed in real time
Enabling the fair's management team to follow every detail of the digital experience in real time, and to make quick decisions based on real data that help improve organisation and interaction.
- 01
Live monitoring of attendance and congestion
Fed by features 01 and 04
A live map of the site that shows:
- The number of visitors in each area.
- Traffic-light signals for congestion.
- The option to send alerts to visitors, to spread them across less crowded areas.
- 02
Following ticket and event bookings
Fed by feature 03
- The number of tickets booked, and daily tickets.
- An updated events schedule, with the attendance rate for each event.
- Notifications when bookings are full, or when expected attendance is low.
- 03
Managing the rewards system
Fed by feature 02 (phase 2)
- The number of participants in challenges, quizzes and workshops.
- Control over starting new challenges, or closing challenges when needed.
- 04
Managing ratings and surveys
Fed by feature 05 (phase 2)
- A board that shows micro-ratings and exit-survey results and classifies them (general satisfaction, suggestions, complaints).
- Alerts about immediate negative ratings.
- Filtering results by date or by type of event.
- 05
Statistics and analytics
Fed by all five features
- Total number of visitors by day and by hour.
- The areas of highest activity inside the fair.
- The average time a visitor stays inside the fair.
- The rate of visitor participation in events and challenges.
- 06
Sending notifications and alerts to visitors
Fed by features 03 and 04
A panel for sending instant alerts to all visitors or to a specific group:
- A change in the location of an event.
- An alert about congestion.
- A notice that an event or a signing is starting.
- For the visitor
- Not directly visible, but its effect on the visitor is large in terms of organisation, speed of response and a smooth experience.
- For the organiser
- One interface to monitor everything: visitor numbers, congestion points, the level of interaction, ratings and more, which lets the organising team make quick decisions and improve performance in real time.
Seven things that could go wrong
- 01
Privacy
Movement tracking needs explicit consent and anonymised, aggregated data, in line with Saudi data-protection law.
- 02
No smartphone or a dead battery
Printed QR codes, kiosks and staffed help points.
- 03
Network load in a full hall
Offline tickets and cached maps.
- 04
Indoor positioning accuracy
GPS does not work reliably indoors, and both the live crowd map and AR wayfinding depend on knowing where visitors are. A crowd map only has to show how busy an area is, while AR needs much finer accuracy. Use BLE beacons or Wi-Fi positioning, validated in one hall before scaling. This is why AR wayfinding is held for phase 3.
- 05
Gamification side effects
Challenges can create new crowds and points can be gamed, so challenges are spread across zones and capped.
- 06
Survey fatigue and incentive bias
Points for ratings can inflate scores, so points reward completing a rating, never the score given; micro-ratings are limited to one per event; and the exit survey is the only longer form.
- 07
Accessibility
Step-free routes on the map, screen-reader support, Arabic and English.
Four problems, four sets of measures
Proposed measures. No targets are set until a baseline is measured on site.
| Problem | Feature | Proposed measure |
|---|---|---|
| Navigation difficulty | Live map and AR wayfinding | Time to reach a first chosen stand |
| Crowding and queues | Book signing and crowd alerts | Average wait at book signings. Share of visitors who follow a reroute alert. |
| Passive visitors | Rewards system | Share of visitors who complete at least one challenge, quiz or workshop |
| Limited data for organisers | Micro-ratings, exit survey and admin dashboard | Survey completion rate. Time from a crowd alert to action. |
Phasing
- 1
Phase 1
QR ticket, book signing, live 2D map with crowd alerts, and the core dashboard (modules 01, 02, 05 and 06).
- 2
Phase 2
Rewards system (points, challenges and rewards) and micro-ratings, with dashboard modules 03 and 04.
- 3
Phase 3
AR wayfinding, leaderboards, personalised suggestions.
The experience strategy, the four-stage visitor journey, the feature set and the six dashboard modules, shaped into one concept for the Commission. The UI screens were designed by the Product Designer on the team.
Delivered to the Commission in May 2025 as a complete concept: a four-stage visitor journey, five features, an admin dashboard and a phased plan, ready to move into detailed design. It has not been tested with visitors yet. The first step would be to validate the riskiest assumptions on site, starting with signing queues and entry, before any build.
Not yet covered here: usability testing, an English (left-to-right) version of the screens, consent flows, and the author's side of the signing experience.
Crowd management and rewards work best as one system, not as two features: every reward is also a way to move people. Next time I would ground the concept in a day of field observation at a fair before presenting it.
From a QR scan to a managed fair.
One experience that guides the visitor and gives organisers a live view of the fair.
A concept, not yet validated with visitors. Experience design work. The app screens and the dashboard were designed by the Product Designer on the team, except the exit survey screen, which was drawn for this case study, and one label on the check-in screen, which was edited to match the concept. The name and logo of the Literature, Publishing & Translation Commission belong to their owner.