A QR code turns a business card, brochure, poster, invoice, or other physical material into a direct path to your booking page. Instead of writing down a phone number, searching for your website, or typing a long link, a customer can scan the code with their phone and go straight to your Book with Schedulo booking page.
Where QR code booking works best
A booking QR code is most useful when someone is already interested in your service and the next step is to book an appointment. Instead of asking them to remember your website and do it later, you can give them a way to book while they are already thinking about it.
- Business cards — Put your booking QR code on the back of your card so a new contact can scan it and book a call without having to search for you later.
- Brochures and flyers — Give readers a direct way to schedule a consultation or appointment instead of asking them to call or email.
- Invoices and proposals — Add a QR code to make it easy for an existing client to schedule a follow-up meeting or check-in.
- Conferences and events — Put a code on your booth, presentation, badge, or printed material so people can schedule a follow-up while the conversation is still fresh.
- Retail, offices, and front desks — Let customers scan and book their next visit before they leave, rather than relying on them to remember later.
- Posters and signage — A QR code on a window, reception sign, or other visible surface can give people a way to book even when you're not available to speak with them.
How QR code appointment booking works
With Book with Schedulo, each booking type can have its own booking link and QR code. Set up the appointment, choose your availability, add the information you want customers to provide, and generate the QR code from your dashboard.
Download the code and add it wherever customers are likely to see it. When someone scans it, they are taken to the corresponding booking page where they can see the appointment details, check your available times, and choose a slot that works for them.
There is no separate app for customers to install. They can open the booking page in their phone's browser and complete the booking from there.
One QR code for every booking type
You don't have to send every customer to the same booking page.
For example, you might offer a free 15-minute introduction call, a 30-minute consultation, and a paid 60-minute session. Each one can have its own booking type, link, and QR code.
That means your business card can point to the introduction call, your proposal can point to the consultation, and a brochure for your paid service can take people directly to that appointment.
The person scanning the code doesn't have to work out which service they need first. They are already starting from the right booking page.
Why use a QR code instead of a phone number?
A phone number still leaves the customer with work to do. They have to call, wait for a response, or remember to contact you later. Email has the same problem when the customer needs to ask, “When are you free?” and then wait for a reply.
A QR code shortens that process. Someone can scan it when they are interested, see your available times, and book without starting a conversation just to find a suitable time.
That's particularly useful outside normal working hours. Your booking page can keep taking appointments even when you're busy with customers, in a meeting, or away from your phone.
What happens after someone scans?
The QR code is simply another way to reach your booking page. Once the customer gets there, the normal booking flow takes over.
They can see the appointment information, choose an available time, enter the details you've requested, and complete the booking. Book with Schedulo then handles the confirmation and reminder process you've set up for your booking.
So you don't need a separate QR code booking system just for printed materials. Your existing booking setup becomes accessible through a QR code as well as your normal booking link.
Can QR codes be used for paid appointments?
Yes. A QR code can lead to a free appointment or a paid booking, depending on how you've configured the booking type.
For example, a consultant could put a QR code for a paid consultation on a brochure or proposal. A customer scans it, chooses the consultation, selects an available time, and follows the payment steps included in the booking flow.
This can be useful for freelancers, consultants, coaches, trainers, and other professionals who offer both free and paid sessions.
Keep the booking page simple
Getting someone to scan your QR code is only part of the process. Once they arrive on your booking page, they should be able to understand what they are booking and find an available time without having to look around.
This is especially important for QR code appointment booking because the person will usually be using a phone. The fewer unnecessary steps between scanning the code and choosing a time, the better.
Before printing your QR code, scan it yourself and check that it opens the correct booking page. If you have different codes for different appointments, test each one separately. It is also worth checking the page on a phone before putting the code on hundreds of business cards or brochures.
Turn offline interest into online bookings
The useful part of a booking QR code isn't really the square image itself. It's the shortcut it creates.
Someone sees your business card, brochure, poster, invoice, or event display and decides they want to book. Instead of asking them to remember your name, find your website, and search for your booking page later, you can give them a direct route to the appointment.
Scan the code, choose a time, and book.
With Book with Schedulo, every booking type can have its own link and downloadable QR code, so you can put the right booking option in the right place. Consultants, for example, can use a booking link or QR code in proposals, email signatures, and other places where potential clients are already deciding whether to schedule a conversation.
Get started with Book with Schedulo for free and create your booking page and QR code.