Education websites that make enrolling easy

School, institute and online course sites with clear programmes, online enrolment and payment, and an online learning area.

What a Education & courses website needs

01

Programme pages

Details, schedule and price on one page.

02

Enrol and pay

Enrol and pay on the site.

03

Online learning

Videos, quizzes and progress tracking.

04

News and events

Post updates yourself from the editor.

The short answer

What kind of website does a school, tutoring institute or online course need to get more enrolments?

An education website that works answers parents’ and learners’ questions before they have to ask. It needs programme pages that show schedule, fees and outcomes, real teacher profiles, online enrolment with PromptPay or card payment, and a LINE OA button for quick questions. If you sell courses online, add a learning area with video lessons, quizzes and progress tracking.

Last reviewed · by The ADDs team

94.7%
of Thailand’s population uses the internet (end of 2025)
Source: DataReportal, Digital 2026: Thailand
56 million
monthly LINE users in Thailand, 78.2% of the population
Source: DataReportal, Digital 2026: Thailand
47.2 million
people in Thailand reachable by YouTube ads (late 2025)
Source: DataReportal, Digital 2026: Thailand
3.3x
growth in Generative AI course enrolments in Thailand
Source: Google, Temasek & Bain, e-Conomy SEA 2025 (reported by The Story Thailand)

How learners and parents search and decide in 2026

Almost every Thai is now online, and choosing where to study nearly always starts on a phone. Parents type searches such as “Chinese classes for kids near me” into Google, check reviews on Google Maps, ask in parent groups on Facebook, and increasingly ask an AI assistant to compare options. Then they message on LINE for details. Whoever answers fully and fastest usually has the edge.

Enrolment is often a two-person decision: the person who pays and the person who studies. Parents want to know about safety, teacher quality, outcomes and value for money. Children and teenagers care whether classes are fun and whether their friends go there. A good site speaks to both groups on the same page.

Working adults decide faster but compare more. They check whether there is a certificate at the end, whether classes run in the evening or at weekends, and they want to see a sample lesson before paying. If the site doesn’t show this, they go back to the search results within seconds.

Pages and features an education site must have

The heart of an education site is the programme page. Each programme deserves its own page that says who it is for, what is covered, how many hours, the timetable, the fee and how to enrol, all in one place. People who have to open several pages or download a PDF to find the fee often give up halfway.

Next comes online enrolment and payment, replacing the habit of sending a bank slip on LINE and waiting for an admin to check it, plus an editor where your team can post news, events and timetables without waiting for a developer. If you sell online courses, the learning area should feel like part of your site, not a link out to somewhere that looks unrelated.

  • A page per programme with timetable, fee and an enrol button
  • Teacher profiles with real photos and expertise
  • Trial class or placement test booking
  • Enrolment and payment by PromptPay or card
  • Online learning: video, quizzes and progress
  • News and events your team can update
  • FAQ, map and contact options

Integrations common in Thailand

LINE OA is the main channel parents use to talk to schools, so the site needs a clear add-friend button and, where possible, automatic LINE messages that confirm enrolment, remind learners about classes or share results. For money, connect a payment gateway that accepts PromptPay QR and cards, so the system knows a payment has arrived without anyone checking slips by hand.

For online courses, the LMS might be an off-the-shelf platform, a plugin on your site or a custom build, depending on learner numbers and how complex the curriculum is. What matters is that learners log in once and pick up where they left off, and that enrolment data lands in one system. Institutes with several branches may also need a CRM so admissions staff can follow up every enquiry.

  • LINE OA for reminders and questions
  • Payment gateway with PromptPay and cards
  • LMS for video, quizzes and certificates
  • Zoom or Google Meet for live classes
  • CRM or Google Sheets to track enquiries

Content, SEO and AEO for education

People search with very specific phrases, such as “online TCAS maths tutoring” or “Saturday IELTS course Silom”. If every programme has its own page, each one has a chance to rank for its own searches. Put the programme name, level, location and format into headings and copy in a natural way.

For AEO, which means getting AI assistants to quote you, put a short, direct answer near the top of each page, such as “This course is for Grade 10–12 students and meets twice a week”, and add an FAQ that covers fees, make-up classes and refunds. Add Course, Event and FAQ structured data so machines can read it easily.

Don’t forget a Google Business Profile for every branch, with opening hours, classroom photos and regular replies to reviews. Articles that answer real parent questions, such as “When should my child start a second language?”, bring in people who aren’t ready to enrol yet and let them get to know you first.

Trust, PDPA and children’s data

