QR Codes for Salons & Spas: A Marketing Guide
By Diljit Ramachandran · LinkedIn · /about
Published · Last updated · MARKETING · 3 min read
A salon QR code is a dynamic code placed where a client already has a phone in hand, such as the front desk, mirror or waiting area, and pointed at one specific action like rebooking, reviewing or joining an offers list. Use dynamic codes rather than static ones: a dynamic QR lets you change the destination without reprinting and count scans per placement, which a static code cannot do. The difference is covered in static vs dynamic QR codes.
Where should salon QR codes go?
You do not need Meta ads to use these codes: without a pixel, each code still gives plain scan counts per placement, so a booking link and a review card work on their own. The Meta column below is optional. Print one code per placement, not one code everywhere. Separate codes give separate scan counts, so you learn which placement earns its space.
| Placement | Goal | Destination | Meta event |
|---|---|---|---|
| Front desk, mirror decal | Rebook before leaving | Booking page | Schedule |
| Waiting-area table tent | Offers list signup | Email or SMS form | Lead |
| Receipt or aftercare card | Google review | Your landing page, then Google | QRScan (custom) |
| Window or sidewalk sign | New clients | First-visit offer page | Lead |
| Treatment room (spa) | Gift cards | Gift card purchase page | Purchase |
Name each code ("Mirror-Station-3"). On QRCodeStack the name travels as a parameter on each Meta pixel event, so you can build audiences per placement. Pixel tracking needs the Pro plan at $19/month or Business; the 7-day trial does not include it.
How do you get clients to rebook?
Send the front-desk and mirror codes straight to your booking page, whichever system you use, and fire a Schedule event on scan. Schedule is a Meta standard event, so you can build an audience of booking scanners and later optimize ad delivery toward it.
If clients usually return every four to six weeks, build an audience of scanners from 28 to 42 days ago and show them a "time for a refresh?" ad when they are due. The mechanics are in our retargeting guide. Audiences take time to fill, so start collecting on day one.
How do you collect Google reviews without breaking the rules?
You cannot put a pixel on Google's review page, but you control the step before it. Point the receipt or aftercare code at a short page you own, such as "How was your visit?", with a button to your Google review link. The scan fires an event, so you can see how many cards turn into review-page visits.
Do not gate reviews. Showing the Google link only to people who rated you five stars breaks Google's Maps content policy, which prohibits selectively soliciting positive reviews. Everyone gets the same link. Our review QR code guide covers the setup.
What can a Lead scanner audience do for you?
The waiting-area code ("Scan for 10% off your next visit") sends people to a signup form and fires Lead. That gives you a list you can message without ad spend, a Meta audience of people who sat in your salon, and a lookalike seed. Use the same audience as an exclusion so acquisition ads stop paying to reach existing clients.
According to Meta's documentation, a lookalike needs a Custom Audience of at least 100 people. Since iOS 14.5, App Tracking Transparency means some iPhone scanners miss browser-pixel audiences; adding a Conversions API token sends the scan server-side as well.
What are the quick wins besides ads?
Some codes only remove friction, and a dynamic code can swap its destination seasonally without reprinting.
- WhatsApp or click-to-call on the window and business cards.
- Directions on partner flyers, opening your map pin.
- Gift cards in treatment rooms and at checkout. Fire
Purchaseon the confirmation page to build a buyer audience.
For loyalty, see QR codes for loyalty programs.
Create your salon QR codes
Make a dynamic code per placement and check which one earns its space. No ads are shown on scan. 7-day free trial, no credit card, 5 dynamic codes; plans from $9/month.
Create Your Salon QR Codes