A custom attendance app for schools, training providers, gyms, studios, hospitality teams. QR check-in, retention curves, at-risk flags, parent / member auto-comms. We integrate your CRM, your SIS, your booking system.
2–6 wks Build, fixed price6 wk → 2 wk lapse-detection lead time−4 pts churn rate90 days Stabilisation included
What's in the build
Six pieces, one workflow.
Who came, who didn't, who's at risk — for schools, gyms, training, hospitality.
01 · QR check-in
Door queue moves; data lands.
Member / student / staff scans QR at the door; check-in lands in real time. Walk-ins captured. Late arrivals time-stamped. The door staff doesn't write anything down.
QR or NFC check-in
Walk-in capture
Late-arrival time-stamp
Mobile or kiosk mode
02 · Class & cohort view
Who's here, who's missing.
Live attendance per class / cohort / shift. Compare against booked / enrolled. Missing-person alert if a no-show is unexpected.
Live per-class view
Booked vs attended
No-show flag
Compare to expected
03 · Retention curves
Who's slipping. Catch them early.
Per-member attendance curve. Alert when frequency drops vs personal baseline. The 'wake of cancellation' shows up before the cancellation does.
Per-member baseline
Frequency-drop alert
At-risk dashboard
Cohort retention curves
04 · Auto-comms
Missed three? They get a message.
Per-rule comms: three-class-skip, two-week silent, missing-the-favourite-class. Tone is yours; cadence is configurable. The check-in becomes a re-engagement loop.
Rule-based outreach
WhatsApp / SMS / email
Tone configurable
Snooze / escalate
05 · Compliance
Schools and training providers, audit-ready.
Attendance pack for the regulator, the parent, the funder. CSV / PDF export. Sign-off captured. The reg compliance file is ready before they ask.
Regulator-ready pack
Parent-portal view
Funder-export
Sign-off capture
06 · Operator dashboard
Today's room count, this month's trend.
Live: today's attendance vs forecast, peak hours, no-show rate, retention rolling. The decisions (class times, instructor allocation, capacity) are obvious.
Today vs forecast
Peak-hour heatmap
No-show rate trend
Retention rolling 90d
Sample engagement
The yoga studio that caught lapsing members two weeks earlier.
320 members. Eight teachers. A clipboard at the door.
A boutique yoga studio caught lapsed memberships when the direct debit failed — usually six weeks after they last attended. We shipped an attendance app with QR check-in and at-risk auto-comms. Three months in: at-risk detection lead time 6 weeks → 2 weeks, churn rate down 4 points absolute, 18 members re-engaged via the auto-message who would have lapsed silently.
How we measure: At-risk lead time measured from last-attendance date to outreach trigger, churn rate measured monthly against active-member base, re-engagement attributed where reply-to-rule led to next attendance within 14 days.
6 wk → 2 wklapse-detection lead time
−4 ptschurn rate
18members re-engaged
Industries this is built for
Where this build earns its rent.
Most-relevant verticals — but the same shape works for adjacent ones.