Most UK maktabs still run on WhatsApp groups, paper registers and a locked cash tin. If you're finally moving to software, the decision matters — the wrong tool creates more admin, not less. This guide covers what to look for, what to ignore, and the questions to ask before you commit.
1. Non-negotiable features for a UK maktab
Any platform you shortlist should cover these out of the box. If a vendor calls them "roadmap", they're not ready:
- UK-based Stripe fee collection — direct-debit-style monthly billing, failed payment retries, sibling discounts, and Stripe Connect so funds land in your own account (not the vendor's).
- Structured curriculum tracking — Qa'idah (Safar, Noorani, Iqra), Tajweed, Quran, Hifz (Sabak / Sabak Para / Daur) and, ideally, Alimiyyah kitab tracking. Generic "grades" columns are not enough.
- Mobile-first attendance — one-tap marking on a phone, not a laptop spreadsheet. Ustadh auto-marked present on submission.
- Passwordless parent portal — magic-link login, no app store install. Parents need attendance, progress, billing and announcements in one view.
- Online registration pipeline — public form → pending queue → admin approval → automatic payment link. Not a PDF download.
- UK GDPR compliance — ICO registration, EU-region data hosting, a DPA offered as standard. Ask for the ICO reference number.
- Boys + Girls sections with independent schedules and, if you need it, separate Stripe accounts.
2. Features vendors oversell
- "AI-powered" anything — for a maktab, AI features are usually marketing polish over a thin CRUD app. Focus on the fundamentals.
- Complex reporting suites — you need attendance %, revenue and outstanding fees. Not a dashboard with 40 charts nobody opens.
- Native mobile apps — a well-built installable PWA beats a native app for parents. No app store friction, instant updates.
3. Pricing models — read the fine print
UK maktab software broadly falls into three pricing models:
- Free with a small transaction fee (e.g. Labbaik's Safar plan — from 1.5% on Stripe payments, cash never charged). Costs scale with revenue, not student count.
- Fixed monthly subscription — predictable, but often capped by student count with expensive upgrade tiers.
- Per-student per-month — sounds cheap until you multiply by 200 students. Usually the most expensive model at scale.
Whichever model you pick, confirm two things: who holds the Stripe funds (the school's account or the vendor's?), and can you export your data if you leave. Both are red flags if the answer is unclear.
4. Questions to ask every vendor
- What is your ICO registration number?
- Where is student data hosted — EU or US?
- Is a Data Processing Agreement signed at onboarding?
- Do funds land in our Stripe account or yours?
- What happens to our data if we leave? Is there an export?
- Is support UK-based, and what are the response times?
- Can parents log in without downloading an app?
- Do you support Alimiyyah kitab tracking, or only Qa'idah/Hifz?
5. Run a two-week pilot, not a six-month procurement
A maktab is not a Fortune 500 rollout. Pick two platforms, load one class into each for two weeks, and let the teachers vote. Almost every issue you'll hit — awkward attendance UX, confusing parent flows, missing curriculum coverage — surfaces in the first ten days.
6. Where Labbaik fits
Labbaik is UK-built, ICO-registered (ZC136003), free forever on the Safar plan (from 1.5% Stripe fee only, cash never charged), and covers all the essentials above out of the box — including full Alimiyyah kitab tracking and a passwordless parent portal used in production at Masjid Irshad, Luton. You can create a free account and load a class in under ten minutes.