See every salon in every contributed Great Clips market โ sales, CPH, payroll %, retention, and YoY change.
Nationwide Market Analytics gives you the system-wide picture across ~199 markets. This tool zooms in one level: pick a market, see every salon in it, drilled down to per-salon performance. Featured today: Washington DC. More markets show up here as other franchisees contribute their own.
How to contribute your market
Anyone with access to MyReports can contribute. Your upload is public โ every operator who opens the tool can see your market's salons, sales, payroll %, and CPH. Re-uploading replaces your previous contribution (last upload wins). No login needed.
- Log into MyReports Use the same Great Clips operator credentials you'd use for any other report.
-
Run the Market YTD report with the "Salons in My Market" view
The report header should read
<YOUR MARKET> - YTD(e.g.DC - YTD) and list every salon you can see, by salon number. - Export as PDF (preferred) or CSV PDF auto-detects the market name and reporting period from the file header. CSV needs you to type the market name and period into the contribute page โ the CSV has no header metadata.
- Drop the file at /tools/market-ytd/contribute Drag-and-drop the file into the box and click Parse & Publish. The parser validates structure, extracts ~35 fields per salon, and merges into the shared dataset.
Not sure if your file is the right one?
Download the DC sample as a reference โ your file should have the same column headers and look the same in shape, just with your market's salons in the rows.
What gets uploaded? Salon numbers, salon names, cities, designated operators, all-time records/peaks, this-year-vs-last-year sales and customer counts, retention %, average invoice, discount %, payroll %, floor hours, cuts-per-hour, average HC time, wait times, and database capture. Everything that's in the Market YTD report. Same data every operator already sees for their own market โ you're just sharing it so other operators can benchmark against you.
What you can do with the tool
Switch markets
The market picker at the top of the sidebar lists every contributed market. DC stays pinned as the featured example.
40 pre-built questions
The sidebar has 40 one-click questions across 9 categories. Click one to instantly filter + sort the table to answer it. Click again to clear.
Search
Type any part of a salon number, salon name, city, or operator name โ the table filters in real time.
Filter by franchisee
Pick any operator in the market from the dropdown to see only their salons. Or click any operator name in a row as a shortcut.
Min customer count
Slider hides salons below a weekly customer-count threshold so you can focus on the larger volume locations.
Pin a salon
Type a salon number or name to pin it to the top โ it stays visible even when other filters would hide it. Use this to track your own salon.
Distribution chart
Switch the metric in the dropdown to see how every salon in the current filter set stacks up. Click a column header in the table to sort that same metric.
Rank column
Rank updates with the current sort and filter โ so "rank 3 of 28" means this salon ranks 3rd within the filter you've applied.
Reading the table
The table has 18 sortable columns grouped into 6 categories โ click any header to sort. The first column (salon name + ID + city + operator) is sticky on horizontal scroll. Each row is one salon.
- Sales
- Total sales this year vs last year (per-week averages) and the % change.
- Customer Count
- Customer count TY vs LY, growth %, and new customers brought in.
- Retention
- What % of new customers come back, and what % of repeat customers come back.
- Pricing
- Average invoice and service discount %.
- Labor
- Payroll as % of sales, and total floor hours.
- Productivity
- Cuts per hour (CPH), average haircut time, % of customers waiting over 15 min, Sat/Sun wait %, and database capture %.
Row color legend
KPI bar above the table
Updates live with the current filter. Read it as: "of the salons visible in the table right nowโฆ"
- Salons shown
- Count of visible rows after your filter and search.
- CPH โฅ 2.4
- How many visible salons are hitting the productivity target.
- CPH < 2.0
- How many are well below the target โ the at-risk set.
- Avg invoice
- Average ticket size across the visible salons.
- Avg discount
- Average service discount % across visible salons (target: โค15%).
- Avg cuts/hr
- Average productivity across the filter.
- Avg payroll %
- Average labor cost as a share of sales.
- Avg DB capture
- Average % of customers captured into the database.
- Avg sales YoY
- Average year-over-year sales change across the filter (+ green / โ red).
A couple of things to know
Per-salon numbers are weekly averages. The Market YTD report shows each salon's average weekly sales and customer count over the reporting period (e.g. weeks 1โ20), not cumulative totals. So a salon showing $11,385 in Sales TY means it averaged $11,385 per week โ multiply by the weeks in the period for cumulative dollars.
New salons show blanks for last-year fields. If a salon opened during this year, its LY sales, LY customer count, and YoY change fields will be empty (displayed as โ). The questions filter these out automatically when the question needs YoY data.
Last upload wins. If two operators upload the same market (same short name), the most recent upload replaces the previous one. There's no review queue โ the parser's structural validation is the only quality check.
Ready?
Open the tool, pick a market from the sidebar, click a question, watch the table respond. When you're ready to add your own market, hit Contribute.