All documentation

Tutor onboarding guide

From account creation to your first paying student — a complete walkthrough for individual tutors joining Tuition.in.

Individual tutors12 min read
Who this is for
Individual tutors — a single person teaching one or more subjects. If you're a coaching center, school, or college, see the Institution onboarding guide instead.

Step 1 — Register

  1. Go to /register?role=tutor. The role is pre-selected to Tutor.
  2. Enter your name, email, and a password (min 8 characters).
  3. Accept the terms and click Create account.
  4. You'll be redirected to your tutor dashboard at /dashboard/tutor. A blank profile is automatically created — your job now is to fill it out.
Already have an account?
If you signed up as a student or general user, write to [email protected] to upgrade your role. We can't change it self-serve yet.

Step 2 — Build your profile

Go to /dashboard/tutor/edit. Every field here feeds your public listing on /tutors/{city}/{your-name-slug}.

Fields and what they're used for:

  • Display name — your full professional name, shown in search results, course pages, and student notifications.
  • Headline — one line (max 120 chars) that appears below your name everywhere. Make it specific: "IIT-JEE Physics tutor with 8 years' experience" beats "Experienced Tutor".
  • Bio — 2-4 paragraphs. Cover your background, teaching philosophy, and what students can expect. This is your main pitch — put effort into it.
  • Subjects — add every subject you teach. Used by the search filter. Be specific: "Physics" and "JEE Physics" as separate entries if you teach both.
  • Grades / levels — e.g., "Class 11", "Class 12", "Undergraduate". Students filter by this.
  • Experience — years of teaching. Verified tutors with 3+ years rank higher in search.
  • Qualifications — your degrees and certifications. e.g., "B.Tech IIT Bombay", "M.Sc Mathematics Delhi University". One entry per line.
  • University / primary institution — shows prominently on your card.
  • Languages you teach in — students from different regions search for this.
  • Teaching mode — Online, Home tuition, or Tutor's place. Pick all that apply.
  • City & state — required for appearing in city-specific search results like /tutors/hyderabad/.
  • Phone & WhatsApp — shown to verified enrolled students only. Not public on your listing.
Profile completeness affects your ranking
Our search algorithm weights profile completeness. Tutors with a photo, headline, bio, subjects, grades, experience, and at least one qualification rank significantly higher than those with half-filled profiles. Fill everything.

Step 3 — Photo & media

Upload a profile photo from the edit page. Guidelines:

  • Face clearly visible, professional or neutral background.
  • Square crop recommended; minimum 400×400 px.
  • JPEG or PNG, max 5 MB.

A photo increases profile click-through by roughly 3×. Don't skip it.

Demo class offer
The Demo available toggle on your edit page marks you as offering a free trial class. This badge appears on your search card and is one of the top factors students filter on. Leave it on unless you genuinely don't offer demos.

Step 4 — Rates & availability

  • Hourly rate (₹) — your per-hour fee for one-on-one tuition. This appears on your listing card. Course pricing (batch prices) is set separately per batch. Set 0 only if you genuinely offer free classes.
  • Availability days — the days you're open to new students (Monday through Sunday). Used by the schedule-a-demo flow.
  • Availability slots — Morning (6 AM–12 PM), Afternoon (12–5 PM), Evening (5–10 PM). Select all that apply.
Rates vs. batch prices
Your hourly rate is for private tuition bookings. When you create a course and add batches, each batch has its own price (which can differ from your hourly rate). A ₹0 batch is completely free — no Razorpay, instant enrollment.

Step 5 — Verification

Tuition.in manually reviews tutor profiles before surfacing them in main search results. Verification checks:

  • Profile completeness (name, headline, bio, photo, subjects, grades, experience, qualifications).
  • Contact details present (phone or WhatsApp).
  • Hourly rate set.
  • No spam / placeholder content in bio or headline.

Once your profile looks complete, you can request verification from the tutor dashboard. The review typically completes within 1 business day.

After verification:

  • A Verified badge appears on your listing.
  • Your profile page is indexed by Google and Bing via IndexNow.
  • You appear in city search pages like /tutors/hyderabad/.
You can create courses before verification
Course creation doesn't require a verified profile. You can set up your course, batches, and schedule while your profile is under review. The course won't be publicly discoverable until both the course is published and your profile is verified.

Step 6 — Search & discovery

After verification your profile is live at:

  • Your profile page: /tutors/{city-slug}/{your-name-slug} — e.g.,/tutors/hyderabad/krishna-koundinya
  • City listing: /tutors/{city-slug} — you appear in the grid alongside other tutors in your city.
  • Find a tutor search: /find-tutor — filters by subject, grade, mode, language, and city.

Your ranking in these pages is influenced by: profile completeness, verification status, rating (once you have reviews), recency of activity, and whether you offer demos.

Step 7 — Create your first course

Courses let you run structured batches of live classes with enrollments, payments, assignments, and recordings — all in one place. Even if you plan to do private tuition only, creating a free course is a good way to showcase your content.

  1. Go to /dashboard/tutor/courses/new.
  2. Fill in the course details form (title, subtitle, description, subject, level, etc.).
  3. Click Continue — you'll land on the course management page.
  4. Add at least one batch with a start date and price.
  5. Schedule your first live class inside that batch.
  6. Toggle the course to Published when ready.
Full course guide
See How to create an online course for a detailed walkthrough including assignments, payments, and recordings.

Tips for getting students

  • Share your public URL on WhatsApp and Instagram. Your profile page (/tutors/…) and course page (/courses/…) are both SEO-optimized and shareable. These are often the highest-converting links.
  • Offer a free demo class. Toggle "Demo available" on your profile and mark your first batch class as "Free demo" — students who can attend before committing convert at 4× the rate of those who can't.
  • Respond to inquiry messages within 2 hours. Students send inquiries from your listing. Fast responses signal professionalism.
  • Collect your first 3 reviews early. Ask your first batch students to leave a rating — profiles with ≥3 reviews rank materially better in search.
  • Keep your bio fresh. Mention current exam cycles ("JEE 2026 batch open") to signal you're actively teaching.

FAQ

Can I teach multiple subjects from one account?

Yes. Add all your subjects in the profile editor and create separate courses for each subject (or combine them into one multi-topic course).

How do I get paid?

Students pay via Razorpay at enrollment. Funds are collected into the Razorpay linked account and settled to your bank account per the Razorpay settlement schedule (typically T+2 business days for UPI/card). To receive payouts you need to complete Razorpay KYC — write to [email protected] to get your linked account set up.

What's the Tuition.in commission?

Platform fee details are shared during the Razorpay linked account setup. Free courses (₹0 batches) have no fee.

Can I run a course as both a tutor and an institution?

Not from the same account. If you're an individual tutor, use the Tutor role. If you have a centre, register a separate Institution account. Both can coexist with different email addresses.

My profile page isn't appearing in Google search

After verification, we submit your URL to Google and Bing via IndexNow. It typically appears in 24–72 hours. If it hasn't appeared after a week, write to support — we can force-ping the Indexing API.


Header Logo