Every coaching centre owner reaches a point where their spreadsheets or legacy software become unbearable: attendance takes too long, fee dues are leaking, and parents demand mobile updates.
Yet, when asked why they haven't switched to a modern system, 80% of institute directors give the exact same answer:
"We want to upgrade, but we have 200 students across 6 batches in the middle of an academic session. If we lose data or disrupt classes for even two days, parents will panic. It feels too risky to switch right now."
This fear is completely understandable. Your student records, batch rosters, and pending fee balances are the operational backbone of your business. But migrating your coaching centre to modern software does not require closing your centre, hiring expensive IT consultants, or risking downtime.
With a structured preparation checklist, a typical coaching centre with 100 to 500 students can migrate all active records and go live in under 30 minutes.
Here is the exact step-by-step checklist used by hundreds of tuition institutes to transition off Excel and legacy tools seamlessly.
Pre-Migration Audit: What to Bring Over (and What to Leave Behind)
The biggest mistake during data migration is attempting to move 5 years of obsolete clutter. Treat your migration as an opportunity to clean house:
- What to Migrate (Active Core):
- Currently enrolled students and their primary guardian WhatsApp numbers.
- Active subject batches, room allocations, and weekly timetables.
- Current fee plans and open outstanding instalment balances.
- Active teaching faculty and front-desk coordinators.
- What to Archive (Keep in Excel Backup):
- Students who graduated or dropped out in previous academic sessions.
- Historic fee receipts that are already audited and reconciled.
- Discontinued batches or seasonal crash courses.
By focusing only on active operational records, your migration file remains clean and error-free.
The 4-Phase Migration Blueprint
Phase 1: Cleansing Your Existing Spreadsheet (15 Minutes)
Before importing your data into Acadiom Tutor, export your current student roster from Excel or Google Sheets and format it using five standardized columns:
| Column Header | Standard Format | Example | Why It Matters |
|---|---|---|---|
| Student Name | Full Name | Rahul Sharma | Primary identification on student cards and app. |
| Parent Mobile | 10-digit number with country code | +91 98765 43210 | Critical for automated WhatsApp fee links and attendance SMS. |
| Standard / Class | Academic Grade | Class 11 CBSE | Segregates students for board-specific test analytics. |
| Batch Codes | Comma-separated batch identifiers | PHYS-11A, CHEM-11B | Automatically enrolls the student into multiple subject batches. |
| Fee Due (βΉ) | Numerical balance | 6500 | Carries over pending dues so reminders continue seamlessly. |
Quick Data Cleansing Rules:
- Sanitize Phone Numbers: Remove dashes, spaces, and brackets from phone numbers. Ensure standard country code formatting (e.g., +91 for India).
- One Row Per Student: Even if a student takes Physics, Chemistry, and Maths, keep them on a single row and list their batch codes in the Batch column. Never create duplicate rows for the same student.
- Consistent Batch Names: Use clear, recognizable codes (e.g.,
JEE-11Ainstead of generic names likeMorning Batch).
Phase 2: Running Acadiom Tutor's Guided Import (5 Minutes)
Once your spreadsheet is saved as a clean .xlsx or .csv file:
- Log into your Acadiom Tutor dashboard and navigate to Settings β Import Data.
- Upload your file. Acadiom's smart column mapper will automatically detect and match your headers (
Student Nameβname,Parent Mobileβguardian_phone, etc.). - Review the Data Preview Screen: the system flags duplicate phone numbers, formatting anomalies, or unallocated batch codes before writing anything to the database.
- Click Confirm & Import. In less than 15 seconds, all student profiles, batch rosters, and fee ledgers are populated.
Phase 3: The 5-Minute Classroom Sanity Check
Before announcing the switch to parents, conduct a quick 3-point operational audit:
- Batch Headcount Check: Open Batches on your dashboard. Verify that Batch 11-A shows 28 students, Batch 12-B shows 32 students, matching your actual classroom registers.
- Timetable Clash Test: Review the weekly schedule. Ensure that room numbers and faculty allocations show no overlapping red clash warnings.
- Faculty Assignment: Verify that Mr. Rao is assigned to Physics 11A and Mrs. Verma to Chemistry 11B.
Phase 4: Going Live with Teachers and Parents
Now you are ready to activate your team and families:
1. Onboarding Faculty (3 Minutes)
Send your teachers their mobile login links. Have them open Acadiom Tutor on their smartphone browser and tap "Add to Home Screen".
- Show them the 20-second attendance workflow: all students default to Present; they only tap the 2 or 3 students who are absent and hit Save.
2. Announcing to Parents (WhatsApp Broadcast)
Send a courteous announcement message to your parent WhatsApp list:
"Dear Parents, to provide you with instant attendance updates, digital fee receipts, and test scorecards, [Institute Name] has upgraded to Acadiom Tutor. Starting today, fee reminders will include a direct 1-tap UPI payment link, and you will receive instant notifications when your child is marked present in class. Thank you for partnering with us in your child's education!"
3. Connecting Your Payment Gateway
Link your institute's Razorpay merchant account under Settings β Payments. Test by generating a single βΉ10 test payment link. Once verified, all automated reminders will direct parent payments straight into your centre's current account.
Migration Day Timeline (Zero-Downtime Schedule)
Here is how high-performing tuition institutes execute their transition on a standard weekday without canceling a single lecture:
- 10:00 AM (Desk): Download your current Excel sheet and clean phone numbers (15 mins).
- 10:30 AM (Desk): Run Acadiom Tutor's guided import tool (5 mins).
- 11:00 AM (Office): Verify batch rosters and assign rooms/teachers (10 mins).
- 02:00 PM (Staff): Send teachers their mobile login links; test 1 mock batch attendance (5 mins).
- 04:00 PM (Classroom): Faculty marks the evening batches live on their smartphones.
- 06:00 PM (Desk): Review the Today dashboard: see live attendance logs and absentees automatically flagged.
Your transition is complete in a single morning.
Prefer Guided Help? Get Free Assisted 1-on-1 Migration
You don't have to migrate your coaching centre alone. Every Acadiom Tutor trial includes complimentary 1-on-1 migration assistance:
- Send our onboarding engineers your current spreadsheet (or multiple files).
- We sanitize formatting, structure multi-subject batch codes, and import your entire database for you.
- We walk your administrative team through the system on a 20-minute Zoom or Google Meet session.