A QR code booking system for multiple locations needs a clear destination for each scan. A client standing outside the downtown shop should not have to guess whether the displayed times belong to downtown or another branch. Decide how location is selected before printing signs or sharing a single link everywhere.
Pick a routing model
One approach uses a different QR code for each location. Each code opens that location's public booking path, and the sign names the branch in plain text. This suits window signs, counter cards, and local handouts. Another approach uses one central page where a client chooses a location first. That can work on a general website, but it adds a step to a sign that is already physically at one branch.
Do not assume that any booking product automatically manages multiple locations, shared staff, or location-specific resources. Test the exact setup you plan to use. FindSlot's booking page presents services, providers, and available times; verify how your particular locations and accounts should be represented before promising location routing.
Put location details at the decision point
Name the branch on the sign and on the destination page. If two branches have similar names, add an address or neighborhood. Check the confirmation message as well: a client who booked a treatment should not discover the correct branch only after traveling to the wrong one.
Services may also differ by location. If one branch has a specialist or piece of equipment that the other lacks, show only what can be fulfilled at that destination. The same applies to prices and service durations where they vary. Review each location's staff availability separately.
Run a cross-location test
Scan each printed code from a phone outside the business account. Make a test appointment at branch A and another at branch B. Record what the client saw on the booking page and in the confirmation, then confirm that each appointment appeared in the intended schedule. Repeat after changing a working hour or service assignment.
Keep a small register with the printed item, physical location, destination URL, date tested, and owner. When a branch changes its booking page, that register tells you which signs and cards need updating.
Suggested copy for a location-specific sign
Book at our Downtown location. Scan to choose your service and an available time. Downtown, 12 Example Street.
Replace the sample address with the real one. If the client needs to select the branch after scanning, say that instead: "Scan, select Downtown, then choose a time." Clear wording prevents a code from promising a direct branch booking when the page still asks for a location.
Start with the QR booking overview, then use the QR sign testing guide for print placement. If one location combines appointments and walk-ins, the barbershop walk-in guide offers a useful scheduling model.
Should every branch use the same QR image?
Only if every scan should lead to the same destination and the location choice is unmistakable there. Location-specific printed codes usually remove one unnecessary choice for people already at the branch.
About Arayik Grigoryan
Arayik Grigoryan writes about appointment workflows for service businesses and works with the FindSlot product team to keep guidance accurate, practical, and aligned with the features businesses can use today.
Recommended Reading
Barbershop Appointment System for Multi-Barber Teams
Set up and test separate barber availability in a team appointment system.
Barber Finder App vs Booking App: What Each One Actually Solves
Separate barber discovery from appointment booking when choosing a customer path.
QR Code Booking Link Not Working? Diagnose the Full Booking Path
Fix a QR code that scans but fails to produce appointments by testing its destination and full booking path.