Chatbot WA untuk Les Privat & Bimbel
Setup chatbot WhatsApp untuk les privat dan bimbel. Pendaftaran, jadwal, pembayaran otomatis. Kelola siswa lebih efisien!
Bimbel modern = Bimbel dengan sistem otomatis!
Chatbot membantu pendaftaran, jadwal les, reminder, dan pembayaran tanpa ribet manual.
Fitur Chatbot Bimbel
📚 FITUR UTAMA:
- Pendaftaran siswa baru
- Info program & biaya
- Jadwal les & tutor
- Reminder jadwal
- Progress report
- Pembayaran & tagihan
- Konsultasi dengan tutorTemplate Messages
Greeting:
📚 BIMBEL [NAMA]
Hai! Selamat datang di Bimbel [NAMA]!
Mau tanya apa hari ini?
1️⃣ Program & Biaya
2️⃣ Daftar Siswa Baru
3️⃣ Jadwal Les
4️⃣ Cek Progress Anak
5️⃣ Pembayaran
6️⃣ Hubungi Tutor
Ketik angka untuk pilih! 📖
Atau langsung tanya apa saja! 😊Program & Biaya:
📚 PROGRAM BIMBEL
Pilih jenjang:
1️⃣ SD (Kelas 1-6)
2️⃣ SMP (Kelas 7-9)
3️⃣ SMA (Kelas 10-12)
4️⃣ Persiapan UTBK
5️⃣ Les Privat (1-on-1)
Ketik angka untuk detail!Detail Program SD:
📚 PROGRAM SD
PAKET REGULER:
━━━━━━━━━━━━━━━━━━━━
- 2x seminggu (90 menit)
- Matematika & Bahasa
- Max 6 siswa/kelas
- Biaya: Rp 350.000/bulan
PAKET INTENSIF:
━━━━━━━━━━━━━━━━━━━━
- 3x seminggu (90 menit)
- Semua mata pelajaran
- Max 6 siswa/kelas
- Biaya: Rp 500.000/bulan
LES PRIVAT:
━━━━━━━━━━━━━━━━━━━━
- Jadwal fleksibel
- 1-on-1 dengan tutor
- Semua mapel
- Biaya: Rp 150.000/sesi
✅ Include: Modul + tryout bulanan
✅ Free trial 1x pertemuan!
Mau daftar? Ketik DAFTAR!Pendaftaran:
📝 FORM PENDAFTARAN
Isi data berikut:
DAFTAR
Nama Siswa: [Nama Lengkap]
Kelas: [Contoh: 5 SD / 8 SMP]
Sekolah: [Nama Sekolah]
--
Nama Ortu: [Nama]
HP Ortu: [No HP]
Alamat: [Alamat]
--
Program: [Reguler/Intensif/Privat]
Jadwal: [Pilih hari preferensi]
Atau ketik FORM untuk dibantu
step-by-step!Konfirmasi Pendaftaran:
✅ PENDAFTARAN BERHASIL!
ID Siswa: STD-2026-001
📋 Data Siswa:
━━━━━━━━━━━━━━━━━━━━
Nama: [NAMA SISWA]
Kelas: 5 SD
Program: Paket Reguler
Jadwal: Selasa & Kamis, 15:00
📍 Lokasi: Bimbel [NAMA]
Jl. Pendidikan No. 123
💰 Biaya:
- Pendaftaran: Rp 100.000 (1x)
- SPP Bulan 1: Rp 350.000
━━━━━━━━━━━━━━━━━━━━
Total: Rp 450.000
🏦 Transfer ke:
BCA: 1234567890
a.n. Bimbel [NAMA]
📅 Mulai les: Selasa, 20 Feb 2026
Kirim bukti transfer ya! 📸Jadwal & Reminder
Cek Jadwal:
📅 JADWAL LES
Siswa: [NAMA]
Kelas: 5 SD - Paket Reguler
JADWAL MINGGU INI:
━━━━━━━━━━━━━━━━━━━━
📚 Selasa, 18 Feb 2026
15:00 - 16:30 WIB
Matematika - Kak Ani
📚 Kamis, 20 Feb 2026
15:00 - 16:30 WIB
Bahasa Indonesia - Kak Budi
━━━━━━━━━━━━━━━━━━━━
Ada jadwal yang mau diubah?
Ketik RESCHEDULE untuk ubah.Reminder Jadwal:
⏰ REMINDER LES
Hai Kak [NAMA ORTU]!
Reminder jadwal les [NAMA SISWA]:
📚 BESOK
📅 Selasa, 18 Feb 2026
⏰ 15:00 - 16:30 WIB
📖 Matematika
👩🏫 Tutor: Kak Ani
📍 Lokasi: Bimbel [NAMA]
⚠️ Mohon datang tepat waktu ya!
Bawa buku dan PR.
Ada kendala? Reply pesan ini.Absence Notification:
📢 INFO KETIDAKHADIRAN
Kepada Ortu [NAMA SISWA],
Kami informasikan:
[NAMA SISWA] TIDAK HADIR di jadwal les
hari ini tanpa konfirmasi.
📅 Selasa, 18 Feb 2026
📖 Matematika
Apakah ada kendala?
Reply untuk konfirmasi:
- SAKIT - jika sakit
- IZIN - jika ada keperluan
- RESCHEDULE - untuk jadwal ulang
Mohon infonya ya 🙏Progress Report
Monthly Report:
📊 PROGRESS REPORT
Siswa: [NAMA]
Periode: Februari 2026
KEHADIRAN:
━━━━━━━━━━━━━━━━━━━━
- Total sesi: 8
- Hadir: 7 (87.5%)
- Izin: 1
- Tanpa keterangan: 0
NILAI TRYOUT:
━━━━━━━━━━━━━━━━━━━━
- Matematika: 85/100 📈
- Bhs Indonesia: 78/100 📈
- IPA: 82/100 📈
CATATAN TUTOR:
━━━━━━━━━━━━━━━━━━━━
"[NAMA] menunjukkan progress bagus
di matematika. Perlu lebih fokus
di pemahaman bacaan."
- Kak Ani
Ada pertanyaan? Reply atau ketik
KONSUL untuk jadwal konsultasi.Request Report:
📊 REQUEST REPORT
Hai Kak [NAMA ORTU]!
Mau lihat progress anak?
1️⃣ Report Bulan Ini
2️⃣ Report 3 Bulan Terakhir
3️⃣ Nilai Tryout
4️⃣ Catatan Tutor
5️⃣ Kehadiran
Ketik angka untuk pilih!Pembayaran
Tagihan Bulanan:
💰 TAGIHAN SPP
Siswa: [NAMA]
Periode: Februari 2026
TAGIHAN:
━━━━━━━━━━━━━━━━━━━━
SPP Februari: Rp 350.000
Status: ⏳ BELUM LUNAS
Jatuh tempo: 10 Feb 2026
━━━━━━━━━━━━━━━━━━━━
🏦 Transfer ke:
BCA: 1234567890
a.n. Bimbel [NAMA]
Setelah transfer, kirim bukti
ke chat ini ya! 📸
⚠️ Keterlambatan dikenakan
denda Rp 25.000Payment Reminder:
⏰ REMINDER PEMBAYARAN
Hai Kak [NAMA ORTU]!
Reminder SPP [NAMA SISWA]:
💰 Tagihan: Rp 350.000
📅 Jatuh tempo: 10 Feb 2026
⏳ Sisa: 3 hari lagi
Sudah bayar? Kirim bukti transfer.
Belum bayar? Segera ya supaya
tidak kena denda 🙏
🏦 BCA: 1234567890Payment Confirmation:
✅ PEMBAYARAN DITERIMA!
Terima kasih atas pembayarannya!
📋 Detail:
━━━━━━━━━━━━━━━━━━━━
Siswa: [NAMA]
Periode: Februari 2026
Jumlah: Rp 350.000
Status: ✅ LUNAS
━━━━━━━━━━━━━━━━━━━━
Invoice: INV-2026-02-001
Tgl bayar: 8 Feb 2026
Sampai jumpa di kelas! 📚Implementation
Student Database:
javascript
const student = {
id: 'STD-2026-001',
name: 'Budi Santoso',
grade: '5 SD',
school: 'SDN 01 Jakarta',
program: 'reguler',
schedule: [
{ day: 'tuesday', time: '15:00', subject: 'math', tutor: 'ani' },
{ day: 'thursday', time: '15:00', subject: 'indonesian', tutor: 'budi' }
],
parent: {
name: 'Ibu Siti',
phone: '628123456789'
},
payments: [
{ period: '2026-01', amount: 350000, status: 'paid', paidAt: '2026-01-05' },
{ period: '2026-02', amount: 350000, status: 'pending', dueDate: '2026-02-10' }
]
};Auto-Reminder:
javascript
// Reminder H-1
cron.schedule('0 18 * * *', async () => {
const tomorrow = addDays(new Date(), 1);
const dayName = getDayName(tomorrow).toLowerCase();
const students = await db.students.find({
'schedule.day': dayName,
status: 'active'
});
for (const student of students) {
const session = student.schedule.find(s => s.day === dayName);
await sendReminder(student.parent.phone, student, session);
}
});
// Payment reminder (H-3)
cron.schedule('0 10 * * *', async () => {
const threeDaysLater = addDays(new Date(), 3);
const pendingPayments = await db.students.find({
'payments.status': 'pending',
'payments.dueDate': { $lte: threeDaysLater }
});
for (const student of pendingPayments) {
await sendPaymentReminder(student);
}
});Best Practices
DO ✅
- Auto-reminder jadwal (H-1)
- Progress report rutin
- Easy pembayaran
- Komunikasi dengan ortu
- Track kehadiranDON'T ❌
- Tidak ada reminder
- Report tidak konsisten
- Susah bayar SPP
- Ortu tidak dapat update
- Manual trackingFAQ
Bagaimana handle reschedule?
Sistem flexible. Ortu request via WA, admin approve, jadwal update otomatis.
Perlu kirim report ke ortu?
Wajib! Minimal monthly. Ortu appreciate knowing progress anak.
Reminder jam berapa?
H-1 sore (18:00) paling efektif. Ortu bisa prepare.
Kesimpulan
Bimbel + Chatbot = Profesional!
| Bimbel Manual | Bimbel + Chatbot |
|---|---|
| Reminder manual | Auto reminder |
| Report susah | Easy report |
| Bayar ribet | Simple payment |
| Ortu bingung | Always informed |