WhatsApp'tan Toplu Mesaj Nasıl Gönderilir? Yasal Sınırlar ve İzin Şartı
Teknoloji

WhatsApp'tan Toplu Mesaj Nasıl Gönderilir? Yasal Sınırlar ve İzin Şartı

WhatsApp'tan toplu mesaj göndermenin tek yasal yolu Business API. İYS izni, ticari ileti mevzuatı, şablon onayı, ban riski ve kurulumun adım adım anlatımı.

AA
Algoritma Ajans
Yayın ekibi
10 dk okuma

Kısa cevap: WhatsApp'tan toplu mesajı yasal olarak göndermenin tek yolu WhatsApp Business API (Meta'nın resmî adıyla WhatsApp Business Platform) üzerinden, önceden onay almış kişilere, Meta tarafından onaylanmış şablonlarla göndermektir. Telefonunuzdaki normal WhatsApp'tan ya da ücretsiz WhatsApp Business uygulamasından yüzlerce kişiye mesaj atmak hem numaranızın kapanmasına yol açar hem de ticari ileti mevzuatı karşısında sizi cezaya açık bırakır. Ticari içerikli mesajlarda alıcının onayı ve bu onayın İYS'ye (İleti Yönetim Sistemi) kaydı gerekir; borç hatırlatma, sipariş bilgilendirmesi gibi işlem mesajları ise onay şartından muaftır.

Aşağıda bu cümlenin her parçasını açıyorum: hangi mesaj hangi kategoriye giriyor, İYS'ye ne kaydediliyor, numara neden kapanıyor ve toplu gönderimi gerçekten çalışır hale getirmek için hangi sırayla ilerlemek gerekiyor.

Kişisel WhatsApp, WhatsApp Business uygulaması ve WhatsApp Business API'nin yan yana karşılaştırması: kaç kişiye ulaştığı, onay gerekip gerekmediği ve ban riski

Önce şunu ayıralım: üç farklı WhatsApp var

İnsanların "WhatsApp'tan toplu mesaj" derken kastettiği şey çoğu zaman üç ayrı üründen hangisi olduğu belli olmadan konuşuluyor. Farkı bilmeden atılan her adım boşa gidiyor.

1. Normal WhatsApp (kişisel). Telefonunuzdaki uygulama. Yayın listesi (broadcast list) özelliği var ama iki sert sınırı var: bir listeye en fazla 256 kişi eklenebiliyor ve mesaj yalnızca sizin numaranızı rehberine kaydetmiş kişilere ulaşıyor. Numaranızı kaydetmemiş 200 kişiye yayın listesinden mesaj atarsanız hiçbiri mesajı görmez. Bunu bilmeden "gönderdim ama kimse dönmedi" diyen çok işletme var.

2. WhatsApp Business uygulaması (ücretsiz). Küçük işletmeler için tasarlanmış, katalog ve otomatik karşılama mesajı gibi ekleri olan ayrı bir uygulama. Yayın listesi sınırı ve "rehbere kayıtlı olma" şartı burada da aynen geçerli. Toplu pazarlama için tasarlanmadı.

3. WhatsApp Business Platform / API. Meta'nın işletmelere sunduğu resmî altyapı. Rehbere kayıt şartı yok, hacim sınırları kademeli olarak yükseliyor, kendi yazılımınıza bağlanıyor. Toplu ve otomatik gönderimin yasal zemini burası. Buna erişim ya doğrudan Meta'nın Cloud API'si üzerinden ya da bir iş ortağı (BSP) aracılığıyla sağlanıyor.

Kısacası: toplu mesaj sorusunun cevabı 3 numara. 1 ve 2'yi zorlamak, numaranızı yakmanın en hızlı yolu.

Numaralar neden kapanıyor?

WhatsApp'ın spam tespiti şikâyet odaklı çalışıyor. Kullanıcı mesajınızın üstünden "Engelle" ya da "Şikâyet et" dediğinde numaranızın kalite puanı düşüyor. Bu puan yeşil–sarı–kırmızı olarak izleniyor ve kırmızıya düştüğünde önce gönderim limitiniz kısılıyor, sonra numara askıya alınıyor.

Kapanmayı hızlandıran davranışlar şunlar:

  • Kısa sürede, hiç yazışmadığınız çok sayıda numaraya mesaj atmak
  • Satın alınmış ya da internetten toplanmış listeye gönderim yapmak
  • Aynı metni birebir kopyalayıp yüzlerce kişiye göndermek
  • Çıkış (opt-out) yolu sunmamak — insan sizi susturmanın başka yolunu bulamayınca şikâyet ediyor
  • Yeni açılmış bir numarayla ilk günden yüksek hacme çıkmak

