How to use the scanner
- From the admin dashboard, navigate to
/admin/scan(or click Scan in the sidebar). - Allow camera access when your browser prompts. The first time, you may need to grant permission for
appointflow.onlineto use your camera. - Point your phone or tablet camera at the customer’s QR code.
- The scanner auto-detects the code and shows the booking details on screen.
- Click Check In to confirm the customer has arrived.
What happens when you check in
- The booking’s status moves to Confirmed (if it wasn’t already) and is flagged as “Arrived.”
- A timestamp is recorded so you can analyze on-time vs. late arrivals.
- The booking appears highlighted at the top of your Bookings list for the day.
Where customers find their QR code
Customers can show you their QR code in three ways:- In the booking confirmation email — a large QR image is embedded.
- At the booking status page — they visit
appointflow.online/b/your-slug/statusand enter their phone + booking ID. - Via the self-serve link sent in confirmation messages.
Troubleshooting
Camera not working
Camera not working
Make sure your browser has camera permission for
appointflow.online. On iOS Safari, this is in Settings → Safari → Camera → Ask (then allow when prompted). On Android Chrome, look in the address bar for a camera icon.QR code won't scan
QR code won't scan
Try the customer’s confirmation email rather than a screenshot of a
screenshot. If the image is blurry or the lighting is bad, you can also
manually look up the booking by phone + booking ID via the search bar on
/admin/bookings.'Booking not found' error
'Booking not found' error
The QR code may be for a different business, or the booking may have been cancelled or expired. Double-check the customer’s confirmation email matches your business name.
Best practice
Mount a tablet at your reception desk with/admin/scan open all the time. It auto-resets after each scan and is ready for the next customer.