Home/Blog

QR Codes for Salons and Barbershops That Rebook

A qr code for salon booking works best placed by moment — mirror, checkout, retail shelf. See what each should link to for hair salons, barbershops, and spas.

QR Codes for Salons and Barbershops: Booking, Mirror Cards, and Rebooking

There's already a decent amount written about QR codes for salons and spas — booking, reviews, service menus, loyalty. Most of it treats "salons and spas" as one category, which glosses over the fact that a hair salon, a barbershop, a spa, and a nail salon each run on different booking mechanics. And the single highest-intent spot in any of these businesses — the mirror or station, right in front of a captive client — gets mentioned everywhere but rarely explained.

This guide breaks both of those down: the mirror code by moment, and the four business types separately, plus the two placements — retail product tags and review requests — that get the least attention in most QR-for-salons content despite being some of the easiest wins.

The mirror code, explained by moment

"Put a QR code on the mirror" is common advice. What it should link to changes depending on where the client is in their appointment:

  • At the start (consultation) → a style or cut gallery, useful for clients who struggle to describe what they want.
  • Near the end of the appointment → a rebooking link, timed for when the client is already thinking about their next visit and still in the chair.
  • At checkout → a review request, asked at the moment of highest satisfaction.

Using one static code for all three moments means picking a single destination and losing the other two opportunities. A dynamic code lets you use the same physical mirror card and change what it links to as needed — or, more practically, use two or three small cards at different points in the station so each one has a clear, single job.

Four business types, four different booking realities

Lumping "salons and spas" together misses real differences in how each business runs:

  • Hair salon — multi-stylist, service-duration booking (a color appointment isn't the same length as a trim). The QR code needs to land on the right stylist's calendar, not a generic booking page.
  • Barbershop — walk-ins and queues are common, alongside recurring cuts and sometimes a membership model. A QR code here often works better linking to a waitlist or queue-position page than a traditional calendar.
  • Spa — deposits and intake forms matter more than at a salon; the QR destination should handle both, not just booking.
  • Nail salon — technician assignment plus add-on selection (gel, dip, nail art) means the booking flow itself needs more steps than a simple time-slot picker.

If you run one of these, build your QR destinations around your actual booking mechanics rather than a generic "book now" template.

Retail product tags — genuinely underused

Most salons and barbershops sell retail product at the front desk: shampoo, styling product, a skincare or beard-care line. A QR code on the shelf tag or the take-home bag, linking to a usage tutorial, ingredient or allergy information, or a simple reorder page, extends your QR use well beyond booking and gives clients a reason to come back for product between visits — not just their next cut or color.

The Google review ask, done right

Timing matters more than most guides admit. Asking right after payment, while satisfaction is highest, outperforms a follow-up text sent the next day when the moment has passed. Use a single shared code for the ask rather than trying to selectively hand it only to clients you're confident were happy — selective asking looks exactly like what it is, and it skews the reviews you get in a way that eventually shows.

Why mirror and appointment cards need a dynamic code

Booking platforms change more often in this vertical than owners expect — a shop moving from Booksy to Square, for instance, isn't rare. Stylists change stations. A static code baked into a few hundred printed mirror cards or appointment cards becomes wrong the moment either of those things happens, and there's no way to fix already-printed cards short of a reprint.

A dynamic code sidesteps both problems: the mirror card and the appointment card stay exactly as printed, and you update the destination — new booking platform, new station assignment — from your dashboard.

Where QRPath fits

A stylist-specific business card — with a QR code pointing to that individual's booking page rather than the shop's general calendar — is a clean upsell within a single salon, and it's the kind of print item that benefits from being designed and ordered in the same place the code was created.

Pro ($11/month) covers the two real risks in this vertical: a booking-platform switch or a stylist changing stations don't force a reprint of mirror cards or appointment cards already in circulation, because the destination updates from the dashboard instead.

The takeaway

A salon or barbershop QR code works best when it's matched to a specific moment — consultation, rebooking, checkout — rather than one code trying to do everything, and specific to how your business actually books appointments, whether that's stylist calendars, a walk-in queue, or spa intake. Because booking platforms and stylist stations change more than owners expect, dynamic codes on mirror and appointment cards are worth setting up from the start.

Create your mirror-card QR code, and design and order your stylist business cards, at qrpath.app — free to start.

← All articles