API tarafında hacim de kademeli veriliyor: yeni bir numara günlük belirli sayıda kişiye mesaj atarak başlıyor, kalite puanı iyi kaldıkça bu tavan basamak basamak yükseliyor. Yani "yarın 50 bin kişiye göndereceğim" diye plan yapılamıyor; hacmi kazanmak gerekiyor.

Yasal taraf: hangi mesaj için onay gerekiyor?

Burası Türkiye'ye özgü ve en çok atlanan kısım. İki mevzuat aynı anda işliyor.

6563 sayılı Elektronik Ticaretin Düzenlenmesi Hakkında Kanun ve buna bağlı Ticari İletişim ve Ticari Elektronik İletiler Hakkında Yönetmelik, ticari amaçlı elektronik iletiler için önceden onay şartı koyuyor. Onay alınmadan gönderilen ticari ileti idari para cezasına konu oluyor; ceza tutarları her yıl yeniden değerleme oranıyla güncellendiği için güncel rakam için Ticaret Bakanlığı'nın yayınına bakmak gerekiyor.

İYS (İleti Yönetim Sistemi), bu onayların tutulduğu merkezî kayıt sistemi. Hizmet sağlayıcı olarak İYS'ye kaydolup, aldığınız onayları buraya işlemeniz ve gönderim öncesi listenizi İYS'den kontrol etmeniz bekleniyor. Alıcı İYS üzerinden ret verdiyse ona gönderim yapamazsınız.

Burada dürüst olmam gereken bir nokta var: İYS'nin kanal yapısı arama, mesaj ve e-posta üzerine kurulu; "WhatsApp" adında ayrı bir kanal tanımı yok. Buna rağmen ticari amaçla gönderilen bir WhatsApp mesajı, 6563 kapsamında ticari elektronik ileti niteliği taşıyor. Uygulamada işletmelerin çoğu WhatsApp onaylarını "mesaj" kanalı altında yönetiyor. Bu konu mevzuat yorumuna açık ve zaman içinde netleşiyor; kampanya kurgunuzu kesinleştirmeden önce mali müşavirinize ve bir hukukçuya danışmanızı öneririm. Kaynak olarak Ticaret Bakanlığı'nın e-ticaret mevzuatı sayfasını ve iys.org.tr'yi takip edin.

KVKK ayrı bir katman: telefon numarası kişisel veri. Numarayı hangi hukuki sebeple işlediğinizi, ne kadar süre saklayacağınızı aydınlatma metninizde belirtmeniz gerekiyor.

Onay gerekmeyen mesajlar — bu istisnayı bilin

Yönetmelik, bazı iletiler için önceden onay aranmayacağını açıkça söylüyor. Devam eden bir müşteri ilişkisi varsa; tahsilat, borç hatırlatma, bilgi güncelleme, satın alma ve teslimat gibi konulardaki bildirimler için ayrıca onay almanız gerekmiyor. Ayrıca esnaf ve tacirlere yönelik iletilerde de rejim farklı işliyor.

Bu istisna pratikte çok işe yarıyor. Bakkalın veresiye defterindeki müşterisine "bakiyeniz şu kadar" diye hatırlatma göndermesi, kargonuzun çıktığını bildirmeniz, randevunuzu hatırlatmanız — bunlar pazarlama değil, işlem mesajı. Veresiye takibini dijitale taşırken bu ayrımın nasıl kurulduğunu bakkal defteri programı yazımızda daha somut anlattım.

Sınırı şöyle çizin: mesajın içinde yeni bir şey satmaya çalışıyorsanız o pazarlama iletisidir ve onay ister. Var olan bir işlemi bildiriyorsanız işlem iletisidir.

Şablon onayı nasıl işliyor?

API üzerinden, müşteri size son 24 saat içinde yazmadıysa serbest metin gönderemezsiniz. Yalnızca önceden Meta'ya sunulup onaylanmış şablonlarla (template) iletişim kurabilirsiniz. Şablonlar kategorilere ayrılıyor: pazarlama, işlem/bilgilendirme (utility), doğrulama kodu (authentication).

Şablon şöyle görünüyor:

Merhaba {{1}}, {{2}} numaralı siparişiniz kargoya verildi.
Takip: {{3}}

