QR Code for Appointment Booking — Calendly, Google Calendar, Custom
How to create a QR code that links to your appointment booking page. Works with Calendly, Google Calendar, Acuity, and custom booking systems.
An appointment booking QR code eliminates the back-and-forth of scheduling. Clients scan, see your availability, and book — all in under a minute. Here's how to set it up with any booking system using QRMax.
How to Create a Booking QR Code in 3 Steps
Step 1: Get Your Booking Link
Calendly: Go to your event type → Share → Copy link (e.g.,calendly.com/yourname/30min)
Google Calendar Appointment Scheduling: Open Google Calendar → Create an appointment schedule → Copy the booking page link
Acuity Scheduling: Go to your scheduling page → Copy the public booking URL
Custom system: Use whatever public-facing URL your booking platform provides
Step 2: Generate the QR Code
- Open QRMax and select Dynamic URL
- Paste your booking link
- Choose Dynamic so you can switch booking platforms later without reprinting
Step 3: Deploy
- Add your logo or brand colors
- Download in SVG (print) or PNG (digital)
- Place on business cards, reception desks, email signatures, flyers, and website
Where to Use Booking QR Codes
| Industry | Placement | What Clients Book |
|---|---|---|
| Dentist / Doctor | Waiting room, business card | Checkups, follow-ups |
| Salon / Spa | Mirror, reception desk, social media | Haircuts, treatments |
| Personal trainer | Gym poster, business card | Training sessions |
| Consultant / Coach | Email signature, LinkedIn banner | Calls, strategy sessions |
| Photographer | Business card, portfolio site | Shoots, consultations |
| Real estate agent | Yard sign, open house flyer | Property viewings |
| Lawyer | Office lobby, website | Consultations |
| Auto mechanic | Service sticker on car, receipt | Oil changes, inspections |
Platform-Specific Setup
Calendly
Calendly is the most common booking tool for consultants, coaches, and service providers.
- Create your event type (15 min, 30 min, 60 min)
- Copy the event link:
calendly.com/yourname/meeting-type - Paste into QRMax as a Dynamic URL
- When clients scan, they see your live availability and book instantly
Google Calendar Appointment Scheduling
Google's built-in appointment scheduling works for businesses already in the Google ecosystem.
- Open Google Calendar → Create → Appointment schedule
- Set your availability, buffer times, and booking window
- Copy the booking page URL
- Create a QR code with QRMax
Custom Booking Systems
For businesses with custom booking portals (built into their website or practice management software), simply copy the public booking URL and create a QR code. Dynamic QR codes are essential here — if you switch booking platforms, update the QR destination without reprinting.
Practical Tips
- Use Dynamic QR codes — booking platforms change; if you switch from Calendly to Acuity next year, a dynamic code lets you update the destination without reprinting business cards, flyers, or signage
- Add context to the QR code — print "Scan to Book an Appointment" next to it; a QR code without explanation gets fewer scans
- Place QR codes where the booking intent is highest — on a receipt after a haircut ("Book your next visit"), on a follow-up card from a doctor, or at checkout in a salon
- For printed intake forms, consider linking a second QR code to a digital form — MyPDF tools can help create fillable PDF forms that patients or clients complete on their phone
Should I link to a specific service or my general booking page?
If you offer one primary service (e.g., a 30-minute consultation), link directly to that event. If you offer multiple services (haircut, color, treatment), link to your general booking page where clients choose the service type.
Can I add pre-filled information to the booking link?
Most booking platforms support URL parameters for pre-filling guest name, email, or service type. For example, Calendly supports ?name=John&email=john@email.com. This is useful for QR codes on personalized follow-up cards.
How do I handle time zones for virtual appointments?
Calendly, Google Calendar, and Acuity all auto-detect the client's time zone. The QR code just links to the booking page — the platform handles time zone conversion. Mention this near the QR code if your clients are in different regions: "Times shown in your local time zone."
Related Articles
- QR Codes for Dentists — dental practice booking strategies
- QR Codes for Salons & Spas — salon appointment booking
- QR Codes for Personal Trainers — fitness booking
- QR Codes for Law Firms — legal consultation scheduling