24 October 2026

Multi-Location Reporting for Wellness Brands: What to Track
Multi-location reporting means one view of every site, built from the same numbers, defined the same way. You compare locations side by side. You see problems early. You stop waiting for someone to merge spreadsheets at month end. This guide shows wellness owners what to include, how to compare sites fairly, and how to build it without a big project.
TL;DR
- Multi-location reporting pulls sales, bookings, retention, marketing and cost data from every site into one consistent view.
- Compare sites on normalised measures, such as revenue per practitioner hour, not raw revenue. Raw revenue favours big sites.
- Fix the definitions first (what counts as a new client, a rebooking, a lead). Tools come second.
- Keep the report short: one page for the group, one drill-down per location.
- A 90-minute audit is a low-cost way to find which reports you need and which data is broken.
Table of Contents
- What multi-location reporting is
- Why it breaks as you add sites
- What to put in the report
- Compare sites fairly
- Connect the data sources
- Google Business Profile reporting across sites
- Dashboard or report?
- Privacy: keep it tidy
- Build it in 90 days
- Common mistakes
- Our view on multi-location reporting
- How we can help
- FAQ
- Sources
What multi-location reporting is
It is a routine, not a product. Every site reports the same measures, on the same schedule, from the same sources. Head office can then see the group, a region or a single clinic.
The reader is usually one of three people:
- The founder, who wants to know which sites make money.
- The marketing manager, who wants to know which sites bring in new clients and at what cost.
- The operations lead, who wants to know where staff time and capacity are being lost.
Each needs a different cut of the same data. A good setup serves all three from one source of truth.
Why it breaks as you add sites
One studio can run on a spreadsheet and memory. Three sites cannot. Each site starts to keep its own booking notes, its own discount rules and its own way of counting a “new client”.
Then head office asks a simple question. Which site is growing fastest? Nobody can answer without a day of copying and pasting.
This is common. A CFO Tech webinar write-up on a multi-clinic Australian group describes owners treating reporting as an afterthought until manual reconciliation becomes unsustainable. The same piece describes how connecting front-desk, finance and marketing systems shifts leadership from reconciling the past to directing the future. It also reports month-end close dropping from around 25 days to as few as three after a move to a unified ledger.
The lesson for a wellness brand is not to buy accounting software. It is that disconnected systems cost time every month, and the cost grows with each site.
What to put in the report
Start small. Eight to twelve measures is plenty. More than that and nobody reads it. If you want a method for choosing, our guide to an executive scorecard with owners and 8 to 12 KPIs walks through it.
Here is a starting set for a wellness group.
| Area | Measure | Why it matters |
|---|---|---|
| Revenue | Revenue by site, by service line | Shows where money is made |
| Revenue | Average revenue per client | Separates volume from value |
| Capacity | Utilisation (booked hours / available hours) | Shows unused room and staff time |
| Capacity | Revenue per practitioner hour | Fair comparison across site sizes |
| Acquisition | New clients per site | Shows demand by location |
| Acquisition | Cost per new client by site | Shows where marketing works |
| Retention | Rebooking rate within a set window | Early sign of client satisfaction |
| Retention | Membership or package renewals | Predictable revenue |
| Cost | Labour cost as a share of revenue | Flags overstaffing early |
| Reputation | Review count and rating per site | Local visibility |
Write a one-line definition next to each measure. For example, a new client is someone with no booking in the last 12 months. Put the definition in the report itself. Disputes about numbers usually come from unwritten definitions.
Compare sites fairly
The most common mistake is ranking sites by raw revenue. A large flagship will always win. A small site that runs full and profitable looks weak.
Normalise instead. Use measures that adjust for size, such as sales per labour hour, margin percentage or revenue per practitioner hour. Corvana’s multi-location analytics guide makes the same point about sales per labour hour and margin.
A simple example, with made-up figures to show the idea:
| Site | Monthly revenue | Practitioner hours | Revenue per hour |
|---|---|---|---|
| Flagship | $80,000 | 800 | $100 |
| Suburb A | $30,000 | 250 | $120 |
| Suburb B | $18,000 | 200 | $90 |
The flagship earns the most. Suburb A earns the most per hour. That tells you where to look for good habits and where to look for waste.
Two other fairness checks:
- Compare a site with itself over time, not only with other sites. A new clinic should not be judged against one that opened five years ago.
- Compare like with like. A recovery studio and a physio clinic have different price points and session lengths.
Connect the data sources
A multi-location report is only as good as the systems that feed it. For most wellness brands, the sources are:
- Booking or practice management system. Appointments, cancellations, rebookings, practitioner time.
- Payments and accounting. Revenue, refunds, costs, payroll.
- CRM or email platform. Leads, enquiries, client lists, campaign results.
- Advertising platforms. Spend and conversions.
- Web analytics. Visits and enquiries by location page.
- Google Business Profile. Local search views and actions for each site.
The aim is to join these into one live view. Consolidating booking, roster and accounting data lets area managers move from group totals down to a single site without waiting for month-end files. That is the approach Corvana describes for real-time KPI dashboards, including alerts when labour cost or margin drifts outside set limits.
If your data lives in six places with six naming styles, see our playbook on a unified customer data foundation. Joining the data well matters more than which chart tool you pick.
Google Business Profile reporting across sites
Local search is where many new wellness clients first find a site. So local reporting belongs in your group view.
Google’s help page says performance data covers views, searches and actions from both organic results and Google Ads. It is available only for verified profiles. The same page says you can download insights for multiple profiles at once, so you can compare locations in one spreadsheet. It lists report periods of 7, 30 or 90 days.
If you have a developer, the API has a limit. The reportInsights method returns metrics by location, and it is limited to 10 locations per call. Larger groups need to send several calls.
What to look at per site:
- Calls and direction requests, as a share of profile views.
- Website clicks, matched with enquiries on that site’s page.
- Review count and rating, month on month.
A site with many views and few actions often has a profile problem: wrong hours, weak photos, no booking link. That is a quick fix.
Dashboard or report?
You need both, and they do different jobs. A dashboard is live and answers “what is happening now?”. A report is a fixed snapshot and answers “what happened, and what do we do next?”.
Use a dashboard for daily and weekly checks by site managers. Use a monthly report for the leadership team, with commentary and decisions. Our piece on dashboards versus reports explains how to split the two. If you build in Looker Studio, this dashboard checklist for marketing teams covers the build.
Keep every view to one screen. If a manager has to scroll to find the problem, the view is too long.
Privacy: keep it tidy
Combining client data across sites is data analytics. In Australia, the OAIC has published a guide to data analytics and the Australian Privacy Principles. It says organisations should be open about their analytics practices. It also points to using de-identified data where possible and carrying out privacy impact assessments to manage risk. Wellness data can be sensitive, so this matters.
In practice:
- Report on counts and rates, not named clients, at group level.
- Limit who can open client-level views.
- Check your privacy policy matches what you actually do with the data.
If you handle health information, speak to a privacy adviser or lawyer about your obligations before you merge client lists across sites.
Build it in 90 days
You do not need a big project. A staged plan works better.
Days 1 to 30: decide and define
- List the decisions the report must support. For example: where to add hours, where to cut ad spend, which site needs coaching.
- Pick 8 to 12 measures.
- Write one definition for each. Agree them with every site lead.
- Map where each number comes from and who owns it.
Days 31 to 60: connect and test
- Join the sources you need first: bookings, payments and your CRM.
- Compare the output with a month you already know. If revenue does not match the accounts, fix that before anything else.
- Build the one-page group view and one page per site.
Days 61 to 90: use it
- Run the monthly review with the new report.
- Assign an owner and a due date to every action.
- Remove any measure nobody used.
The report is finished when decisions change because of it. Not before.
Common mistakes
- Too many measures. Twenty charts hide the three that matter.
- No owner. If nobody owns a number, nobody fixes it.
- Different definitions per site. The totals will never reconcile.
- Tool first, process second. A new platform on top of messy data gives you messy dashboards.
- No link to marketing. Acquisition cost by site is the link between your reporting and your growth plan. Our article on multi-location marketing strategy covers it, and integrated marketing as an operating system shows how to make it stick.
Our view on multi-location reporting
We see the same pattern in wellness brands. Content sits with one person, operations with another and revenue numbers with a third. Nobody sees the whole picture. Reporting then becomes a monthly argument about whose number is right.
We think the fix is simple, though not easy. Start with the constraint. Find the one place where the system slows growth. It might be a retention gap, a CRM that does not match the booking system, or a site with no tracking. Fix that first.
We also think a report should come with an owner. A deck that lists problems does not change anything. Someone has to run the plan. That is why we manage the executable plan with clients, rather than hand over recommendations and leave.
And we think you should be able to see your own numbers live. A live operating view means you can spot a drift in the week it happens. It also makes forecasting easier, because the inputs are current.
— Jordan
How we can help
If your sites report in different ways, the Plexo Business Audit is the place to start. It is a 90-minute session that identifies the operational constraints holding back growth. It costs 499 AUD, one-off, and gives you a tailored 90-day plan.
If you want us to carry out the plan, our content, operations and revenue services cover implementation and ongoing management. We have taken one wellness brand from $65k to $110k in monthly revenue by tightening operations and joining up marketing. You can read the P3 Recovery case study for the detail.
For a wider look at our approach, see our growth strategy for health and wellness brands.
FAQ
What is a multi-location business?
It is a business that serves customers from more than one physical site under one brand. Examples are a group of physio clinics, several studios or a chain of recovery centres. Franchises count too, though ownership and data access differ.
What should a multi-location report include?
Include revenue, capacity use, new clients, acquisition cost, retention, labour cost and reviews, split by site. Add a written definition for each. Keep it to roughly 8 to 12 measures so people read it.
How often should I review it?
Site managers should look at a live view weekly. Leadership should review a full report monthly. Quarterly, step back and ask whether you are still tracking the right measures.
Can I download Google Business Profile data for all my locations?
Yes. Google’s help page says you can download insights for multiple profiles as one spreadsheet, for 7, 30 or 90 days. Profiles must be verified. Through the API, each call is limited to 10 locations.
Do I need new software?
Not always. Many groups get a long way by agreeing definitions and joining the systems they already own. Software helps once the definitions are fixed. Without that step, it just displays inconsistent numbers faster.
Sources
- Understand your Business Profile performance and insights, Google Business Profile Help
- Method: accounts.locations.reportInsights, Google Business Profile APIs
- Guide to data analytics and the Australian Privacy Principles, OAIC
- Webinar: What CFOs can learn from Kieser outgrowing Xero, CFO Tech Australia
- Multi-Location Business Analytics and Reporting, Corvana
- Real-Time Multi-Site KPI Dashboards Australia, Corvana
Recommended
Newsletter