Yes: one card, every branch, one dashboard
A franchise barbershop should run exactly one loyalty card across all its branches, not a separate program per location. Waya's card design already works this way: one stamp, points, balance, or discount card lives in the customer's Apple Wallet or Google Wallet, and it works identically no matter which branch scans it.
What's operationally different for a franchise, compared with a single-shop barbershop, is that customers genuinely move between locations — a client who usually visits the branch near his office might get a cut near home on a Friday. A one-card-per-branch setup breaks that pattern and loses the visit history the moment he switches chairs.
Growth supports up to 3 branches and Premium supports unlimited branches, both rolling into the same dashboard, so a growing franchise doesn't need to migrate to a new system as it opens branch four, five, or ten.
The mechanic recommendation: shared card, branch-level reporting
Keep the reward mechanic identical everywhere — the same stamp threshold or points rate at every branch — so a customer isn't confused about what the card is worth depending on where he happens to be. Waya's dashboard still reports at the branch level even on a shared card, so a franchise owner can see which location is enrolling fastest and which is falling behind on return rate without splitting the loyalty program itself.
| Setup | Customer experience when switching branches | Owner visibility | Recommended for |
|---|---|---|---|
| One card per branch | Loses stamps/points, feels broken | Fragmented across systems | Not recommended |
| One shared card, branch reporting | Seamless, same reward everywhere | Branch-level breakdown on one dashboard | Franchise with 2+ branches |
| One shared card, uniform staff roles | Any branch can scan and serve | Consistent across the chain | Franchise scaling past 3 branches |
The risk to name: reward drift between branch managers
The real risk in a franchise setup isn't the technology — it's a branch manager quietly changing the reward threshold or improvising a discount that isn't on the card, because head office isn't watching that one location closely. Once one branch trains customers to expect a better deal, customers start asking every branch to match it.
Lock the reward mechanic at the franchise level and only give branch managers the Branch Manager role — everything except running campaigns — so campaign and reward changes stay with whoever owns the brand-wide program, not with whoever is running a single chair that week.
- One reward threshold set franchise-wide, not per branch
- Branch Manager role for local staff: everything except campaigns
- Cashier role for chair barbers: add/deduct stamps or points only
- Campaigns run centrally so no branch improvises its own promotion
Onboarding branch four without redoing branch one
Adding a new branch to an existing franchise card takes minutes on the dashboard's Branches screen: add the address, assign staff, and the new location is immediately part of the same loyalty program every existing customer already carries. Nothing about branches one through three needs to change.
This is one of the clearest advantages of a wallet-based system over paper cards for a franchise: a paper stamp card physically can't recognize a different branch's stamp as valid, while a Waya card treats every branch scan the same way by design.
Geofence across multiple branches
A franchise gets real value from geofence, which supports up to 10 branch locations per card at a radius between 50 and 500 meters (150 m default), Apple Wallet only, set from the Branches screen rather than the card's address field. Every branch can carry its own geofenced message, so a customer near branch two gets a nudge specific to that location, not a generic head-office blast.
Google Wallet decides its own proximity trigger independently, so don't promise Android customers the same guaranteed radius — plan messaging around Apple Wallet geofence and treat Google Wallet notifications as a bonus, not a guarantee.
Plan around the platform limits at franchise scale
The same limits apply at every branch: no POS or till integration, so a staff member scans the customer's card by hand at checkout; no SMS, only wallet lock-screen messages; and the Android merchant app is in closed testing, so branch staff use the web dashboard or the Waya iOS app.
Growth's 5,000 messages a month or Premium's unlimited allowance matter more for a franchise than for a single shop, since the same win-back and campaign sends now cover every branch's customer base, not just one location's.
- Step 1: design one card
Build a single stamp or points card with the franchise's branding, used identically at every branch.
- Step 2: add every branch
Enter each location on the Branches screen, including geofence radius where relevant.
- Step 3: assign roles per location
Cashier for chair barbers, Branch Manager for local leads, with reward settings locked at the franchise level.
- Step 4: centralize campaigns
Run scheduled and one-off campaigns from head office so no branch improvises its own promotion.
- Step 5: monitor branch-level reporting
Use the dashboard to compare enrollment and return rate across branches without splitting the loyalty program itself.
Frequently asked questions
Should a franchise barbershop use one loyalty card or one per branch?
One shared card across every branch, up to 10 branches on Growth or unlimited on Premium. A customer who visits a different branch keeps the same stamps or points and the same reward.
Can each branch have its own reward threshold?
It's not recommended. Locking the reward at the franchise level avoids customers noticing a better deal at one branch and expecting every branch to match it.
What role should branch managers have on a franchise card?
Branch Manager, which covers everything except running campaigns. That keeps reward and campaign changes with whoever owns the brand-wide program.
Does adding a new branch require rebuilding the loyalty card?
No. A new branch is added on the Branches screen in minutes and immediately joins the same card every existing customer already carries — no data migration needed.
Does geofence work across multiple franchise branches?
Yes, up to 10 branch locations per card, each with its own radius between 50 and 500 meters, Apple Wallet only. Google Wallet sets its own proximity trigger independently.