WhatsApp Business API'ye Ücretsiz Alternatif
Resmi WhatsApp Business API güçlüdür ama herkes için değildir: bir BSP'ye kaydolmak, her mesaj şablonunu Meta'ya onaylatmak ve konuşma başına ücret ödemek küçük işletmeler ve dernekler için hem pahalı hem yorucu olabilir. Bu yazıda resmi API'nin neden bu kadar karmaşık olduğunu açıklıyor, sonra kendi sunucunuzda çalışan QR tabanlı ücretsiz bir alternatifin ne verdiğini ve ne vermediğini dürüstçe karşılaştırıyoruz. Peşinen belirtelim: bu alternatif resmi Business API değildir.
1. WhatsApp Business API neden pahalı ve zor?
Resmi API "ücretsiz kaydolun" mesajıyla başlar ama pratikte önünüze birkaç engel çıkar. Bunları anlamak, alternatifin neden var olduğunu da açıklar.
1.1 BSP (İş Çözümü Sağlayıcı) zorunluluğu
Meta'nın Cloud API'sine doğrudan erişebilseniz de çoğu işletme bir BSP (Business Solution Provider) üzerinden geçer. BSP, panel, numara doğrulama ve faturalandırma sağlar; karşılığında aylık abonelik veya mesaj başına komisyon alır. Yani Meta'nın ücretinin üstüne bir de aracı maliyeti biner.
1.2 Şablon onayı ve 24 saat kuralı
Pazarlama ve bilgilendirme mesajlarınızı önceden şablon olarak Meta'ya onaylatmanız gerekir. Onay saatler veya günler sürebilir, reddedilebilir; serbest metin göndermek yalnızca müşteri size yazdıktan sonraki 24 saatlik pencerede mümkündür. Kampanya metnini son dakikada değiştirmek isterseniz yeni onay beklersiniz.
1.3 Konuşma bazlı ücret
Meta, mesaj başına değil konuşma başına ücret alır ve konuşmaları kategorilere ayırır (pazarlama, hizmet, kimlik doğrulama, yardımcı). Ülkeye ve kategoriye göre fiyat değişir; hacim büyüdükçe fatura da büyür. Ayrıntılı model ve örnek hesap için WhatsApp Business API fiyatları yazısına bakın.
2. QR tabanlı alternatif tam olarak nedir?
Anlattığımız alternatif, telefonunuzdaki mevcut WhatsApp hesabını bir QR kod ile eşleştirir ve whatsapp-web.js kütüphanesiyle WhatsApp Web protokolü üzerinden gönderim yapar. Yani WhatsApp Web'i tarayıcıda açtığınızda olan şeyin otomatikleştirilmiş, kuyruğa alınmış ve hız disiplinine sokulmuş hâlidir.
Net olalım: Bu sistem resmi WhatsApp Business API değildir. Meta tarafından onaylanmış bir kanal değil, WhatsApp Web'in programatik kullanımıdır. Bu yüzden yeşil "doğrulanmış işletme" rozeti, resmi SLA veya Meta desteği sunmaz ve WhatsApp'ın kullanım şartları açısından resmi API kadar "kurallara uygun" sayılmaz. Karşılığında ise başvuru, aracı ve mesaj ücreti olmadan çalışır.
Mimari, gönderim hızını tek bir yerde kilitleyecek şekilde tasarlanmıştır: React/nginx panel istekleri toplar, Express sunucu bunları doğrulayıp Redis/BullMQ kuyruğuna atar, ve yalnızca headless Chromium çalıştıran worker mesajı gönderir. Bu ayrım hem güvenliği hem de anti-ban temposunu garanti eder. Mimarinin derinlemesine anlatımı için self-hosted WhatsApp mesaj sistemi yazısına göz atın.
3. Alternatif ne veriyor, ne vermiyor?
Dürüst bir karşılaştırma iki listeyi de gösterir. Alternatifi seçmeden önce ikisini de okuyun.
3.1 Size ne veriyor
- Sıfır mesaj ücreti: Konuşma bazlı fatura yok; ister 100 ister 10.000 bildirim gönderin, mesaj maliyeti 0.
- Şablon onayı yok: Metni istediğiniz an yazar, değiştirir, gönderirsiniz; Meta onayı beklemezsiniz.
- Tam veri kontrolü: Rehber ve mesaj geçmişi kendi Supabase/sunucunuzda kalır, üçüncü tarafa gitmez.
- Kendi numaranız: Müşterilerin tanıdığı mevcut numaradan gönderirsiniz; yeni bir API numarası almanız gerekmez.
- Yerleşik anti-ban: Hız kuralları koda gömülüdür, "yanlışlıkla spam" riskini azaltır.
3.2 Size ne vermiyor
- Resmi rozet ve SLA yok: Yeşil doğrulanmış işletme rozeti ve Meta'nın uptime garantisi yalnızca resmi API'de vardır.
- Yüksek hacim yok: Anti-ban tavanı günde ~450-500 mesajdır; günde on binlerce mesaj gerekiyorsa yetmez.
- Zengin interaktif bileşenler sınırlı: Resmi API'nin onaylı buton/liste/karar akışları burada aynı garantiyle sunulmaz.
- Ban riski göndericide: Kurallara uymazsanız numaranız kısıtlanabilir; resmi API'de bu riski Meta yönetir.
4. Karşılaştırma tablosu: resmi API vs QR alternatifi
| Kriter | Resmi Business API | QR Alternatifi (whatsapp-web.js) |
|---|---|---|
| Kurulum | BSP kaydı, numara doğrulama, onaylar | QR okut, 3 komut, hazır |
| Mesaj ücreti | Konuşma başına (kategoriye göre) | 0 (mesaj başına ücret yok) |
| Aracı/panel ücreti | BSP abonelik veya komisyon | Yok (açık kaynak) |
| Şablon onayı | Zorunlu, önceden | Yok, serbest metin |
| Veri konumu | Meta + BSP sunucuları | Kendi sunucunuz |
| Doğrulanmış rozet / SLA | Var | Yok |
| Günlük hacim | Çok yüksek (kademeli açılır) | ~450-500 mesaj/gün |
| Ban/kısıtlama riski | Meta yönetir | Göndericide (anti-ban ile düşük) |
| Aylık maliyet | Hacme göre artar | Sabit ~5-10 USD (VPS) |
Özetle: resmi API ölçek, resmiyet ve garanti satar; QR alternatifi maliyet, hız ve kontrol satar. Doğru seçim, hangi ihtiyacın sizin için daha ağır bastığına bağlıdır.
5. Kime hangisi uygun?
İki çözüm rakip değil, farklı ölçeklere hitap eder. Basit bir karar rehberi:
- QR alternatifi size uygun: Kendi izinli listenize (müşteri, üye, veli, bağışçı) orta hacimde bildirim gönderen küçük/orta işletme, dernek, klinik, kurs veya e-ticaret. Mesaj ücreti ödemek istemiyor, verinin kendinizde kalmasını istiyor ve teknik kurulumu göze alabiliyorsanız.
- Resmi API size uygun: Günde binlerce mesaj, çok sayıda eş zamanlı sohbet, yeşil rozet zorunluluğu, kurumsal uyumluluk/denetim gereksinimi veya garantili uptime isteyen büyük ekipler ve çağrı merkezleri.
Toplu mesajın hangi çözümle olursa olsun izne dayanması gerektiğini unutmayın; yasal çerçeve için WhatsApp toplu mesaj yasal mı yazısı iyi bir başlangıçtır. Genel resim ve tüm başlıklar için ise WhatsApp toplu mesaj ana rehberine bakabilirsiniz.
6. Geçiş: alternatiften başlamak, gerekince API'ye taşınmak
İyi haber şu: ikisi arasında seçim kalıcı değildir. Çoğu ekip için mantıklı yol, düşük maliyetli QR alternatifiyle başlayıp ihtiyaç büyüdükçe resmi API'ye geçmektir.
- Başlangıç: QR alternatifini kurun, izinli listenize bildirim gönderin, hacminizi ve dönüşümü gerçek veriyle ölçün.
- Değerlendirme: Günlük mesaj sayınız 450-500'ü zorluyor, yeşil rozet gerekiyor veya interaktif akışlara ihtiyaç duyuyorsanız resmi API'yi hesaplayın.
- Taşıma: Rehberiniz ve şablon metinleriniz zaten kendinizde olduğu için BSP'ye geçiş içerik açısından kolaydır; yalnızca numara doğrulama ve şablon onayı adımlarını eklersiniz.
Bu kademeli yaklaşım, "belki lazım olur" diye ta baştan konuşma ücreti ödemekten sizi kurtarır. Maliyet tarafını netleştirmek için Business API fiyatları ve altyapı tarafını görmek için self-hosted mesaj sistemi yazılarını birlikte okuyun.
Etik ve yasal not: Resmi API de olsa QR alternatifi de olsa, yalnızca açık iletişim iznine sahip olduğunuz kişilere mesaj gönderin. İzinsiz toplu gönderim KVKK (6698) ve 6563 sayılı ticari elektronik ileti düzenlemesini ihlal eder; her pazarlama mesajında çıkış (opt-out, örn. "İPTAL yazın") satırı bulunmalıdır. Ayrıntı için toplu mesaj yasal mı yazısına bakın.
Sık sorulan sorular
Bu QR tabanlı sistem resmi WhatsApp Business API mi?
Hayır. Resmi Business API değildir; whatsapp-web.js ile telefonunuzdaki hesabı QR üzerinden eşleştirip WhatsApp Web protokolü üzerinden gönderir. Meta'nın onaylı Cloud API'si olmadığı için yeşil rozet, resmi doğrulama veya SLA garantisi vermez.
Business API'ye alternatif kullanmak ücretsiz mi?
Yazılım açık kaynaktır ve mesaj başına ücret almaz. Konuşma bazlı ücret, BSP abonelik ücreti ve şablon onay süreci yoktur; tek maliyet sunucudur (~5-10 USD/ay).
Hangi durumda resmi Business API şart olur?
Yeşil doğrulanmış rozet, resmi SLA, çok yüksek hacim, garantili interaktif akışlar veya kurumsal uyumluluk gerekiyorsa resmi API daha uygundur. Orta hacimli, izinli bildirimlerde QR alternatifi yeterlidir.
QR alternatifiyle günde kaç mesaj gönderebilirim?
Anti-ban rejimi nedeniyle güvenli tempo saatte ~25-30 mesaj, teorik üst sınır günde 450-500 mesajdır. İhtiyacınız bu aralıktaysa ücretsiz alternatif mantıklıdır.
Business API'ye ödemeden başlayın
Şablon onayı, BSP ve konuşma ücreti olmadan, kendi sunucunuzda. Üç komutla kurun, QR okutun, göndermeye başlayın.
Panele Git →