Skip to content
cfcrm.football
For football academies

Stop running your academy from four apps you don’t own.

Consolidate WhatsApp, spreadsheets, calendars and paper forms into one branded academy site — built for grassroots coaches, not enterprise sales teams.

No credit card. Live in minutes.

UK-hosted
GDPR-aware
Live in minutes
No card required
Cancel anytime

You’re doing the work of three people across four apps.

Most academies are running on borrowed tools that were never built for coaching. The result: missed bookings, lost payments, and welfare data sitting in places it shouldn’t.

WhatsAppBookings, payments and parent questions get buried between team chats.
SpreadsheetsAttendance and payments live in a workbook only one person can read.
Calendar appsSessions get copied between Google Calendar, paper diaries and the team chat.
Word docsWelfare forms and intake details sit in old emails and shared drives.

Everything in one place

Built for how academies actually run — eleven modules, one login.

📝

Recruitment & enquiries

One link from Instagram, WhatsApp or the touchline. Every enquiry lands in a single inbox with a clear next step.

👋

Onboarding

Parents complete one digital intake per child — medical, learning, photo consent — stored encrypted, not on paper.

👥

Parent accounts

Each family logs in to see their child’s bookings, balances, medical and consent records on any phone.

🔑

Staff access

Coaches and admins each get their own login with role-based access. Every action captured to an internal audit log.

📅

Scheduling

Groups, capacity, trials and recurring blocks. Publish the week once, manage exceptions from any browser.

🌐

Branded booking site

A clean public site on your own subdomain. Logo, colours, session list, free-trial flow — all yours, not Eventbrite’s.

📆

Calendar feeds

Coaches subscribe to a live ICS feed so sessions land in their phone calendar automatically.

📈

Programme tracking

Track each player’s programme stage, attendance history and coach notes inside their profile.

🏆

XP & Rewards

Gamify development with experience points and milestone badges. Keep players motivated, parents engaged, and retention high.

💷

Payments

Mark cash, bank transfer or invoice payments without rebuilding a spreadsheet every week. Card payments next.

🛡

Welfare & safeguarding

Sensitive child data encrypted at rest, audit logged, exportable and deletable from the parent account. UK-hosted.

Live in minutes

Four steps from sign-up to your first parent booking.

1

Create your academy

Pick your name and subdomain in two minutes — no card required.

2

Add your branding

Upload your logo, set your colours, and confirm contact details.

3

Publish your first session

Add a group, a time and a price. Parents can book from the same hour.

4

Go live

Share your booking link on WhatsApp, Instagram, or the parent group chat.

Pricing

Pay per player. Not per feature.

25pper player · per day

And only for the days they’re active.

Solo grassroots coach20 players · 5 days/wk£25/wk
Small academy60 players · 5 days/wk£75/wk
Established programme150 players · 5 days/wk£187/wk
No setup feeGet started at zero cost.
All features includedNothing locked behind tiers.
Scales with youGrow without surprise bills.

Questions coaches ask first

Will this meet our GDPR & safeguarding obligations?

Sensitive child data is encrypted at rest using AES-256-GCM. Every read, write and export is captured in an internal audit log. Parents can export or delete their child’s record from their own account. Hosted on UK infrastructure.

Can I migrate from Eventbrite, TeamSnap or a spreadsheet?

Yes — sessions and student records can be added through the admin UI or imported from a CSV. We don’t pull from Eventbrite’s API directly, but most coaches export to a sheet and bulk-import in one go.

What if parents won’t sign up for yet another app?

They don’t have to. Public bookings work without a parent login — the coach can take and manage sessions on their behalf. The parent account is optional but unlocks self-service rebooking, payment history and welfare records.

What’s in the 14-day free trial?

Everything. All eleven modules, unlimited staff logins, unlimited parents and players, the branded subdomain. No feature gates. No card needed to start.

When can I take card payments?

Stripe Connect is wired and can activate per-academy. Today most academies start with cash, bank transfer and invoice tracking; we switch on Stripe when you’re ready.

Is my data UK-hosted?

Yes — the production stack runs on dedicated UK infrastructure. No cross-border replication, no US data centres.

Run your academy like a club.

Self-service sign-up creates your tenant, staff login and launch checklist. Assisted setup stays available for academies who’d rather have a hand.

20-minute demo. No commitment.

crm.football — academy operations in one branded site