Guides
How to Start an Online Quran Academy: Complete Guide
By Clasify Team · · 7 min read

Starting an online Quran academy is more accessible than it's ever been — teachers who can teach well are not hard to find, and diaspora demand is constant. What decides whether an academy survives its first year is whether the setup behind the teaching is done in the right order. This is that order, step by step.
Step 1: Register your academy under its own name
Set your academy up on its own branded portal, with its own domain and login page, before you enrol a single student. A halaqa that runs through a shared meeting link or a personal number never reads as an institution to a parent choosing where to place their child for years, not weeks.
Step 2: Add your teachers first, with their own accounts
Every teacher needs their own login and their own weekly schedule from day one — not a shared calendar the owner maintains on their behalf. If you're the only teacher at launch, set this up anyway; growth arrives faster than most owners expect, and retrofitting teacher accounts onto students already assigned by memory is painful.
- Trial every teacher with a real halaqa, not just a conversation.
- Record each teacher's available hours and time zone so scheduling doesn't rely on a message to check availability.
- Agree how teachers are paid — per hour, per student, or salaried — before the first class runs.
Step 3: Add your students and place them correctly
Record each student's starting point — Noorani Qaida, juz' memorised, or fluent recitation — at enrolment, so any teacher who ever takes that student inherits accurate context instead of a guess on day one. Note the parent's contact details separately from the student's; most communication in a Quran academy runs through the parent, not the child.
Step 4: Decide one-to-one or group, per student
Quran academies run both models, often for the same student at different times: one-to-one for memorisation, which needs individual correction of tajweed, and small group halaqas for revision or younger children, which cost less and add a social element. Decide which fits which student rather than defaulting every enrolment to the same shape.
Step 5: Build the recurring schedule
Set each student's weekly slot as a recurring booking, not a one-off you re-create every week — the single biggest source of admin hours in an academy that hasn't automated this is a teacher or owner manually re-booking the same meeting every Monday. Show every teacher and family their own local time zone; diaspora academies routinely teach across six or more time zones, and a schedule shown in one house time zone is a schedule everyone has to translate in their head.
Step 6: Run classes in a proper online classroom
Move off consumer video apps and into a branded classroom that opens straight from the student's schedule — no link-hunting in a chat thread five minutes before class. Attendance should record itself automatically as students join and leave, not depend on a teacher remembering to note it at the end of a long day.
Step 7: Turn on recording where it helps
Automatic recording of memorisation sessions gives parents visibility into a subject they usually can't assess themselves — a father who doesn't recite Quran fluently can still watch ten minutes of his daughter's session and see her progress and her teacher's manner. It also gives you a review trail if a family ever has a concern about how a class was run.
A Quran academy sells trust before it sells recitation. Everything in the setup — the branded login, the recorded classes, the punctual schedule — is trust made visible.
Step 8: Set up payments before your first invoice is due
Choose a payment method your families can actually use — a local gateway or bank transfer for domestic families, an international rail for the diaspora — and put recurring students on automatic monthly billing wherever the gateway supports it, so collecting tuition stops being a monthly conversation. This is the academy's own arrangement with its families; decide it early so it isn't improvised under a first overdue payment.
Step 9: Soft-launch before you open enrolment
Run two or three weeks with five to ten students — family, referrals, your existing network — before advertising publicly. You're testing whether the schedule holds, whether reminders go out, and whether a rescheduled class actually gets rescheduled everywhere it needs to. Fix what breaks while the audience is patient with you, then open enrolment properly.
All articles