Know exactly how your shop breathes.

Occupancy, peak hours, revenue, tips, at-risk clients — plus the alerts that tell you when something's wrong. One dashboard. Every number that matters.

analytics.barberflow.com/overview
Occupancy
82% 4%
Revenue (30d)
$48,230 12%
Avg Tip
$9.40 3%
At-risk Clients
12↑ 2
Peak hours
Thu–Sat, 5–7pm
Last 30d
9a
10a
11a
12p
1p
2p
3p
4p
5p
6p
7p
8p
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Top services% of revenue
Fade$14,320 · 39%
Fade + Beard$10,880 · 30%
Haircut$7,260 · 20%
Beard Line-up$3,940 · 11%
At-risk clients3
MT
Marcus T.
5 weeks overdue
View
DR
Diana R.
6 weeks overdue
View
AK
Andre K.
4 weeks overdue
View
Tip-drop alerts2
Marcus Tan
Avg tip -18% · $12 → $9.80
Jordan Lee
Avg tip -11% · $15 → $13.40
Past 30 daysSee all →
Revenue · last 30 days
$48,230+12% vs. previous
This period
Previous
$2.8k$2.3k$1.9k$1.4k$0.9k
30d ago22d15d7dToday
Occupancy

Know when you're empty. Fix it before payday.

Occupancy is the one number that decides whether this month was good. BarberFlow breaks it down by shop, by chair, by day, by hour — and tells you where the gaps are.

Occupancy by day & hour
Shop avg · last 30 days
82%+4% vs prev.
9a
10a
11a
12p
1p
2p
3p
4p
5p
6p
7p
8p
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Occupancy0%
100%
Revenue & tips

Services, products, tips — separated cleanly.

See how much you're making from cuts vs. retail vs. gratuity. Each revenue stream with its own trend line. Services tippable? Products non-tippable? BarberFlow knows the difference when calculating tip suggestions.

Revenue breakdown · 30d
Revenue streams
$48,230CAD+12%
vs. previous 30 days
30dAll shops
Services · 75%
Products · 16%
Tips · 8%
ServicesTippable
$36,40075%
ProductsNon-tippable
$7,84016%
TipsGratuity
$3,9908%
Non-tippable items excluded from tip suggestions

Alerts you actually want.

BarberFlow watches for the patterns that matter. If a regular's tip average drops, you'll know. If their cadence breaks, you'll know. If a chair had 3 no-shows in a week, you'll know.

Alerts · Shop-wide
Active alerts5 new
All shops7d
Tip drop2h ago
Tip drop alert — Marcus Tan
Avg tip down 18% in last 3 visits ($12 → $9.80)
View →
Cadence1d ago
Cadence break — Diana Reyes
5-week gap vs. 3-week avg over past 6 months
View →
At-risk2d ago
At-risk client — Andre Khan
No booking in 42 days · Usually books every 3 weeks
View →
Unfilled3d ago
Peak hour unfilled — Saturday 5pm
Chair 2 · Unfilled 3 weeks running · $180 avg value
View →
Win-back5d ago
Win-back succeeded — Jesse Lim
Rebooked via loop CL-04 after 6-week gap · $82 revenue
View →
Tuned for your shop · Updated hourlySee all alerts →

Clients, not just transactions.

Repeat rate, visit frequency, new vs. returning — all broken down so you know whether your shop is growing or just churning.

Clients · Retention
Repeat rate
71% 3%
Visit frequency
3.2 wks
New clients (30d)
87 14
Churned (90d)
23 5
Top loyal clientsAll-time
RB
Ryan B.
22 visits · 3wk avg
Loyal
SC
Sofia C.
18 visits · 4wk avg
Loyal
EM
Ethan M.
16 visits · 3wk avg
Loyal
PL
Priya L.
15 visits · 5wk avg
Loyal

Stop flying blind.

See your shop's real numbers in our 20-minute demo.