A new player joins
Three ways to get them in, whatever is fastest at the desk.
Scan the QR
Digital join form
Front desk adds them
Parent
We loved the trial. How do we enrol Aarav?
ZZPLYS
Scan this QR or fill the join form, a minute tops. ✨
Front desk
Approved. Profile created and ready for a plan.
Enrolled · profile created automatically
The advantage
Zero front-desk data entry, a member goes live in under a minute, however they walk in.
The right plan, in seconds
Monthly, quarterly, annual or pay-per-session: assign the plan that fits each player.
Front desk
Put Aarav on the quarterly plan.
ZZPLYS
Plan set · ₹6,000 / quarter · fee schedule generated automatically.
Parent
And I get reminders before each due date?
ZZPLYS
Every time. Nothing slips.
Plan assigned · due dates scheduled
The advantage
Flexible plans per player, with pricing, proration and reminders handled for you.
Into the right batch
Slot players into batches by age, level and timing. Coaches and capacity sort themselves.
Front desk
Add Aarav to U-14 Cricket, Tue/Thu 4 PM.
ZZPLYS
Done · batch now 12/16 · Coach Rahul notified.
Coach
Got it. See him Tuesday.
Assigned to U-14 · coach & capacity updated
The advantage
Batches stay balanced and full, and every coach knows exactly who is coming.
One tap marks the day
Attendance the coach actually does, and it quietly does more than tick a box.
Coach
Marking today’s batch… present, present, present.
ZZPLYS
Aarav checked in · 4:02 PM. Heads up, his fee is due in 3 days.
Attendance saved · fee status surfaced on its own
The advantage
Attendance becomes revenue intelligence: dues surface the moment a player shows up.
Fees that chase themselves
No awkward reminders. ZPLYS nudges, parents tap, you get paid.
ZZPLYS
Hi Meera! ₹2,400 is due for Aarav this week. Pay securely → link
ZZPLYS
Received! Receipt sent and ledger updated.
₹2,400 collected · receipt + ledger, automatic
The advantage
Collections run on autopilot: fewer defaults, and cash flow you can actually predict.
Coaches clock in, verified
Selfie and geo check-in, so payroll is built on facts, not memory.
Coach
Reached the academy, checking in. 🤳
ZZPLYS
Coach Rahul checked in · Court 2 · location verified ✓
Coach hours logged for salary & reports
The advantage
Payroll on verified hours, not guesswork: no disputes, no quiet leakage.
Staff, paid on the dot
Front desk, physios, support staff: roles, attendance and salaries in one place.
Staff
Logging in for my shift.
ZZPLYS
Shift recorded · hours roll straight into this month’s payroll.
Academy owner
Salaries this month?
ZZPLYS
Calculated from verified hours, ready to pay.
Staff hours logged · payroll ready
The advantage
Every role on payroll without spreadsheets, paid on verified hours, not memory.
Feedback parents can feel
Every session can carry a note home, the quiet reason families stay.
Coach
Aarav: batting 4/5 today, lovely straight drive.
ZZPLYS
Sent to the parent app with skill ratings.
Parent
Love seeing this every week ❤️
Structured feedback delivered to the parent app
The advantage
Visible progress is your retention engine: families who see it renew without being chased.
A monthly story, not a guess
Skill ratings roll up into a report parents actually look forward to.
ZZPLYS
📈 Aarav’s monthly report is ready, batting up 12%.
Parent
Sharing this with the grandparents!
Performance report shared in one tap
The advantage
Every parent gets a story worth sharing: your academy markets itself, family to family.
The whole academy, at a glance
Members, money and attendance: one calm screen, every morning.
Academy owner
Morning coffee and the dashboard ☕
ZZPLYS
412 members · 92% present · ₹42k dues · +18 this week.
Academy owner
Everything I need, no spreadsheets.
Real-time academy health in one view
The advantage
Run the entire academy from one screen: decisions in seconds, not late-night spreadsheets.
Reports that write themselves
Registrations, fees collected, dues and attendance: every number a tap from PDF.
Academy owner
Send me this month’s report.
ZZPLYS
📄 12 new joins · ₹3.4L collected · ₹40k due · 88% attendance. PDF ready.
Academy owner
Forwarding to my partner now.
Month-end report exported in one tap
The advantage
Board-ready numbers on demand: registrations, revenue and attendance without a single spreadsheet.
Invoices, handled
Generated, branded and sent, your books stay clean without the late nights.
Academy owner
Send this month’s invoices.
ZZPLYS
Done. 38 invoices generated and emailed, GST included.
Invoice #1024 sent · ledger reconciled
The advantage
Books that close themselves: branded, GST-ready and audit-clean, every month.
A summer camp, live in minutes
Camps, workshops, trials and one-off events: a branded page with online payment.
Academy owner
Let’s run a 3-day summer camp.
ZZPLYS
Live! Branded registration page and online payment are up.
Parent
Booked Aarav’s spot and paid online. 🙌
Event live · 24 paid registrations in a day
The advantage
New revenue between terms: events fill themselves and collect fees upfront.
See who’s slipping away
ZPLYS flags members who have gone quiet and trials that never came back, so you reach them in time.
ZZPLYS
⚠️ 14 members inactive 60+ days, and 9 trial visitors never returned.
Academy owner
Send them a comeback offer.
ZZPLYS
Done. Win-back offer sent on WhatsApp, 6 already re-booked. 🔄
23 at-risk families re-engaged in one tap
The advantage
Recover revenue you did not know you were losing: quiet drop-offs and cold trials, back in the game.
Players who want to come back
Points, levels and badges keep players hooked long past the trial month.
ZZPLYS
🏅 Aarav unlocked “Consistent”, a 30-day streak!
Player
Yesss! What’s the next badge?
Streaks & badges keeping players engaged
The advantage
Players stay for the streak: engagement up, drop-offs down, lifetime value compounding.