Step 1 — Register
- Go to /register?role=institution. On the next screen, select your institution type:
- Coaching centre — IIT-JEE prep, NEET, UPSC, skill training, language, etc.
- School — K-12 school running online tuition or extra classes.
- Pre-school — early childhood education.
- Use your institution's official email address for credibility during verification.
- Complete registration and confirm your email.
- You'll land at /dashboard/institution — your institution management hub.
Step 2 — Build your profile
Go to /dashboard/institution/edit.
- Institution name — your official name as known to students (e.g., "Narayana Coaching Centre – Hyderabad"). Avoid internal codes or branch IDs; students don't know those.
- Tagline — max 120 chars. Lead with your strongest claim: "IIT-JEE coaching with 800+ selections in 5 years" or "CBSE school with 100% board result record".
- Description — 3-5 paragraphs covering history, programmes offered, teaching methodology, infrastructure, and achievements. This text is indexed by Google — write it like a college admissions page, not an ad.
- Logo — square format, 400×400 px minimum, PNG preferred.
- Cover photo — your classroom, batch photo, or institution facade (1920×1080 recommended). First impression for every visitor.
- Established year — signal how long you've been operating.
- Subjects — every subject or paper you coach. Be thorough: "Physics", "Chemistry", "JEE Physics", "NEET Biology" as separate entries if you differentiate.
- Grades served — "Class 9", "Class 10", "Class 11", "Class 12", "Dropper", "Foundation" etc. Used by the subject and level filter on search pages.
- Languages — the languages your faculty teaches in. Hindi/Hinglish-medium coaching centres see significantly more enquiries when this is set.
- Teaching mode — Online, Offline (at centre), Hybrid.
Step 3 — Location & contact
- Address & pin — your physical address. Displayed on your listing and used for Google Maps directions.
- City & state — required to appear in city-filtered search pages like
/coaching-centers/hyderabad/. - Phone — your admissions / enquiry number. Publicly visible.
- WhatsApp — a WhatsApp button appears on your listing. Many students prefer this for initial enquiry.
- Email — publicly shown for enquiries.
- Website — link to your official site if you have one.
Step 4 — Gallery & videos
Visual proof of your infrastructure builds trust faster than text.
- Gallery photos — upload 6-10 photos: classrooms, faculty, result boards, student activities, infrastructure. JPEG/PNG, max 10 MB each.
- YouTube videos — paste YouTube URLs for class demos, student testimonials, result celebrations, or campus walkthroughs. Thumbnails load automatically.
- Uploaded videos — short MP4/WebM clips (max 100 MB each) if you prefer to self-host your demo content.
Step 5 — Add teachers
Coaching centres and schools typically have multiple faculty members. Each teacher needs their own Tuition.in account. Here's how to add them:
- Have each teacher register at /register?role=tutor with their own email.
- In each course batch on the management page, go to Teachers and add them by their registered email address.
Teachers added to a batch can:
- Host live classes in that batch (Start/End class).
- Create and grade assignments.
- View enrolled students.
Teachers cannot:
- Change batch price, capacity, or schedule.
- Issue or approve refunds.
- Publish or unpublish the course.
Step 6 — Create your first course
Courses are the core product on Tuition.in. Each course represents a programme — e.g., "JEE Mains + Advanced 2027 Crash Course" or "Class 10 CBSE Science". A single course can have multiple batches (morning, evening, weekend) each with their own price and schedule.
- Go to /dashboard/institution/courses/new.
- Fill the creation form:
- Title — specific and searchable. "JEE Physics 2027" beats "Physics Course".
- Subtitle — one-line pitch shown under the title on your course page.
- What students will learn — 4-6 outcome bullets. Start each with a verb.
- Requirements — prerequisites students should have before enrolling.
- Cover image & promo video — a short 60-second intro video is the single best conversion driver.
- Click Continue to reach the course management page.
- Click New batch. Fill in name, start date, price, and capacity. Create one batch per cohort (e.g., one for morning, one for evening).
- In each batch, click Schedule class for every session. Assign the subject teacher if it's not you.
- Toggle the course to Published via the Edit page when you're ready to open enrollment.
Step 7 — Verification & listing
After filling your profile, request verification from the institution dashboard. We check:
- Name, tagline, description, logo, and cover photo are present.
- Address, city, and state are filled.
- At least one contact method is provided.
- Subjects and grades served are set.
- No duplicate listing already exists for the same institution.
After approval:
- Your listing is live at
/coaching-centers/{city}/{slug}or/schools/{city}/{slug}depending on type. - A Verified badge appears on your card.
- Your page is indexed by Google and Bing via IndexNow.
- Published courses appear on your listing page — students can enroll directly from there.
Day-to-day operations
Once you're live, here's a quick reference for the most common tasks:
- Starting a class — open the course management page 15 minutes before class time. The Start class button appears next to the scheduled session. Click it to enter as host.
- Viewing enrollments — from the batch's Manage view, enrolled students are listed with payment status and enrollment date.
- Posting assignments — expand any batch, go to Assignments, and click New assignment. All enrolled students get a notification.
- Grading submissions — click Submissions on any assignment to see student work, enter a score, and leave feedback.
- Handling refund requests — refund requests appear at the top of the course management page. You can approve (Razorpay issues the refund) or deny (with an optional reason shown to the student).
- Updating the profile — gallery photos, tagline, description, and subjects can all be edited at any time without re-verification. Only institution name changes require a re-review.
Tips for institutions
- Launch with a free demo batch. Create one batch priced at ₹0 alongside your paid batch. This builds trust and gives students a risk-free way to experience your teaching quality.
- Post results on the gallery. JEE/NEET/board ranker photos are the highest-engagement content on coaching centre listings. Update them every season.
- Use the promo video. A 60-second video of your faculty teaching a micro-lesson converts 3-4× better than a text-only page.
- Describe your methodology. "We use daily DPPs, weekly tests, and one-on-one doubt sessions" tells a student much more than "experienced faculty". Specifics build trust.
- Keep batches under capacity. Announcing "only 15 seats remaining" (via caption in your batch name) creates urgency. Smaller batches also mean better student outcomes and reviews.
- Respond to WhatsApp enquiries within the hour. Students simultaneously enquire at 3-4 coaching centres. Whoever responds first wins.
FAQ
Can one institution account manage multiple branches?
Currently each branch needs its own listing for accurate city-level search. Create a separate institution account per branch or write to support if you need a centralized multi-branch setup.
Can teachers see student payment information?
No. Teachers added to a batch can see which students are enrolled, but cannot see payment amounts, Razorpay order IDs, or initiate refunds. Financial data is only visible to the institution account owner.
We run offline classes too — can we list those here?
Set your teaching mode to Offline or Hybrid on your profile. For offline-only batches, set the price and create the batch but mark classes as "offline" in the title. Payments for offline classes currently go through Razorpay online — the student pays online and attends offline. An offline attendance/slot booking flow is on the roadmap.
How does batch capacity enforcement work?
Once a batch reaches its set capacity, the Enroll button on the course page is disabled and shows "Batch full". You can raise the capacity at any time from the batch editor — the button re-enables for the additional seats immediately.
Can we run multiple concurrent courses?
Yes, there's no limit. Create one course per programme. Use batches within each course for different cohorts (morning/evening/weekend) or new academic cycles.