On this page
Start your online academy today. 7 days free.
Start free trialTo start an online academy, you need five steps: plan one course for one clear group of students, sign up on an academy platform and choose a plan, upload that course, connect your own domain, and start selling through a checkout that takes UPI and cards. Done in that order, a single educator can go from idea to first paid student in a couple of weeks.
Maybe you teach SSC maths in Hindi and your YouTube channel is growing. Maybe you run a NEET biology batch from a rented room, or you teach spoken English to working adults over Zoom in the evenings. Students already trust you. But fees arrive as screenshots on WhatsApp, notes live in Drive links, and nobody is sure who paid for which batch.
This guide walks through the five steps with the sub-steps inside each: what to prepare, which plan to pick, how to structure the first course, how to connect a domain, how payments and access work, and what to do in launch week. If you are still deciding whether you need one at all, start with what an online academy is, then come back here.
Key takeaways
- Five steps start an online academy: plan your academy, sign up and choose a plan, upload your course, connect your domain, and start selling.
- Plan one course first. One exam or skill, one language, one group of students, and one free demo lesson beat ten half-built courses.
- A course is modules of video lessons, PDF notes and tests, with live doubt classes on top. YouTube videos can stay unlisted so only enrolled students see them.
- Your own domain takes two DNS records at your registrar. Register it in your own name so the address stays yours.
- Selling means a checkout, not WhatsApp screenshots: students pay by UPI or card, access opens automatically, and the payout reaches your bank.
- On AllCoaching the path is automated: a 7-day free trial with no card, then a monthly plan (₹3,999, ₹5,999 or ₹7,999 a month) at 0% commission, or Starter at ₹6,999 a year with a 10% fee per sale, plus GST, with your own Android app on every plan and iOS on Pro monthly or any yearly plan.
How to start an online academy: the 5 steps at a glance
Plan your academy, sign up and choose a plan, upload your course, connect your domain, and start selling. Those five steps are the whole launch. Everything else in this guide sits inside one of them.
- Plan your academyWrite down what you teach, to whom and in which language, then plan one first course as modules of video lessons, PDF notes and tests, with one free demo lesson.
- Sign up and choose a planCreate your academy on a platform with a free trial, build it during the trial, then choose the plan that fits your expected yearly sales.
- Upload your courseAdd videos in syllabus order, one PDF per chapter and tests, mark the demo lesson as free, set the price and publish after a test purchase.
- Connect your domainBuy a domain in your own name, add the TXT and CNAME records your platform shows you, and add your logo and colours.
- Start sellingShare one course link on YouTube, Instagram and WhatsApp, run a free live demo class, and let UPI and card checkout open access automatically.
Older guides to starting an online academy list fifteen or more steps: buy hosting, install WordPress, pick an LMS plugin, add a payment plugin, set up a video host, wire up email, build an app. Each of those is still a real job. The difference in 2026 is that an academy platform does most of them for you, so the steps left are the ones only you can do: deciding what to teach, recording it and telling students about it.
When educators set up an academy with us, the slowest step is almost never the software. It is Step 1: deciding what the first course is and recording the demo lesson. So that is where we start.
What do you need before you start an online academy?
You need one topic you teach well, a syllabus for one course, one demo lesson, a phone with a clip-on mic, PAN and a bank account for payments, a domain name, a simple logo and a few hours a week. You do not need a developer, a studio or a big budget.
Two items catch people out. The first is payment KYC: any payment gateway will ask for identity and bank details before it settles money to you, so keep your PAN, bank account and address proof ready. Our guide to accepting UPI payments for online courses lists the documents. The second is the domain: buy it yourself, in your own name, rather than letting a vendor or agency hold it.
If today your academy runs on a mix of WhatsApp, Drive, Zoom and Excel, you already have the most important things: students and content. Starting an online academy is mostly moving them into one place.
Step 1: Plan your academy and your first course
Before you sign up anywhere, write down what you teach, to whom, in which language, and what your first course will contain. This one page decides your course title, your price, your website copy and the students who find you.
Answer four questions on one page
- What do you teach? The exam, subject or skill, and the level. "Competitive exams" is too broad; "SSC CGL Quant" is a course.
- For whom? Class 12 droppers, working adults, Class 10 board students, first-time job seekers.
- In which language? English, Hindi, Hinglish or a regional language. Many students search in the language they want to be taught in.
- Why you? Your method, your results with past batches, or a format others do not offer.
Specific beats general. "I teach competitive exam preparation" gives a student nothing to search for. "Hindi-medium NEET biology for Class 12 repeaters, with chapter-wise PDF notes and weekly tests" tells them exactly who it is for, and gives Google words to match. The same works for skills: "Spoken English for interview preparation, for freshers in tier-2 cities" is a course people can picture buying.
Pick one first course, not ten
Choose the course you have already taught to real students, and build it as modules: video lessons in syllabus order, a PDF for each chapter, and a test at the end of each module. Exam students expect timed mock tests and solutions; skill students expect practice tasks and feedback.
Record a demo lesson
Your demo lesson is the one free lesson every student sees before paying. Make it 10 to 20 minutes, teach one real concept fully, and end with what the full course covers. Students cannot judge your teaching from a price; they judge it from this lesson. For recording on a phone with good audio, see our guide to running classes from a mobile phone.
Set a price range
Look at what students in your exam or skill already pay, then decide where your course sits. A recorded course, a test series and a live batch usually sit at different prices. Our guide on how to price online courses in India covers the methods, including launch pricing for your first batch.
Question educators ask
I have only two hours a week. Can I still start an online academy?
Yes, with a slower timeline. An illustrative plan: week one, write the one-page plan and sign up; week two, record the demo lesson and two more lessons; week three, upload the first module with its PDF and test, and connect your domain; week four, share the link and run one live demo class. Launch with one finished module and add the next each week, rather than waiting until the whole course is recorded.
Step 2: Sign up and choose a plan
Sign up on an academy platform, use the free trial to build your academy, and choose the plan that fits your expected yearly sales. Signing up takes minutes; the plan choice decides what you pay as you grow.
Start with the free trial
On AllCoaching every plan starts with a 7-day free trial, and no card is needed to start. Use those days to do Steps 3 and 4: upload your first module, add your logo and colours, and connect your domain. By the end of the trial you know what the academy looks like with your content in it, not a demo account.
Compare plans by total cost, not sticker price
Academy platforms charge in two ways: a plan price, and sometimes a fee on each sale. Add both before you compare. Here is how AllCoaching's plans work. Every monthly plan takes 0% commission, so you keep 100% of every sale; the yearly plans have a lower price and a 10%, 7.5% or 5% platform fee (prices exclude GST):
| Plan | Price | Commission on sales | Student apps |
|---|---|---|---|
| Starter, monthly | ₹3,999 a month | 0% (you keep 100%) | Own Android app |
| Growth, monthly | ₹5,999 a month | 0% (you keep 100%) | Own Android app |
| Pro, monthly | ₹7,999 a month | 0% (you keep 100%) | Own Android and iOS apps |
| Starter, yearly | ₹6,999 a year | 10% (you keep 90%) | Own Android and iOS apps |
| Growth, yearly | ₹12,999 a year | 7.5% (you keep 92.5%) | Own Android and iOS apps |
| Pro, yearly | ₹24,999 a year | 5% (you keep 95%) | Own Android and iOS apps |
Which plan costs least depends on how much you sell in a year. Before GST, and as an illustration: below about ₹4 lakh of yearly sales, yearly Starter usually costs least; above that, a monthly plan at 0% commission usually leaves you more, because its cost stays the same as sales grow. A new educator often starts on Starter and moves up as sales grow; on AllCoaching an upgrade applies on payment with the unused value of Starter credited. Full details are on the pricing page.
Build your own academy. Try it free for 7 days.
Website on your own domain, your own Android app, unlimited live classes and UPI checkout on every plan. 0% commission on every monthly plan from ₹3,999 a month, or yearly from ₹6,999 (excl. GST).
No card needed · Cancel anytime in the trial · Your data stays exportableStep 3: Upload your first course
Create the course, add its videos, PDF notes and tests in syllabus order, mark one lesson as the free demo, set the price and publish. Keep it in draft until a friend or past student has gone through it once.
Videos: record once, host on YouTube
Record lessons of 8 to 20 minutes, one concept each. Long recordings of a full classroom lecture are harder to watch on a phone and harder to find later. On AllCoaching, videos are added through YouTube, with no limit on the number. You can keep them unlisted: YouTube's help centre says unlisted videos "can be seen and shared by anyone with the link" and do not appear in search results or on your channel's Videos tab.1 Your free YouTube videos stay public and bring new students in.
PDF notes and tests
Add one PDF per chapter: notes, formula sheets, practice questions or previous-year papers. Then add tests. For exam students, a chapter test after each module and full-length timed mocks at the end are what they expect.
Live classes
Most Indian academies mix recorded lessons with live sessions: a weekly doubt class, a revision marathon before the exam, or a full live batch. Every AllCoaching plan includes unlimited live classes through YouTube Live or Zoom, plus built-in live classroom hours, so you can schedule them alongside the recorded course.
Name, price and description
Use the course title students would search for ("SSC CGL Quant in Hindi: Complete Course"), say who it is for in the first line of the description, list what is inside (number of lessons, PDFs and tests), and set the price you decided in Step 1. Then buy your own course once as a test before you share it.
Step 4: Connect your domain and make it your brand
Buy a domain such as youracademy.in in your own name, add the DNS records your platform shows you at your registrar, then add your logo and colours. From then on, every link you share carries your name, not a platform's.
Choose and buy the domain
Pick something short that students can type after hearing it once: your name, your academy's name, or your subject plus a word. A .in or .com address both work. Buy it from any registrar, in your own name and with your own email, so it stays yours if you ever change platforms.
Add the DNS records
Your academy platform shows the exact records to add, usually a TXT record that proves you own the domain and a CNAME record that points it at the academy. Log in to your registrar, open DNS settings, and copy the values exactly. The change usually takes effect within minutes to a few hours, and occasionally up to a day or two. Our guide to an LMS with a custom domain covers the details and common errors.
Brand the academy
Add your logo, two brand colours and a theme. A clear photo of you and a short paragraph on who you teach do more for trust than any design. On AllCoaching, every plan includes customisable themes and your own white-label Android app with your name and logo; the iOS app is included on Pro monthly and every yearly plan.
Google's own SEO starter guide notes that parts of a URL can appear in search results as breadcrumbs, and suggests including "words in the URL that may be useful for users".2 So name course pages plainly, such as youracademy.in/ssc-cgl-quant-hindi.
Step 5: Start selling
Share one link to your course everywhere your students already are, and let the checkout do the rest: the student pays by UPI or card, access opens, and the money reaches your bank. Your job in launch week is to bring people to the link and answer their questions.
How a sale works
Indian students pay by UPI first. NPCI data reported in October 2026 showed 24.07 billion UPI transactions worth ₹29.37 lakh crore in September 2026 alone.3 If your checkout takes UPI, almost every student can pay in a few taps. On AllCoaching, UPI and card checkout and automatic Razorpay payouts are built in.
Gateways charge per transaction. Razorpay's standard plan, for example, lists a 2% platform fee per successful domestic transaction, with GST on that fee (checked October 2026).4 Count this alongside your academy plan when you work out what each sale earns you. The full setup is in our guide to accepting UPI payments for online courses.
Launch week
- Test first. Buy your own course, open it on an inexpensive Android phone, and fix anything confusing.
- Add tracking. Every AllCoaching plan includes Meta Pixel and Google Tag Manager, so you can see which posts and ads bring sales.
- Share the link. YouTube descriptions and pinned comments, your Instagram bio, your WhatsApp groups and channel, and your Telegram group if you have one.
- Run a free live demo class. Teach one topic properly, then explain the course and share the link at the end.
- Reply to everything. The first students ask about validity, language, doubt support and refunds. Their questions tell you what your course page is missing.
Question educators ask
My students only use WhatsApp and do not want to install another app. What do I do?
Keep WhatsApp for conversation and send students to the website link for payment and lessons. The website works in the phone's browser, and the app can come later once they see the value. Our guide on students who only want WhatsApp has practical scripts.
What to do in the first 30 days after launch
In the first month, collect feedback from your first students, improve the course page, publish free content that leads to the course, and start tracking where sales come from. Growth after launch comes from steady, repeated work, not one big announcement.
Improve from real questions
Write down every question your first students ask before and after buying. Add the answers to your course description and FAQ. If several students drop off at the same lesson, re-record it.
Make your academy findable on Google
Write a few helpful pages around your exam or skill, link them to your course, and keep the titles plain. Expect it to take time: Google's SEO starter guide says some changes "might take effect in a few hours, others could take several months".2 Our online academy SEO guide for beginners shows where to start.
Try a small ad test
Once the Pixel has recorded a few visits and sales, a small Meta ad budget pointed at your demo lesson or live demo class can show you which message works. Start small and measure cost per sale, not likes. See Meta ads for coaching institutes for a step-by-step setup.
Plan the second product
When the first course sells, add the obvious next purchase: a test series for the same exam, a crash course before the exam date, or the next level of the skill. For more ways to move YouTube viewers to paid courses, read how to sell courses online in India.
Common mistakes when starting an online academy
The mistakes that slow a launch are teaching everyone, building ten courses before selling one, skipping the free demo, waiting to be perfect, letting someone else own your domain, and collecting fees on WhatsApp. Each has a simple fix.
- Teaching everyone. A general "all competitive exams" academy is hard to search for and hard to trust. Start with one exam or skill and one language.
- Ten courses on day one. One finished course you can sell this month is worth more than ten outlines. Add the next course when the first one sells.
- No free demo lesson. Students cannot judge your teaching from a price tag. Give them one full lesson.
- Waiting to be perfect. Launch with one finished module and improve with real feedback. A launched course teaches you more than a polished draft.
- Domain in a vendor's name. If an agency or platform owns your web address, you cannot easily leave. Register it yourself.
- Selling only on WhatsApp. Payment screenshots and manual group adds do not scale and leave no clean record. Send every student to checkout.
Question educators ask
I already teach offline. Should I move my batches online too?
Many coaching centres run both: classroom batches continue, and an online academy adds recorded backups, online test series and batches for students in other cities. Start with one subject or one batch online, then expand. Our guide to moving offline coaching online covers the switch step by step.
How much does it cost to start an online academy in India?
Starting an online academy costs a platform plan, any platform fee on sales, payment gateway charges, a yearly domain and GST, plus your own time and basic recording gear. There is no development bill when you use an academy platform.
- Platform plan: on AllCoaching, Starter ₹3,999, Growth ₹5,999 or Pro ₹7,999 a month, or yearly Starter ₹6,999, Growth ₹12,999 or Pro ₹24,999, after the 7-day free trial, excluding GST.
- Platform fee on sales: 0% on AllCoaching's monthly plans, or 10%, 7.5% or 5% on the yearly plans.
- Payment gateway: a per-transaction charge, such as Razorpay's 2% standard fee plus GST on that fee.4
- Domain: a yearly renewal at your registrar.
- Gear: a clip-on mic and a phone stand cover most needs at the start; a ring light helps if you record on camera.
- GST: on platform bills, and on your own course fees if you are registered. Check the rules with your accountant.
Write these lines into one sheet before you launch, with your expected sales for the year. It takes ten minutes and tells you which plan to choose and what price your course needs.
Glossary
- Online academy
- An educator's or institute's own branded school on the internet, where students buy courses, learn, take tests and attend live classes.
- Demo lesson
- One full lesson given free so students can judge your teaching before they pay for the course.
- Custom domain
- Your own web address, such as youracademy.in, connected to your academy website instead of a platform's address.
- DNS record
- A setting at your domain registrar that tells the internet where your domain points. Connecting an academy usually needs a TXT record and a CNAME record.
- Unlisted video
- A YouTube video that anyone with the link can watch but that does not appear in search results or on your channel page.
- White-label app
- A student app that carries your academy's name and logo, built on a platform's technology.
- Platform fee
- A percentage of each sale that an academy platform keeps, in addition to or instead of a plan price.
- Payment gateway
- The service that collects UPI, card and net-banking payments online and settles them to your bank account, for a per-transaction charge.
- Meta Pixel
- A tracking code from Meta added to your website so you can measure which Facebook and Instagram ads lead to visits and sales.
Frequently asked questions
How do I start an online academy?
Start an online academy in five steps: plan one course for one clear group of students, sign up on an academy platform and choose a plan, upload the course with videos, PDF notes and tests, connect your own domain, and start selling through a checkout that takes UPI and cards.
How do I start an online academy in India with no technical skills?
Use an academy platform that handles the website, app, payments and hosting for you. You add your content, connect a domain by copying two DNS records at your registrar, and share your course link. No coding or developer is needed.
How long does it take to start an online academy?
Signing up takes minutes. Most of the time goes into planning and recording your first course. One educator with one course can usually launch within one to two weeks; with only a few hours a week, plan for about a month.
How much does it cost to start an online academy in India?
Add the platform plan, any platform fee on sales, payment gateway charges, a yearly domain and GST. On AllCoaching, after a 7-day free trial with no card, the monthly plans cost ₹3,999, ₹5,999 or ₹7,999 a month with 0% commission, or the yearly plans ₹6,999, ₹12,999 or ₹24,999 with a 10%, 7.5% or 5% fee on sales, all excluding GST.
What should my first online course include?
Video lessons in syllabus order, one PDF of notes per chapter, a test after each module, and one free demo lesson. Exam courses should add full-length timed mock tests; skill courses should add practice tasks.
Do I need my own domain for an online academy?
It is strongly recommended. A domain such as youracademy.in is the one link you share everywhere, and if it is registered in your own name it stays yours even if you change platforms later.
Can I use YouTube videos in my paid online course?
Yes. Many educators upload lessons to YouTube as unlisted videos, which only people with the link can see, and add them to the paid course. Public YouTube videos then work as free lessons that bring new students to the academy.
How do students pay in an online academy?
Through a checkout on your academy website or app. The student pays by UPI or card, the payment gateway confirms it, course access opens automatically, and the money is settled to your bank account.
Do I need a mobile app for my online academy?
A website on your own domain is enough to start, and it works in any phone browser. An app with your name helps students come back daily. On AllCoaching every plan includes your own Android app, and the iOS app is included on Pro monthly and every yearly plan.
Sources
- YouTube Help, "Change video privacy settings" (unlisted videos), support.google.com, checked October 2026.
- Google Search Central, "SEO Starter Guide", developers.google.com, checked October 2026.
- NPCI data for September 2026 as reported by StartupTalky, "UPI Transaction Volume Dips 1.8% MoM to 24.07 Billion in September 2026", 5 October 2026, startuptalky.com, checked October 2026. Monthly figures are published by NPCI at npci.org.in.
- Razorpay pricing, razorpay.com/pricing, standard plan, checked October 2026.
- AllCoaching pricing, allcoaching.in/pricing, October 2026.