Schools collect a lot of personal data: names, phone numbers, birthdays, grades and often information about minors. Under Thailand’s Personal Data Protection Act (PDPA) you must state clearly why you collect it, ask for consent where needed and publish a privacy policy people can understand. Consent rules for children are stricter, so get consent from a parent and check the details with a legal adviser.

Photos and videos of students on your site or social channels need permission first, and you should keep a record of it. Exam results and testimonials must be genuine. If your school holds a licence or accreditation, show it on the site, because parents look for it.

How to measure results

The number that matters most is enrolments from the site, not visitors. Set up Google Analytics 4 to count enrol clicks, trial bookings, completed payments and LINE add-friend clicks as separate events, then see which channel each one came from.

If you run ads, tag every link with UTM parameters so you can work out the cost per enrolment. For online courses, also track completion rates and repeat purchases in the LMS, because learners who finish a course are the ones who come back and recommend you.

  • Enrolments and payments from the site
  • Trial class or placement bookings
  • Cost per enrolment from ads
  • Course completion and repeat purchase

Common mistakes

The first mistake is hiding the fee. Many institutes worry that people won’t message if the price is shown, but in practice many simply choose a competitor who is clearer, or send the same question again and again until the admin can’t keep up. If pricing is complex, show a range or a starting price and explain what it depends on.

Another is relying on a Google Form plus a bank slip on LINE, which scatters data and lets applications slip through the cracks at the start of term. Others are images so large the site crawls on mobile, and a news page last updated two years ago, which makes people wonder whether the school is still open.

A realistic launch roadmap

Plan backwards from your intake. Most Thai school years start in May, and tutoring peaks before exams. Aim to have the site live at least one to two months before your main intake, so Google can index the new pages and you have time to fix problems before the rush.

A typical school site with enrolment and payment takes around 8–12 weeks. A custom learning platform or a mobile app can take longer. The slowest part is rarely the code; it is gathering programme details, photos and videos, so start collecting them on day one.

  • Weeks 1–2: requirements, site map and enrolment flow
  • Weeks 2–4: programme copy and screen design
  • Weeks 4–9: build, payments, LINE and LMS
  • Weeks 9–12: real enrolment tests, team training and launch

Frequently asked questions

Should we show fees on the website?

Yes. Most parents and learners want to know the fee before they get in touch, and if you don’t say, they often look at a competitor who does. If fees vary by level or hours, show a starting price or a range and explain briefly what changes it. This also cuts down repeat questions on LINE.

Do we need our own LMS, or is an off-the-shelf platform fine?

If you are just starting to sell online courses and have only a few, an off-the-shelf platform or a plugin on your site is usually enough and quick to launch. Once learner numbers grow, you want full branding, or you need special rules such as memberships or links to school systems, a custom build becomes worth considering.

Can we take PromptPay payments for fees on the site?

Yes, by connecting a payment gateway that operates in Thailand. It creates a PromptPay QR for each order and confirms the payment automatically, so staff don’t check slips by hand and learners get a confirmation straight away. Most gateways handle credit and debit cards at the same time.

How does LINE OA help an education website?

LINE is the channel Thai parents use most. Your site can invite them to add you as a friend, then LINE OA can send enrolment confirmations, class reminders, holiday notices or results. Messages land where parents look every day, and admins spend less time on the phone.

What do we need to do about PDPA when collecting student data?

At minimum, publish a privacy policy that says what you collect, why, and for how long, and ask for consent where required, for example before using student photos in marketing. For minors, consent should come from a parent. Limit who can access data in the back office, and confirm the details with a legal adviser.

How long does a school website take?

A site with programme pages, news, and enrolment with payment usually takes around 8–12 weeks. A custom learning platform or a mobile app can take longer. The most common delay is waiting for content and photos, so start gathering them early and aim to launch before your intake period.

Should we build a mobile app for students?

If students use it often, for example checking timetables daily, watching lessons offline or getting notifications, an app can be worth it. For most institutes, a mobile-friendly website plus LINE OA already does the job. Start with the website, then consider an app once you see how people actually use it.

How can we get AI assistants like ChatGPT or Gemini to recommend us?

You can’t force it, but you can improve the odds. Give each programme its own page, put a direct answer near the top, add an FAQ covering fees and schedules, use structured data and keep your Google Business Profile up to date with genuine reviews. Clear, consistent information across channels is easier for AI to quote.

Which parts of an education website can The ADDs help with?

We design and build the website, from site structure and programme pages to enrolment, payment and online learning, and mobile apps if you need one. Once the site is ready, we can also help with digital marketing such as SEO and ads to bring prospective learners to it.

Contact us

Tell us about your project 👋

The team replies within one business day with a rough scope, timeline and price. The first consultation is free.

Services you need

Ready to start?

A free 30-minute call, then a clear plan and price.

Book a call