Değişken alanları gönderim anında dolduruyorsunuz. Onay genelde dakikalar–saatler içinde sonuçlanıyor. Reddedilme sebepleri çoğunlukla şunlar: değişkenle başlayıp değişkenle biten metinler, yanıltıcı vaatler, kategoriye uymayan içerik (pazarlama metnini utility diye göndermeye çalışmak), yazım hataları.

Müşteri size mesaj yazdığı andan itibaren 24 saatlik bir hizmet penceresi açılıyor; bu pencere içinde şablon şartı olmadan serbestçe yazışabiliyorsunuz. Pencere kapandığında yeniden şablona dönmek zorundasınız.

Fiyatlandırma tarafında Meta modeli birkaç kez değiştirdi; artık şablon kategorisine göre mesaj başına ücretlendirme uygulanıyor ve ülkeye göre birim fiyat farklılaşıyor. Güncel tarifeyi Meta'nın kendi fiyatlandırma sayfasından teyit edin — buraya yazacağım rakam birkaç ay içinde eskir.

Bir şablon mesajın Meta onay akışı: taslak yazımı, kategori seçimi, inceleme, onay veya ret ve en yaygın ret sebepleri

Adım adım: sıfırdan yasal toplu gönderime

1. Onay toplama düzenini kurun. Gönderim yapacağınız listeyi toplamadan önce onayı nereden alacağınıza karar verin: web sitesi formunda ayrı bir onay kutusu (önceden işaretli olmayacak), mağazada imzalı form, sipariş sırasında ayrı kutu. Onayın tarihini, kanalını ve metnini saklayın — ispat yükü sizde.

2. İYS'ye hizmet sağlayıcı olarak kaydolun. iys.org.tr üzerinden başvuru yapılıyor. Kaydın ardından mevcut onaylarınızı sisteme yüklüyorsunuz. Marka ve iletişim bilgilerinizin her yerde tutarlı olması önemli; bu tutarlılığın arama görünürlüğüne etkisini NAP tutarlılığı yazımızda ayrıca anlattım.

3. Meta Business hesabı ve işletme doğrulaması. Business Manager hesabı açıp işletmenizi doğrulatmanız gerekiyor. Doğrulama için vergi levhası, faaliyet belgesi gibi resmî evrak ve işletme adına kayıtlı bir web sitesi/telefon isteniyor. Bu adım birkaç gün sürebiliyor.

4. Numara seçin. API'ye bağladığınız numara artık normal WhatsApp uygulamasında kullanılamaz. Mağaza numaranızı bağlamayın; iletişim için ayrı bir hat alın. Numaranın daha önce spam geçmişi olmaması önemli.

5. Şablonlarınızı yazın ve onaya gönderin. İlk gün ihtiyacınız olacak 5–10 şablonu baştan hazırlayın: sipariş onayı, kargo bildirimi, randevu hatırlatma, kampanya duyurusu, tekrar iletişim.

6. Yazılımı bağlayın. Burada iki yol var: hazır bir panel kiralamak ya da kendi sisteminize entegre etmek. Kendi müşteri veritabanınızla konuşmayan bir panel, elle liste yüklemekten öteye gitmiyor — asıl kazanç, "bakiyesi 500 TL'yi geçen ve 10 gündür ödeme yapmayan müşteriler" gibi bir sorgunun doğrudan mesaja dönüşebilmesinde. Biz WhatsApp otomasyonunu müşteri kaydının içine gömülü çalışacak şekilde kuruyoruz; randevu tarafında aynı akış randevu sistemine bağlanıyor.

7. Küçük başlayın. İlk hafta günde 50–100 mesajı geçmeyin. Kalite puanını izleyin, sonra kademeli açın.

Maliyet: bu iş kaça çıkıyor?

Üç ayrı kalem var ve çoğu teklifte bunlardan biri gizleniyor.

Mesaj ücreti. Meta'ya ödeniyor, şablon kategorisine ve alıcının ülkesine göre değişiyor. Sıralama şöyle: pazarlama şablonları en pahalı kalem, işlem/bilgilendirme şablonları belirgin şekilde daha ucuz, müşteri size yazdıktan sonra açılan 24 saatlik hizmet penceresi içindeki yazışmalar ise ücretlendirilmiyor. Buradan çıkan pratik sonuç önemli: maliyeti düşürmenin yolu, mesajı müşterinin başlatmasını sağlamak. Web sitenize ve faturanıza "WhatsApp'tan yazın" bağlantısı koymak, aynı konuşmayı sizin başlatmanızdan ucuza geliyor.

