Table of contents
Quick summary
- A provider with around ten courses fits a company profile site from IDR 3,000,000 per year, ready in 7 to 14 working days
- A catalogue split by level and schedule takes the SEO package from IDR 5,000,000 per year, up to 150 pages
- Student area, assignment handover, attendance, and certificate checks are app modules at IDR 5,000,000 per module per year, server included
- The sign up form sends the name, course, batch, and payment plan to the admin WhatsApp group, with a calendar date picker
- Hosting, SSL, the server, a WhatsApp group, and unlimited revisions for a year are included. The domain is bought separately in your name
Whoever searches is often not the student
A course provider serves three buyers who type different words. A parent searches primary school tutoring and monthly fees for private lessons. A twenty something looks up a data analyst bootcamp and checks whether classes run in the evening. An HR officer needs training for forty staff with an audit ready certificate.
Those searches rarely begin with the word course. People type the problem first, how to learn English or a pivot table tutorial, then a provider name next to review. An Artificial Intelligence assistant names your course only if the price, length, and schedule are text, not a brochure image.
- Parents: primary school tutoring, private online lessons, monthly fees
- Working adults: evening classes, certified courses, bootcamp pricing
- Companies: online staff training, in house training, certificates for audits
- Doubt: course reviews, is it worth it, is there a money back guarantee
Batch enrolment is the money engine, not a contact page
Nearly every online course sells by batch: a start date, a class quota, and a closing date. Those three numbers make someone decide today, and a site that only says contact us wastes them. When a batch fills, its page becomes a waiting list, not a dead form.
The bottleneck is payment. An admin collects transfer screenshots in chat, matches each against the bank statement by hand, then adds the student to a WhatsApp group. Thirty sign ups in two days breaks that. A structured form sends the name, course, batch, and instalment plan to the admin group.
Course pages that are not clones of each other
A provider with twenty four courses often has twenty four pages that are ninety percent identical: same why choose us paragraph, same testimonials, only the title changes. Search engines keep one and ignore the rest.
What sets a page apart already exists in your operation, just unwritten: the syllabus from session one to twelve with durations, the tools a student prepares, the starting level, the portfolio or certificate produced, and the mentor teaching it. Split by level and schedule and 50 pages passes fast, moving the build to the SEO package from IDR 5,000,000 per year.
Leaked lessons, expiring recordings, certificates HR checks
Lessons parked in one shared folder will leak. A single link dropped into an alumni chat hands the next paying batch the same material free. A student area ties access to the batch someone paid for, not a forwardable link, and recordings can expire.
Certificates settle a buyer's biggest objection cheaply. HR teams ask whether one is genuine, so a public page where a certificate number returns the holder's name, course, and batch ends the doubt. Student area, assignments, attendance, and certificate checks are app modules at IDR 5,000,000 per module per year.
What course providers use, and what only adds cost
Course providers get pitched features their mentors never open: badges and leaderboards, a forum that stays empty because the class already lives on WhatsApp, and a mobile app before the first batch runs cleanly.
The most expensive mistake is hosting class video on your own website server. Bandwidth costs climb with every student, and one large batch can burn a server allowance in a week. Video stays on a video platform, and the website decides who may open it.
- Needed: price, length, and session count as text, not a brochure image
- Needed: a class schedule with days, times, and the time zone
- Needed: written policies for refunds, batch moves, replacement classes
- Not yet: a mobile app before two or three batches run cleanly
How Metanotech runs the build
The build starts from content, not layout. We ask for the course list with prices and durations, the syllabus per session, the next batch schedule, mentor profiles, and your refund policy. A company profile site of up to 50 pages takes 7 to 14 working days from IDR 3,000,000 per year, and a single free webinar page suits a Landing Page from IDR 2,000,000 per year.
During the build you share a WhatsApp group with our team, revisions stay uncapped for a year, hosting, SSL, and the server are included, and the domain is bought separately in your name. Our office is in Gunung Putri, Bogor. Providers wanting the student area too take the Paket Bisnis Berjalan, the SEO website plus 3 app modules at IDR 20,000,000 per year.
Metanotech packages matched to course providers
| Package | Best for | From, per year |
|---|---|---|
| Landing Page | One free webinar or a batch opening, 1 page | IDR 2,000,000, ready in 3 to 5 working days |
| Company Profile Website | Around ten courses with full syllabi, up to 50 pages | IDR 3,000,000, ready in 7 to 14 working days |
| SEO Website | By course, level, and schedule, up to 150 pages | IDR 5,000,000 |
| GEO Website | Many topics and articles, up to 500 pages | IDR 8,000,000 |
| App Modules | Student area, assignments, attendance, certificate checks | IDR 5,000,000 per module, every 5 modules IDR 20,000,000 |
| Paket Bisnis Berjalan | SEO website plus 3 app modules | IDR 20,000,000 |
Frequently asked questions
How much does online course website development cost?
Online course website development starts at IDR 3,000,000 per year for a company profile site with full syllabi and up to 50 pages. A catalogue split by level and schedule moves to the SEO package from IDR 5,000,000 per year, up to 150 pages. Hosting, SSL, and unlimited revisions are included for a year.
How long does an online course website take to build?
An online course website takes 7 to 14 working days once the course list, prices, session by session syllabus, and batch schedule reach us. A single webinar sign up page is done in 3 to 5 working days. Delays usually come from a syllabus not yet broken down per session.
Can students enrol and pay straight from the website?
Sign ups arrive through a form with a calendar picker and a batch selector, then land in the admin WhatsApp group with the course, phone number, and payment plan attached. Automatic payment with instalments and transfer confirmation is an app module at IDR 5,000,000 per module per year.
How do we stop course material being shared with people who did not pay?
Course material belongs in a student area that opens only after a login, with access tied to the batch someone paid for instead of a forwardable link. Downloads can be disabled per file and recordings can expire. The student area counts as one app module at IDR 5,000,000 per year.
Can an online course website verify certificates?
Certificate verification is a public page where a certificate number returns the holder's name, course, batch, and issue date, so an HR team can check it alone. Issuing numbers, minimum attendance, and pass records per batch are app modules at IDR 5,000,000 per module per year.
Our courses sell through Instagram and WhatsApp, do we still need a website?
Instagram and WhatsApp work for people who already know your name, but neither reaches someone searching how to learn a skill. An online course website fills that gap: indexed course pages with prices and syllabi, batch sign ups that do not get lost in direct messages, and verifiable certificates.





