Online ESL Tutoring
The shortcut: italki, Cambly, and Preply are how you get your first 10 students — not how you make a living. Move every repeat student to direct booking by lesson 4 or you'll spend year one working twice as hard for half the rate.
Industry: Tutoring & Training | Investment level: Micro — $300-$1,500 | Time to launch: 3-6 weeks (TEFL cert + platform setup + first paid student gate the launch)
Best for: Native or near-native English speakers who can hold a one-hour adult conversation about anything from job interviews to immigration paperwork without losing patience. Bilingual ability helps but isn't required. What you'll likely make: $800-$1,400 month 3, $2,200-$3,200 month 6, $3,500-$5,500 month 12. Math is in Section 4.
Market Opportunity
A Cambly tutor in the US gets paid $0.17 per minute — about $10.20 an hour Cambly tutor pay. An italki tutor sets their own rate and the platform takes 15%, so $30/hour nets $25.50. A direct client paying $50 for an IELTS prep hour nets the full $50 minus a Stripe fee. That spread — $10 to $50 per hour for the same work — is the opportunity. The ESL business isn't about teaching English. It's about how fast you move students from the platform pool into your own calendar.
The buyer pool is structural. Global English language learning was a $57 billion market in 2023, projected to hit $115 billion by 2032 at 8.1% CAGR Global Market Insights. IELTS alone runs 3.5 million sittings a year, and adults paying $235 for TOEFL iBT or $255 for IELTS are not shopping for a $10 lesson ETS TOEFL fees. They're prepping for a job interview, a green card, or a master's program — deadlines that justify real spend.
Your competitor isn't the platform. It's Duolingo and YouTube. You win the way a swim coach beats a YouTube video — watching one person mess up the same consonant cluster and giving the one correction nobody online ever made. That's worth $40-$80/hour to an adult with 11 days until an interview. Worth nothing to someone playing a streak.
Launch With AI
Pro section. AI doesn't replace the live correction — it cuts the parts that drained you (writing italki profile copy, drafting IELTS prep plans, generating lesson recap emails, building the "$X if you book direct after lesson 4" migration script). Spend the saved time on what AI can't do: catching the consonant cluster the student keeps fumbling in real time, walking the student through the IELTS speaking band rubric the day before the test, and being the tutor whose hourly rate doubles because they actually fix the accent.
The trap most first-year ESL tutors fall into: they think AI will teach the lesson for them. It won't catch the live pronunciation error. AI for the writing tail (italki profile, lesson recap emails, IELTS study plans, direct-booking migration scripts) is where it pays you back. Every live lesson + every band-improvement claim + every direct-booking conversation is yours.
Important up-front: AI cannot replace the live human correction, sit the IELTS test for them, or substantiate band-score guarantees. It will also confidently write "guaranteed band 7" claims that violate FTC 16 CFR Part 255. You set the lesson plan, the band-improvement language, the cancellation policy; AI scales the writing around them.
AI Tools You'll Use
| Tool |
Price |
What it does |
| ChatGPT Plus |
$20/mo |
italki profile, lesson recap emails, IELTS study plans, direct-booking migration scripts |
| Claude Pro |
$20/mo |
Long-context analysis of student spoken errors patterns, IELTS rubric mapping |
| italki / Preply built-in AI |
platform-specific |
Booking, payments, marketplace SEO, student matching |
| Calendly + Stripe |
$10-$15/mo + 2.9%+$0.30 |
Direct booking automation, package billing, recurring slot management |
| Loom AI |
free |
Async pronunciation feedback (NEVER for confidential immigration content), lesson highlights |
The Workflow
italki profile + 90-sec intro video script (ChatGPT, ~30 min one-time). Your italki profile decides 5-10 inbound trial bookings/week. The first 10 seconds of the video decide whether they finish watching. Paste:
"I'm a [native English speaker / near-native English speaker with TEFL cert] launching on italki. Specialties: IELTS exam prep, business English, conversation practice for working professionals. My rate target: $30-$35/hr starting (raising to $50-$80 after 5-star reviews). Build: (a) my italki profile copy (the 90-sec intro video script — first 10 sec is 'I help [specific person] do [specific outcome]' — NEVER 'hi I'm a TEFL teacher' filler; the 5 specialty tags; the 200-word profile description; the 5 trial-booking hooks), (b) the 90-sec intro video script (the structure: opening hook → my background → my approach → the trial offer → the close — read aloud for natural pacing), (c) the trial-to-paid conversion ask I'll send after every trial ('want to book a 5-pack at $X? — let's lock in your weekly slot'). Tone: warm tutor, NEVER 'I love teaching' generic. Output as italki-ready field text + Loom-recordable script."
The first 10 seconds of the intro video drive 80% of click-through to trial booking — at $25-$80/hr × 10 weekly trials × 35-50% trial-to-paid conversion = your first $1K month.
Lesson 4 direct-booking migration script (ChatGPT, ~20 min one-time). italki takes 15%, Preply 18-33%. Migrating students after lesson 4 recovers $1,500/month at 10 weekly hours. Paste:
"I'm a tutor on italki. After my best students book lesson 4, I want to offer them direct booking outside the platform. Build the EXACT 60-second conversation script I'll use at the end of lesson 4: (a) opener (NOT 'I want to charge you direct' — try 'I've enjoyed our 4 sessions and notice you book the same Tuesday 7pm slot — would you prefer to book direct so we can lock that slot weekly?'), (b) the math sentence ('platform takes 15% — if you book direct at $40/hr, that's $42 to me + $42 to you save vs $35/hr after platform take = same to me, $5/hr more in your pocket if I split the savings'), (c) the soft objection handler ('what if I want to find new tutors?' — answer: italki + direct can coexist; you keep your italki account, just our weekly slot is direct), (d) the close ('want me to send you the Calendly link + a 5-pack at $X?'). NEVER pushy. Output as paste-ready italki message template."
Memorize. Run on every student at lesson 4. 5-7 of 10 students migrate at 60-70% conversion — that's $1,500/month of recovered platform fees.
IELTS study plan + band-improvement tracking (Claude Pro long-context, ~60 min/student). IELTS prep at $40-$80/hr requires a structured study plan. Paste the student's diagnostic + IELTS rubric into Claude:
"My student took a mock IELTS speaking + writing test. Speaking score: 6.0 (target: 7.0). Writing score: 5.5 (target: 6.5). Test date: 8 weeks out. Below is their full diagnostic + the IELTS speaking + writing band descriptors. Generate the 8-week study plan: (a) the gap analysis (where they are vs target — 1.0-1.5 band delta with the per-section breakdown), (b) the per-week 8-week curriculum (week 1: speaking part 1 + 2 daily 5-min practice with my voice notes, week 2: writing task 1 + 2 vocabulary expansion, week 3: speaking part 3 abstract questions, etc.), (c) the 2 mid-program mock tests at week 4 + week 7, (d) the parent/student-facing 1-page summary (the band gap + the 8-week roadmap + the 'most students at this baseline gain 0.5-1.0 band in 8 weeks' typical-results language — NEVER guarantee). Output as Notion-ready 4-pager."
Send within 4 hours of the diagnostic. Claude long-context turns a 2-hour diagnostic interpretation into 60 minutes — that's 5+ hours/month back to billable tutoring.
Lesson recap email + async pronunciation feedback (ChatGPT + Loom AI, ~10 min/lesson). Detailed recap emails are why students stay. Paste:
"I just finished a 60-min IELTS speaking session with [student, target band 7.0, 6 weeks until test]. We covered: [paste — speaking part 2 practice, the 3 specific pronunciation errors I caught, the vocabulary expansion for tomorrow's homework]. Generate: (a) the 1-paragraph lesson recap (1 specific win + 1 thing we'll work on next + the 1-line homework), (b) the 3-min Loom AI async pronunciation feedback script (focus on the 1 most-impactful pronunciation fix — NEVER overwhelm with 5 corrections), (c) the next-session prep ('we'll do speaking part 3 abstract questions Saturday + your written task 1 review on Tuesday'), (d) the warm sign-off. Tone: senior tutor who actually listened. NEVER 'great session today!' filler. Output as paste-ready italki message + Loom script."
Send within 4 hours. Async Loom feedback between lessons keeps the $400-package student engaged — and engagement is what stops the 30% lesson-3 dropout.
B2B intro to immigrant-heavy employers (ChatGPT, ~30 min one-time). One corporate ESL contract = $60-$100/hr × 4 hr/week × 50 weeks = $12K-$20K/year. Paste:
"I'm an ESL tutor with 6-8 testimonials from working professionals. Build the email I'll send to HR managers at meatpacking plants, hotels, hospitals, and tech companies with international hires within 50 miles: (a) the 2-sentence body (name 1 specific role I help with — 'manager who freezes in English meetings' OR 'engineer prepping for a US visa interview' — and the outcome), (b) the offer (free 30-min group conversation session for HR + 1 employee — they pick the time), (c) the corporate pricing structure ($60-$100/hr with W-9 invoicing, weekly 1-hr group session for 4-8 employees, 50-week annual contract = $12K-$20K), (d) the post-meeting follow-up email I send within 24 hours, (e) the proposed 12-week pilot ('I'll run 12 weekly sessions for free for HR — if any 1 employee converts to paid, I cover the pilot cost from session fees'). Tone: senior tutor respectful of HR's time. NEVER 'I'd love to help' eager filler. Output as paste-ready cold email."
Send 5-10 emails/week. 5-8% reply rate × 50% conversion to pilot × 1-2 contracts/quarter = $24K-$40K of corporate revenue per quarter at full year-2 rates.
Time Saved Per Week
Roughly 4-6 hours/week once your italki profile, IELTS study plan, and migration script are built:
- italki profile + intro video: 4 hours up-front → 30 min (ChatGPT)
- Direct-booking migration: 60 min/student → 5 min (script template)
- IELTS study plan generation: 2 hours/student → 60 min (Claude long-context)
- Lesson recap emails + Loom feedback: 60 min/week → 15 min (ChatGPT template)
- B2B corporate outreach: 6 hours up-front → 30 min (template)
Trade that time for: more hours on the calendar, the second specialty (business English added to IELTS prep), and the corporate B2B coffee meeting.
Total AI Stack Cost
- Budget tier ($20/mo): ChatGPT Plus only. italki/Preply free; Calendly free tier; Loom AI free; Stripe pay-per-transaction. Right for first 90 days.
- Full tier ($55/mo): ChatGPT Plus + Claude Pro + Calendly paid. Worth it once you cross 8 active direct students — Claude long-context on IELTS prep alone saves 90 min per student.
- Compare: A part-time tutor admin doing your italki profile + scheduling + lesson recaps runs $400-$1,000/mo. The full AI stack is one-tenth that cost.
NEVER use AI on confidential immigration content — refer those questions to a licensed immigration attorney. Stay inside scope of practice (teaching English only).
Cancel anything you don't open in a 7-day window. Pick italki OR Preply primary (not both — italki has lower platform take).
Your First Win
30 minutes from now your italki profile + 90-second intro video script is built. Open ChatGPT (free tier works). Paste:
"I'm a [native / near-native English speaker with TEFL cert] launching on italki. My specialties: [IELTS exam prep / business English for working professionals / conversation practice for accent softening]. Build: (a) my italki profile copy (the 200-word profile description, the 5 specialty tags, the trial-booking hook + my opening 2 sentences that decide trial-booking conversion), (b) the EXACT 90-sec intro video script (the first 10 seconds is 'I help [specific person — e.g., engineers prepping for US visa interviews] do [specific outcome — e.g., score 7+ on IELTS speaking in 8 weeks]' — NEVER 'hi I'm a TEFL teacher' filler), (c) the trial-to-paid conversion message I send after every trial booking ('want to book a 5-pack at $X? — let's lock in your weekly slot'). Tone: warm tutor + specific outcome focused. NEVER 'I love teaching English' generic. Output as italki-ready text + Loom-recordable script."
Film the 90-sec video on your phone with decent light. Upload to italki. The first 10 seconds drive 80% of trial-booking click-through — at 5 trials/week × 35-50% trial-to-paid × $25-$30/hr = your first $1K month within 60 days. Worth your first 6 trial sessions of practice combined.
Product / Service Offering
You're selling three things, all built on the same one-hour live session:
- Conversation practice for working professionals. Casual fluency, accent softening, business-meeting vocabulary. $25-$50/hour or $200-$400 for a 10-pack. The volume product. Adults who plateau on Duolingo land here.
- IELTS / TOEFL exam prep. Tailored to the four sections, with mock-test feedback and a study plan. $40-$80/hour or $600-$900 for a month-long intensive (12 sessions, written-feedback rubric, 2 mocks). Test fees of $235-$255 already prove the buyer is committed.
- Business English for teams or executives. Weekly sessions for a manager who keeps freezing in English meetings. $60-$100/hour with a corporate W-9 invoice. Comes later — usually a referral from a 1:1 student whose company will reimburse.
Skip group classes for the first year. Curriculum, scheduling, and attendance turn it into a different business.
Two references buyers and tutors will recognize: italki is the largest global marketplace where most adult learners find their first private tutor. Preply sits a tier above with structured lesson plans and B2B contracts; its commission starts at 33% and steps down to 18% after $2,000 billed per student Preply commission.
Revenue Model
Solo tutor, laptop, decent mic and webcam, no employees. Two paths to your first real income.
| Variable |
Your first $1K month |
Your first $3K month |
| Hourly rate (blended platform + direct) |
$25 (italki + Cambly mix) |
$42 (mostly direct + premium IELTS) |
| Billable sessions per week |
12 sessions |
20 sessions |
| Platform take rate (blended) |
~20% (italki 15% / Cambly flat) |
~5% (mostly direct, 1-2 italki referrals) |
| Monthly gross (4 weeks) |
$1,200 → ~$960 net after platform |
$3,360 → ~$3,190 net after platform |
| Customer acquisition cost (CAC) |
$0 (platform pulls them in) |
$0-$25/student (referral + small IG ads) |
Average ESL student lifetime is 6-12 months for general practice and 2-4 months for exam prep. A $30/hour platform student doing 4 sessions/month for 8 months is $960 gross / $815 to you. Migrated to direct at $40/hour for 24 more sessions: $960 gross / $930 to you. Same student, $115 more without a single extra session.
The transition signal is when a student books their fourth session and asks for the same Tuesday slot weekly. That's when you say "yes, and I can book you outside the platform if you'd rather pay direct — next 10 sessions at $X." Most adults say yes. The ones who don't, you keep at platform rate.
Startup Costs
- TEFL or TESOL certification: $200-$1,500. Most platforms accept any 100-120 hour TEFL cert. Two recognized providers: International TEFL Academy ($1,300-$1,500 for 170 hours) and CIEE TEFL ($300-$600). Cambly accepts a degree in lieu of TEFL for native speakers, so you can start earning Cambly hours while finishing the cert.
- Platform onboarding: $0 to list on italki, Cambly, or Preply. All three want a 1-2 minute intro video filmed on a phone with decent light. Cambly background check: $25-$30.
- Equipment: USB mic ($60-$120), 1080p webcam ($40-$80) if your laptop camera is grainy, ring light ($25-$50), wired headphones ($30). Under $250 from scratch.
- LLC + EIN: $35-$500 LLC by state — LLC University 50-state table. EIN is free at IRS EIN Online — never pay a third party.
- E&O (professional liability): $1M policy via Hiscox runs $300-$600/year. italki and Cambly don't require it, but bind it before any direct-paid IELTS/TOEFL student starts.
- Booking + payments: Calendly free tier in month one, $10-$15/month later. Stripe — 2.9% + $0.30 on cards, ~$5 flat ACH for larger packages.
Realistic all-in: $300 with a budget TEFL course, existing equipment, LLC deferred to month 2, E&O skipped until first direct IELTS student. $1,500 for the full International TEFL Academy program, new gear, LLC + EIN + a year of E&O up front.
Legal & Formation
Business entity. Single-member LLC the day you book your first direct client outside a platform. On italki or Cambly the platform is the contracting party — your exposure is small. Once a student pays you directly for IELTS prep and doesn't pass, the LLC stands between their complaint and your bank account. EIN is free at the IRS — the $50-$300 "EIN filing services" are reselling a five-minute form. S-corp election is worth math once net profit clears $80,000-$100,000/year — file IRS Form 2553. Most solo ESL tutors don't hit that for years.
Licenses & credentials. No state license is required to teach English to adults online in the US. The credential that matters is TEFL (Teaching English as a Foreign Language) or TESOL (Teaching English to Speakers of Other Languages) — same idea, different naming. A 100-120 hour cert gets you onto every platform; a 170+ hour cert gets better placement in italki search and lets you charge $5-$10/hour more. ACTFL (American Council on the Teaching of Foreign Languages) at actfl.org offers OPI assessments that add credibility if you teach other languages on the side. None of this is regulated like a state license — it's a market signal, not a permission slip.
Industry-specific risk. Three traps to write into your terms of service before student one. First, FTC Endorsement Guides (16 CFR Part 255). If you publish a testimonial from a student who scored 8.5 on IELTS, the framing cannot imply that's typical. "My student raised their IELTS speaking band by 1.5" is fine; "I help students score 8+" without documentation triggers complaints. Track every student's outcome from session one. Second, scope of practice. Teach English. Do not advise on US immigration paperwork, visa categories, or which schools to apply to — that's immigration consulting (regulated in most states) and admissions consulting (a separate business). One bio sentence handles it: "I teach exam English. For visa and admissions questions, work with a licensed advisor." Third, payment and refund policy. Adult students lose income, change jobs, move countries mid-package. Write a 24-48 hour cancellation rule with a 50% late-cancel fee, and a no-refund-after-3-sessions clause for packages. Put it in writing before money changes hands. CAN-SPAM applies to your email list — physical address in every email, working unsubscribe within 10 business days.
Marketing & First Customers
Your first 10-15 students come from platforms. Months 4-12 is when direct outreach starts to matter.
- italki listing optimization. Spend an afternoon on your profile. Native-speaker badge, 90-second intro video (script the first 10 seconds — most students stop there), 5+ tagged specialties (IELTS prep, business English, conversation, accent softening, immigration interview). Aim for 5 trial bookings in week one. Trial-to-paid 35-50% with an honest profile.
- Cambly hours for early reviews. Background check, 10-15 hours/week for 4-6 weeks at $10.20/hour. Brutal pay, but it builds the reps of teaching adults online and gives you specific bio examples. Quit the moment italki bookings cover the same income.
- Reddit and Discord. r/EnglishLearning, r/IELTS, IELTS-prep Discord servers. Don't sell. Answer 3-5 questions a week with detailed responses. Link your italki profile in your Reddit bio, not in posts. Profile-view-to-booking ~1-3%, but students stay 6+ months.
- Instagram Reels with short corrections. "Here's how Spanish speakers pronounce 'world' and the trick to fix it" — 15-30 seconds, captioned. Post 3-5 a week. Target 5,000 followers in 6 months. Booking conversion 0.5-1% of followers; at 5,000 that's 25-50 inquiries a year.
- Referral incentive. "Refer a friend, you both get one free session." Direct clients refer at 15-25% when the incentive is in their language. One free hour brings in a student who books a 10-pack.
- B2B intro to immigrant-heavy employers. Once you have 6-8 testimonials, email HR at meatpacking plants, hotels, hospitals, and tech companies with international hires. Two-sentence pitch offering a free 30-minute group conversation session. 5-10 emails a week, 5-8% reply rate, 1-2 corporate contracts a quarter at $60-$100/hour with a W-9.
- Google Business Profile. Even online, local "ESL tutor near me" search drives 5-10 inquiries/month for free if your profile names a city. Set it up in week 4.
- Migrate repeat direct students to recurring booking. Calendly recurring slots + Stripe subscription. A weekly 1-hour student at $40 = $160/month locked, $1,920/year per student. 10 such students = $19,200/year before any one-offs.
First 90 Days
- Week 1. Decide on TEFL provider, enroll in 100-170 hour course. International TEFL Academy ($1,300-$1,500) or CIEE ($300-$600). Block 6-8 hours/week.
- Week 1-2. Cambly account + background check. Start logging 10 hours/week for teaching reps and a testimonial. Treat the bad pay as paid practice.
- Week 2-4. Buy mic and webcam if needed. Film a 90-second intro video. Write italki and Preply profiles, tag specialties. Set rate at $20/hour for first 5 trials, move to $25-$30 after 5-star reviews land.
- Week 3-5. Finish TEFL coursework. Upload certificate to italki and Preply for the credential badge. Rate goes to $30-$35/hour same week.
- Week 4-6. File LLC ($35-$500), get EIN free at IRS, open business checking, set up Stripe with ACH and Calendly free tier.
- Week 5-8. Hit 15 italki sessions/week. Pick your 4-5 most engaged students — offer a 10-pack at $X (above platform rate) for direct booking. Migrate 2-3.
- Week 8-10. Bind E&O ($300-$600/year) before first paid IELTS prep package. Write a 2-page services agreement covering session length, cancellation, refund, scope. Have an attorney spend 30 minutes on it ($150-$300).
- End of day 90. 18-25 sessions/week, 3-5 direct clients on packages, ~$1,000-$1,800 monthly revenue, one paid IELTS or TOEFL prep package booked, email list of 30-50 past students started for exam-season upsell.
Common Pitfalls
- Staying on Cambly past month 3. Cambly pays $10.20/hour. italki and direct booking pay $25-$80/hour for the same work. Cambly long-termers cap at $1,200-$1,600/month for a full work week — vs $3,000-$4,500 for the same hours on italki + direct. The trap is dopamine of constant inbound. Quit once italki covers the same income.
- Never moving students off the platform. italki takes 15%, Preply takes 18-33%. On 20 weekly sessions at $40, that's $640-$1,400/month walking out the door to a fee that buys you nothing after lesson 4. The fix is the lesson-4 ask: "I can book you direct at $X if you'd prefer." Most adults say yes. Build the script before student one.
- Promising IELTS or TOEFL band-score guarantees. "I'll get you to 7.0" is an FTC violation risk under 16 CFR Part 255 and the surest way to face a refund demand when they hit 6.5. A failed-exam refund on a $700 package eats a week of revenue. Use band-improvement language ("most students gain 0.5-1.0 in 8 weeks") and document every outcome.
- Skipping the cancellation policy. A 15-20% no-show rate on 20 sessions/week at $40 = $480-$640/month in unpaid time — $5,700-$7,700/year of pure loss. Require 24-48 hour notice with a 50% late-cancel fee in the agreement before session one. Adults respect a written rule, ignore the verbal one.
Get your full launch plan — take the free 60-second quiz.