Panel / altyapı ücreti. Bir iş ortağı üzerinden gidiyorsanız aylık abonelik ödüyorsunuz. Piyasada aylık birkaç bin TL'den başlayıp kullanıcı sayısı ve özelliklere göre on binli rakamlara çıkan paketler var. Doğrudan Cloud API kullanıp kendi sisteminize bağlarsanız bu kalem yerine geliştirme maliyeti geçiyor.

Entegrasyon ve kurulum. Tek seferlik. Müşteri veritabanınızın mesaj sistemine bağlanması, şablonların yazılması, çıkış (opt-out) akışının kurulması. Buradan kaçmak cazip görünüyor ama kaçınca elinizde "Excel yükle, gönder" seviyesinde bir araç kalıyor.

Bütçe kurarken şu soruyu sorun: bir mesajın size maliyeti, o mesajın getirdiği ortalama katkının kaçta kaçı? Randevu hatırlatma gönderen bir klinik için tek bir gelmeyen randevunun engellenmesi, yüzlerce mesajın ücretini karşılıyor. Kampanya duyurusu gönderen bir perakendeci için hesap çok daha ince.

Toplu gönderim değil, segment gönderimi

En sık gördüğüm hata, WhatsApp'ı "e-posta bültenin daha çok okunanı" sanmak. Öyle değil. E-postada okunmayan mesaj sessizce arşive düşüyor; WhatsApp'ta okunmayan mesaj rahatsız ediyor. İnsanlar bu uygulamayı ailesiyle konuşmak için kullanıyor, sizin kampanyanız o akışın arasına giriyor. Bu yüzden aynı listeye ayda dört kez gönderen işletmenin şikâyet oranı, ayda bir kez ama doğru kişiye gönderenin kat kat üstünde oluyor.

Çalışan kurgu şu: listeyi bölün, mesajı daraltın.

  • Son 90 günde alışveriş yapmış müşteriler — yeni ürün duyurusu
  • Sepeti terk edenler — tek seferlik hatırlatma, ısrar yok
  • Bakiyesi açık olanlar — borç hatırlatma (bu onay istemiyor)
  • Randevusu yaklaşanlar — hatırlatma (bu da onay istemiyor)
  • 6 aydır görünmeyenler — geri kazanım, yılda en fazla bir–iki kez

Bu ayrımı yapabilmek için mesaj aracınızın müşteri kayıtlarınızı görmesi gerekiyor. Elle hazırlanan Excel listeleri bir–iki kampanya sonra güncelliğini kaybediyor; kimin ne zaman ne aldığını takip edemeyen bir sistem, kaçınılmaz olarak herkese aynı şeyi göndermeye dönüyor. Cari kayıtların neden tek bir yerde durması gerektiğini cari hesap programı yazımızda ayrıca ele aldım.

Sık yapılan hatalar

Satın alınmış listeye gönderim. Hem onay yok, hem şikâyet oranı çok yüksek. Numaranızı en hızlı kapatan şey bu.

Çıkış yolu koymamak. Pazarlama şablonlarınıza "Mesaj almak istemiyorsanız 'ÇIKIŞ' yazın" satırını ekleyin ve gelen çıkış taleplerini otomatik işleyin. Elle takip edilen çıkış listesi kaçınılmaz olarak sızdırır.

Mağaza numarasını API'ye bağlamak. Numara API'ye geçtiğinde telefondaki WhatsApp'tan çıkış yapmanız gerekir. Çalışanların günlük yazışma yaptığı hattı bağlarsanız operasyonu durdurursunuz.

Aynı metni herkese göndermek. Kişiselleştirilmemiş kitle mesajı hem dönüşüm getirmiyor hem şikâyet topluyor. En azından isim ve ilgili ürün/hizmet değişkenini kullanın.

Onay kaydını tutmamak. Şikâyet geldiğinde "onay almıştım" demek yetmiyor; onayın tarihini ve kaynağını gösterebilmeniz gerekiyor.

Gece göndermek. Mevzuat dışında da olsa, 22:00–08:00 arası gönderim şikâyet oranını gözle görülür artırıyor.

Karşılaştırma tablosu

