Okul ve Kurslar İçin WhatsApp Veli Bilgilendirme
Okullar, özel kurslar, etüt merkezleri ve dershaneler için veliyle iletişim günlük bir zorunluluk: bugünkü devamsızlık, yarınki sınav, bu ayın aidatı, hafta sonundaki veli toplantısı. E-posta okunmuyor, kağıt duyuru çantada kayboluyor, SMS pahalı ve tek yönlü. WhatsApp ise velinin zaten her gün açtığı yer. Bu yazıda okul ve kurslar için WhatsApp veli bilgilendirmeyi — ders programından ödeme hatırlatmasına kadar — KVKK'ya uygun, numaranızı banlatmayan ve mesaj başına ücret istemeyen açık kaynak bir sistemle nasıl kuracağınızı anlatıyoruz.
1. Okul ve kurslarda hangi bildirimler WhatsApp'a taşınır?
Bir eğitim kurumunun veliyle iletişimi birbirinden çok farklı ihtiyaçları kapsar. Bunların büyük kısmı, velinin haberdar olmayı zaten beklediği hizmet bildirimleridir ve WhatsApp'a taşındığında hem okunma oranı hem hız katlanır:
- Devamsızlık bildirimi: "Ali bugün 3. derste yoklamada görünmüyor." Veliyi aynı gün, saatler içinde bilgilendirmek güvenlik açısından kritiktir.
- Ders programı ve değişiklikler: Haftalık program, telafi dersi, öğretmen değişikliği, sınav takvimi.
- Ödeme / aidat hatırlatması: Taksit tarihi yaklaşan velilere nazik hatırlatma; kurslarda tahsilatın en büyük sıkıntısı unutulan ödemelerdir.
- Etkinlik ve toplantı duyuruları: Veli toplantısı, gezi izin formu, mezuniyet, tiyatro, kermes.
- Tatil ve idari duyurular: Kar tatili, resmi tatil, servis saat değişikliği, kayıt yenileme dönemi.
- Sınav sonuçları ve karne dönemi: Deneme sonucu bilgisi veya karne teslim randevusu.
Bu bildirimlerin çoğu zamana duyarlıdır: devamsızlık dersten sonra, aidat vade tarihinden önce, tatil duyurusu bir gün önceden anlam taşır. Bu yüzden okul senaryolarında en değerli özellik, mesajı doğru saatte otomatik gönderebilmektir.
2. Önce veli izni: KVKK ve sağlıklı liste
Öğrenci ve veli verisi, KVKK açısından özenle korunması gereken kişisel veridir. WhatsApp bilgilendirmesine başlamadan önce iki şeyi netleştirin:
2.1 Kayıt sırasında açık rıza
Kayıt formuna, velinin WhatsApp üzerinden bilgilendirme almayı kabul ettiğini gösteren bir onay kutusu ekleyin ve bu iznin hangi amaçlarla (devamsızlık, ödeme, duyuru) kullanılacağını yazın. Devamsızlık ve ödeme gibi bildirimler okul-veli sözleşmesinin doğal parçası sayılırken, indirim/kampanya gibi tanıtım mesajları ayrı bir pazarlama izni ve her mesajın altında opt-out ("Bildirim istemiyorsanız İPTAL yazın") satırı gerektirir.
2.2 Veriyi kendi sunucunuzda tutmanın avantajı
Bu sistemin veriyi bulut bir sağlayıcıya değil kendi sunucunuza yazması, veli listesinin kurumun kontrolünde kalması demektir. Detaylı çerçeve için KVKK'ya uygun toplu mesaj rehberini okuyun; eğitim kurumları için oradaki dört pratik kural birebir geçerlidir.
Etik ve yasal not: Öğrenci ve veli bilgileri hassas kişisel veridir. Yalnızca kayıt sırasında iletişim iznini aldığınız velilere, yalnızca kaydettiğiniz amaçla mesaj gönderin. İzin dışı tanıtım mesajı 6563 sayılı Ticari Elektronik İleti düzenlemesini ve KVKK'yı ihlal eder; her pazarlama mesajında opt-out satırı zorunludur. Buradaki bilgiler genel bilgilendirmedir, hukuki danışmanlık değildir.
3. Sınıf ve grup listelerini Excel'den yükleme
Okul bildiriminin gücü, doğru veliye doğru mesajı göndermekten gelir; bunun anahtarı da düzenli listelerdir. Sistem, öğrenci-veli listelerini Excel veya CSV dosyasından alır:
- Her sınıf/grup için ayrı bir liste hazırlayın:
Veli Adı,Telefon,Öğrenci Adı,Sınıfkolonları yeterlidir. - Numaraları uluslararası formata normalize edin (
90ile başlayacak şekilde); sistem baştaki0veya+farklarını düzeltir. - Kişiselleştirme için
[Ad]ya da[Öğrenci]gibi bir kolon kullanın; böylece toplu gönderimde her veliye kendi çocuğunun adıyla mesaj gider.
Böylece "5-A sınıfı velileri", "Matematik kursu B grubu" veya "servis kullanan öğrenciler" gibi hedefli listeler oluşturur, duyuruyu yalnızca ilgili gruba gönderirsiniz. Numara formatı ve temiz liste hazırlama ayrıntıları için Excel/CSV'den toplu mesaj gönderme yazısına bakın. Temiz liste, aynı zamanda ban riskini düşüren en basit adımdır.
4. Doğru saatte gönderim: zamanlama ve anti-ban
Okul bildirimleri saate bağlıdır, ama WhatsApp'ın spam algoritması da hıza bağlıdır. Bu sistem ikisini uzlaştırır: mesajları planlarsınız, gönderim disiplinini worker yönetir.
| Anti-ban kuralı | Değer | Okul için anlamı |
|---|---|---|
| Mesajlar arası bekleme | 45–90 sn | Bir sınıf (30 veli) yaklaşık birkaç dakikada tamamlanır |
| Her 15 mesajda mola | 8–12 dk | Kalabalık okullarda gönderim güne yayılır |
| Gönderim penceresi | 05:00–23:00 | Gece yarısı devamsızlık mesajı atılmaz |
| Efektif hız | ~25–30 mesaj/saat | Günde ~450–500 veli güvenli sınır |
Devamsızlık mesajını "3. ders bitişi, 11:30" için, aidat hatırlatmasını "vade gününden bir gün önce sabah 09:00" için planlarsınız; sistem bunları kuyruğa alır (BullMQ delay) ve pencere içinde sırayla gönderir. Randevu ve toplantı hatırlatmalarında 24 saat / 2 saat önce çift hatırlatma mantığını uygulamak için WhatsApp randevu hatırlatma yazısındaki zamanlama yaklaşımı doğrudan işinize yarar. Zaman dilimi Europe/Istanbul olarak ayarlı olmalıdır; aksi halde "sabah 09:00" başka bir saate kayar.
5. Hazır veli bilgilendirme şablonları
İyi bir okul mesajı kısa, tek amaçlı ve kişiselleştirilmiştir. Aşağıdaki şablonlarda [Ad], [Öğrenci], [Sınıf], [Tarih], [Tutar] alanlarını sistem otomatik doldurur:
5.1 Devamsızlık
5.2 Ödeme / aidat hatırlatması
5.3 Ders programı / sınav duyurusu
5.4 Etkinlik ve veli toplantısı
5.5 Tatil / idari duyuru
Daha fazla kategori ve yazım kuralı için hazır WhatsApp mesaj şablonları yazısına göz atın. Kişiselleştirmenin neden şart olduğunu unutmayın: "Sayın veli" ile başlayan yüz aynı mesaj spam gibi görünürken, çocuğun adının geçtiği mesaj hem daha güvenilir hem WhatsApp gözünde daha doğal durur.
6. Maliyet ve kurulum: okula uygun mu?
Eğitim kurumlarının bütçesi genelde dardır; iyi haber, bu sistemin mesaj başına hiçbir ücret almamasıdır. Resmi WhatsApp Business API'nin aksine başvuru, şablon onayı veya konuşma ücreti yoktur — QR tabanlı whatsapp-web.js ile telefonunuzdaki kurum hattını eşleştirirsiniz.
| Kalem | Maliyet |
|---|---|
| Yazılım (açık kaynak) | 0 ₺ |
| Sunucu (2 GB RAM VPS) | ~5–10 USD/ay |
| Supabase (veritabanı) | 0 ₺ (ücretsiz katman) |
| Mesaj başına | 0 ₺ |
Kurulum üç adımdır: Supabase'de 001_init.sql dosyasını çalıştırın, .env dosyasını doldurun (openssl rand -hex 32 ile gizli anahtarları üretin) ve docker compose up -d --build ile ayağa kaldırıp panelden QR kodu okutun. Yüzlerce veliye her hafta duyuru gönderen bir kurum için bile toplam fatura, sunucu kirasından ibaret kalır.
Sık sorulan sorular
Velilere WhatsApp'tan toplu mesaj göndermek KVKK'ya uygun mu?
Kayıt sırasında velinin iletişim iznini almış olmanız gerekir. Devamsızlık, ödeme ve program gibi hizmet bildirimleri okul-veli ilişkisinin parçasıdır; kampanya mesajları ayrı pazarlama izni ve opt-out satırı ister. Verinin kendi sunucunuzda kalması uyumu kolaylaştırır.
Sınıf listelerini nasıl yüklüyorum?
Veli adı, telefon ve öğrenci adını içeren Excel/CSV dosyasını panele yüklersiniz. Numaralar 90 ile başlayacak şekilde normalize edilir; [Ad] kolonuyla her veliye kişiselleştirilmiş mesaj gider. Her sınıf/grup için ayrı liste tanımlayabilirsiniz.
Devamsızlık mesajını aynı anda tüm velilere gönderebilir miyim?
Sistem anti-ban için mesajları 45–90 saniye arayla gönderir (~25–30/saat). Bir sınıf birkaç dakika sürer; okul çapı için gönderim güne yayılır. Devamsızlığı dersten hemen sonrasına planlamak en isabetli sonucu verir.
Bu sistem okula ne kadara mal olur?
Yazılım açık kaynaktır, mesaj başına ücret yoktur. Tek gider sunucudur (~5–10 USD/ay). Her hafta yüzlerce veliye duyuru gönderseniz bile fatura sunucu kirasından ibarettir.
Okulunuz için veli bilgilendirme sistemini kurun
Devamsızlık, aidat, ders programı ve etkinlik duyurularını tek panelden, ban'sız ve mesaj başına ücretsiz gönderin.
Panele Git →