"We'll just use a spreadsheet." "There's a free tier, that'll do us grand." Across the multi-location Shopify owners JMS Dev Lab works with, almost every one of them said some version of this at least once before reaching the point where the free option visibly stopped working.
The instinct is sound. You're already spending on rent, stock, payroll, Shopify itself, and a dozen apps. Why hand over another fiver a month for something you could, in theory, do yourself? The word doing most of the work there is "theory". The cost of free scheduling shows up in the P&L as zero. It shows up in your week as something quite different.
This is the companion piece to the multi-location staff scheduling guide. That one covers why multi-location scheduling breaks. This one is narrower — it's about cost. What does "free" actually cost a two- or three-shop operator, and when does paid become the cheaper option?
When operators say "free", they usually mean one of three things. It's worth being precise about which, because the cost profile of each is different.
Option 1: Spreadsheets and a group chat. The classic. Excel or Google Sheets for the rota, WhatsApp or similar for the distribution. Zero subscription. You already know how it works. For single-shop owners with a stable handful of staff, this is often genuinely the right tool.
Option 2: The free tier of a general-purpose scheduling app. Some scheduling tools (not Shopify-specific, usually built for hospitality or broader retail) offer a free tier that covers the basics. The free tier almost always has a cap somewhere — single location, limited staff, no notifications, no audit trail, or some combination.
Option 3: A paid Shopify-native scheduling app. Something like StaffHub that lives inside your Shopify admin, reads your locations and staff automatically, and charges a monthly fee. Typically a few dollars a month on the starter plan.
All three are "free" or "near-free" on the headline. The gap between them is in what happens after you've built the rota.
The spreadsheet itself is free. The operation around the spreadsheet is not. Here's the honest breakdown for a multi-location setup.
Sunday-night rebuild. Every week, the rota gets built again. Single shop with stable staff, maybe thirty minutes. Two shops with shared staff, closer to an hour and a half — you're cross-referencing two sheets to make sure nobody is double-booked. Three shops can push towards two hours, especially with swaps, holiday cover, or a new hire to slot in.
Mid-week chaos tax. Every time something changes — a sick day, a swap, a late cover — you're doing a manual cascade. Find the right spreadsheet, update it, re-share it, tell the other shop, make sure the cover actually saw the message. Ten minutes here, fifteen minutes there. Over a month it adds up to hours.
Error tax. This one's the quiet killer. A double-booking. A "wrong shop" turn-up. A phantom swap you weren't told about. Each one is a lost morning. Over a year, for a multi-shop operator, the odds are near-certain you'll have at least three or four of these.
Headspace tax. Harder to price, very real. When the rota lives in your head plus a spreadsheet plus a WhatsApp chat, you carry that mental weight everywhere — checking your phone on days off, re-reading the chat to confirm something from last Tuesday. It doesn't appear on an invoice, but it isn't free.
Add it up honestly. For a two-shop operator, the time spent on and around the rota is typically three to six hours a week. Even at a modest hourly rate for your own time, that recurs every single week.
The free tier of a general-purpose scheduling app looks like the best of both worlds. In practice, free tiers are designed to get you in the door, and they gate the features that matter most to a multi-location operator.
The common gates:
A free tier that solves single-shop scheduling is a different product to one that solves multi-location scheduling. The free tiers we've seen tend to be the former.
StaffHub is free for up to 5 staff, with paid tiers from $12.99 a month, and pricing scales by team size rather than by the number of locations. For a two- or three-shop operation with a small core team, that works out at a few dollars a week. There's a 14-day free trial on paid plans to decide whether it fits before you commit.
The direct comparison:
| Cost | Spreadsheets | Generic free tier | StaffHub |
|---|---|---|---|
| Subscription | $0 | $0 (capped) | Free up to 5 staff, then from $12.99/mo |
| Multi-location support | Manual, prone to clashes | Usually gated, single-location only | Native, reads Shopify locations |
| Rota build time (2 shops) | ~1.5 hours/week | ~1 hour/week | ~30 minutes/week |
| Notifications | Manual screenshots | Often gated | Automatic |
| Swap handling | Through you, every time | Usually gated | In-app, approval optional |
| Shopify integration | None | None | Native to Shopify admin |
Not every multi-shop operator needs paid scheduling the moment they open the second shop. Here's the honest cut.
Stick with free (spreadsheet or free tier) if:
Move to a paid Shopify-native tool if:
If you tick three or more of the second list, the subscription is already cheaper than the status quo — you just haven't priced the status quo honestly yet.
The argument for "free" usually assumes the time you spend on rotas has no cost because it's your own time. That's only true if you'd otherwise be doing nothing. If you'd otherwise be on the shop floor serving customers, building a marketing campaign, or sorting stock for the Saturday rush — then the rota hours have a real opportunity cost, and it's almost always higher than any scheduling subscription.
Multi-location retail is a volume game at small margins. The leverage is in being present where the customers are and keeping staff in the right place at the right time. Scheduling overhead is the quiet winner in that category for most small multi-shop Shopify operators.
StaffHub is built natively for Shopify, handles multiple locations as a first-class concept, and is free for up to 5 staff with paid tiers from $12.99 per month and a 14-day free trial. If you run two or three shops and the rota is still eating your Sundays, the cheapest test you can run is a fortnight on the free trial to see how much of the weekend comes back.
Install StaffHub on Shopify — 14-Day Free Trial
Want a free starting point? The Multi-Location Rota Template Builder generates a printable weekly rota for 2–5 shops — useful as an interim before you commit to any paid tool.
Related reading: Multi-location staff scheduling for Shopify: the practical guide · StaffHub vs EasyTeam · StaffHub vs Homebase · Homebase vs EasyTeam vs StaffHub · StaffHub vs manual rotas · EasyTeam alternatives for Shopify staff management.