Kişisel WhatsApp WhatsApp Business (uygulama) WhatsApp Business API
Toplu gönderim sınırı Yayın listesi, 256 kişi Yayın listesi, 256 kişi Kademeli, yükselen limit
Alıcının numaranızı kaydetmesi Zorunlu Zorunlu Gerekmiyor
Kendi yazılımınıza bağlama Yok Yok Var
Onaylı şablon Yok Yok Zorunlu
Çoklu kullanıcı Sınırlı Sınırlı Var
Ban riski (toplu gönderimde) Çok yüksek Çok yüksek Kurallara uyulursa düşük
Mesaj maliyeti Ücretsiz Ücretsiz Şablon başına ücretli

Yayına almadan önce kontrol listesi

  • Onay metni yazıldı, form üzerinde ayrı ve işaretsiz kutu var
  • İYS kaydı yapıldı, mevcut onaylar yüklendi
  • Meta işletme doğrulaması tamamlandı
  • API'ye özel, temiz geçmişli numara ayrıldı
  • Pazarlama ve işlem şablonları ayrı ayrı onaylandı
  • Her pazarlama şablonunda çıkış talimatı var
  • Çıkış talepleri otomatik işleniyor
  • Gönderim saat aralığı sınırlandı
  • KVKK aydınlatma metni telefon numarası işlemeyi kapsıyor
  • İlk hafta için düşük hacimli kademeli plan hazır

Sonuç

WhatsApp toplu mesaj, doğru kurulduğunda dönüşüm oranı e-postanın çok üstünde olan bir kanal. Yanlış kurulduğunda ise iki hafta içinde numaranızı ve müşteri güvenini birlikte kaybediyorsunuz. Fark, teknik zorlukta değil; onayı düzgün toplamakta, işlem mesajı ile pazarlama mesajını ayırmakta ve hacme aceleyle çıkmamakta.

Mevcut müşteri kayıtlarınızın WhatsApp'a nasıl bağlanacağını konuşmak isterseniz bize yazın; hangi sektörler için hazır akışlarımız olduğunu ürünler sayfasından görebilirsiniz.

Etiketler
whatsapp toplu mesaj göndermewhatsapp business apiiys izniticari elektronik iletiwhatsapp şablon onayıtoplu mesaj programı

Sıkça sorulan sorular

Teknik olarak yayın listesi ile atabilirsiniz ama iki sert sınır var: bir listeye en fazla 256 kişi eklenebiliyor ve mesaj yalnızca sizin numaranızı rehberine kaydetmiş kişilere ulaşıyor. Ayrıca toplu gönderim şikâyet topladığında numaranız askıya alınıyor. Ticari amaçlı toplu gönderim için doğru yol WhatsApp Business API'dir.

Ticari amaçlı (pazarlama) mesajlar 6563 sayılı Kanun kapsamında ticari elektronik ileti sayılıyor ve önceden onay gerektiriyor. İYS'nin kanal yapısında ayrı bir 'WhatsApp' kanalı bulunmuyor; uygulamada işletmelerin çoğu bu onayları mesaj kanalı altında yönetiyor. Konu mevzuat yorumuna açık olduğu için kampanya kurgunuzu kesinleştirmeden bir hukukçuya danışın.

Hayır. Ticari İletişim ve Ticari Elektronik İletiler Hakkında Yönetmelik, devam eden müşteri ilişkisi kapsamındaki tahsilat, borç hatırlatma, bilgi güncelleme, satın alma ve teslimat bildirimlerini önceden onay şartından muaf tutuyor. Ancak aynı mesaja kampanya eklerseniz o mesaj pazarlama iletisine dönüşür ve onay gerekir.

Kapanmanın sebebi şikâyet oranıdır. Kullanıcılar mesajınızı engelleyip şikâyet ettikçe numaranızın kalite puanı düşüyor, önce gönderim limitiniz kısılıyor sonra numara askıya alınıyor. En sık sebepler: satın alınmış listeye gönderim, çıkış (opt-out) yolu sunmamak, aynı metni herkese göndermek ve yeni numarayla ilk günden yüksek hacme çıkmak.

Genellikle dakikalar ile birkaç saat arasında sonuçlanıyor. En yaygın ret sebepleri: değişkenle başlayıp değişkenle biten metinler, yanıltıcı vaatler, kategoriye uymayan içerik (pazarlama metnini utility kategorisinde göndermeye çalışmak) ve yazım hataları.

Bağlayabilirsiniz ama bağlamayın. Bir numara API'ye geçtiğinde normal WhatsApp uygulamasında kullanılamaz; çalışanlarınızın günlük yazışma yaptığı hattı bağlarsanız operasyonu durdurursunuz. İletişim için ayrı ve spam geçmişi olmayan bir hat ayırın.

+90 551 847 1997