KVKK ve İYS (İleti Yönetim Sistemi) mevzuatı kapsamında, bir alıcı herhangi bir anda ticari ileti alma rızasını iptal edebilir. Bu işleme "onay iptali" veya "RET" (Retrait/Geri Çekim) denir. İptal anında e-posta pazarlamacısı olarak siz yasal olarak o kişiye bir daha reklam ve promosyon e-postası göndermek zorundasınız. Aksı takdirde para cezasından başlayarak ticari saygınlığınız da tehlikede düşer. Bu makalenin amacı, İYS onay iptali sonrası gönderimi hızlı ve güvenli bir şekilde nasıl durdurulacağını işletseller ve pazarlama ekipleri için uygulanabilir adımlarla açıklamaktır.
İYS Onay İptali Nedir?
İYS (İleti Yönetim Sistemi), Türkiye'de tüm ticari elektronik iletiler (e-posta, SMS, push vb.) için merkezi bir onay yönetim platformudur. Yasaya göre, her coğrafik ya da yaş kitlesi için satış, pazarlama ve promosyon amaçlı iletiler yalnızca açık rıza (açık onay) ile gönderilebilir. Alıcı, o platformda istediği zaman kanalını, konuyu veya tamamen rızasını geri çekebilir (iptal edebilir). Gönderici taraf olarak siz, İYS'de bu iptalin kaydını kontrol etmek ve kişiyi bastırma listenize (suppression list) eklemek zorundasınız.
Neden Hemen Durdurmanız Gerekiyor?
İYS onay iptali sonrası e-posta göndermenin üç önemli sonucu vardır:
- Yasal Sorumluluk: KVKK madde 5 ve İletişim Yönetmeliği, onay iptali sonrası devam eden iletişimi açıkça yasaklar. İhlal durumunda Kişisel Verileri Koruma Kurumu tarafından para cezası uygulanır.
- E-posta İtibarı (Sender Reputation): Onay iptal etmiş birinin e-postalarını spam veya junk olarak işaretlemesi, Gmail ve Outlook gibi büyük sağlayıcılara "spam complaint" sinyal verir. Bu durum tüm gönderici IP adresiniz ve domaininizin itibarını zedeleyebilir, sonuç olarak yasal e-postaların bile spam klasörüne inmesine neden olabilir.
- Kurumsal Saygınlık: Onay iptal etmiş biriye devam gönderim yapmak, müşteri tepkisine yol açabilir, sosyal medyada şikayet edilebilir ve marka güvenilirliği zedelenebilir.
Yasal kılavuzlar, alıcının İYS'de rızasını iptal etmesinin ardından en geç 24 saat içinde (bazı kaynaklarda 48 saat önerilir) gönderim durdurulması gerektiğini belirtir. Uygulamada, günlük senkronizasyon döngüsü (örneğin her sabah 02:00'de) bu sürüyü güvenilir bir şekilde karşılamaktadır.
Teknik Adımlar: E-posta Göndermini Durdurma
İYS onay iptali sonrası gönderimi durdurmanın temel adımları şunlardır:
- İYS'den Onay İptali Listesini Almak:İYS API üzerinden veya düzenli olarak manuel olarak indirilen CSV dosyasıyla, onay iptal eden kişilerin listesini başarılı bir şekilde çekmek gerekir. Her işletmeye özel İYS portali üzerinden bu dosyaya erişim sağlanmaktadır.
- Bastırma Listesini Güncelleme:İndirilen İYS onay iptali listesini, e-posta pazarlama platformunuza (Mailchimp, Related Digital, Setrow, Euromsg vb.) yükleyiniz. Çoğu ESP, "Suppression List" veya "Do Not Mail" adı altında bu özelliği sağlamaktadır.
- Veritabanı Synkronizasyonu:E-posta adresini kendi müşteri veritabanınızda
is_opted_out = trueveyaiys_consent_revoked = truegibi bir alanla işaretleyiniz. Bu, ileriki pazarlama kampanyalarında filtreleme sağlayacaktır. - Gönderim Filtresi Uygulanması:Tüm e-posta gönderim işlemlerinizde, bastırma listesindeki e-posta adreslerini otomatik olarak filtrelemek için bir sorgu veya middleware kullanınız. Örneğin:
SELECT email FROM users WHERE is_opted_out = false AND is_active = true - Doğrulama ve Raporlama:İlk senkronizasyondan sonra, İYS'de iptal ettikten 24 saat içinde o e-posta adresine reklam veya promosyon e-postası gitmediğinden emin olmak için log ve gönderim raporlarını kontrol ediniz.
İYS ile Senkronizasyon Süreci
Uygulamada, İYS onay iptali verilerini başarıyla senkronize etmek için üç yaygın yaklaşım kullanılmaktadır:
- Günlük Batch Senkronizasyonu:Çoğu işletme, her gün belirli bir saatte (örneğin gece yarısı veya erken sabah) İYS'den CSV olarak onay iptali listesini indirir ve e-posta pazarlama sistemine otomatik olarak yükler. Bu, basit ve güvenilir bir yöntemdir, ancak günlük gecikmeler içerebilir.
- API Tarafında Gerçek Zamanlı Sorgulama:Daha sofistike sistemler, gönderim anında (gönderim öncesinde) e-posta adresini İYS API'sına sorarak onay durumunu kontrol ederler. Bu, en güvenli yöntemdir, ancak her gönderim için API çağrısı gerekebilir.
- Webhook Entegrasyonu (Event-Based):İYS, webhooks aracılığıyla bir alıcının onay iptal etmesini gerçek zamanlı olarak gönderici tarafına bildirmektedir (bu özellik tüm sağlayıcılarda standart olarak mevcut olmayabilir; İYS rehberinizi kontrol ediniz).
Bastırma Listeleri (Suppression Lists) Yönetimi
Bastırma listesi, e-posta pazarlama platformunuzda korunması gereken en kritik veri setidir. İYS onay iptalinin yanı sıra, şu durumlar da bastırma listesine eklenmesi gereken kişileri içerir:
- Hard Bounce: E-posta adresi geçersiz, iptal edilmiş veya kullanıcı engellenmiş olabilir (örneğin "mailbox not found").
- Spam Complaint: Alıcı, önceki e-postayı spam olarak işaretlediyse, ona tekrar e-posta göndermeniz barındırıcı tarafından kontrol edilebilir.
- Unsubscribe: Alıcı e-postanın alt kısmındaki "Beni Listeden Çıkar" linkine tıkladıysa veya tercihler sayfasından kendini kaldırdıysa.
- İYS Onay İptali (RET): Merkezi İYS sistemine yapılan iptal.
Bastırma listesini yönetmek için en iyi uygulamalar: bastırma listesini, diğer pazarlama kanallarında (SMS, push notificasyonlar, doğrudan posta vb.) da kullanınız; bastırma listesi üyelerini veritabanınızdan hiç silmeyiniz, onları "opted_out = true" olarak işaretleyiniz; ve ESP veya CRM platformunuzun bastırma listesi güncellemelerini izlemek için analytics veya raporlamayı düzenli olarak gözden geçiriniz.
İzleme ve Doğrulama
İYS onay iptali senkronizasyonunuzun düzgün çalışıp çalışmadığını doğrulamak için aşağıdaki kontrolleri yapınız:
- Senkronizasyon Logları:Her günlük senkronizasyonun başında, ortasında ve sonunda hangi dosyaların indirildiğini, kaç kayıt işlendiğini ve hataların neler olduğunu kaydediniz.
- Spot Check:Haftalık olarak, İYS'de onay iptal eden bir e-posta adresi seçiniz ve kendi e-posta pazarlama sisteminde bastırma listesinde olup olmadığını kontrol ediniz.
- Gönderim Raporları:ESP'nizin gönderim raporlarında "unsubscribed" veya "opted_out" kategorileri gözden geçirerek, bu grubu geçen hafta/ay ne kadar gönderim alması gerekiyordu (sıfır olmalıdır) kontrolü yapınız.
- Müşteri Şikayet Takibi:Spam complaints veya direct şikayetleri izleyiniz. Eğer bir e-posta, İYS'de onay iptal ettikten hemen sonra spam olarak işaretlendiyse, senkronizasyon gecikmisinin işareti olabilir.
- Periyodik Uyum Denetimi:Üç ayda bir, KVKK Rehberi ve İYS yönetmelikleri açısından senkronizasyon süreci gözden geçiriniz.
Çok Platformlu Bastırma Listesi Entegrasyonu
Eğer e-postaları birden çok ESP (Related Digital, Setrow, Mailchimp vb.) veya CRM sisteminde yönetiyorsanız, bastırma listesinin hepsinde senkronize edilmesi kritiktir. Merkezi veritabanında "Master Suppression List" olarak saklanması, sonra her ESP veya CRM'e API üzerinden senkronize edilmesi en iyi yöntemdir. Ters senkronizasyon (tersi yön) için, her platformdan yeni bounce ve unsubscribe verilerini merkezi sisteme çekebilirsiniz.
Liste sağlığını ve gönderim performansını periyodik olarak izlemek için,check.live-direct-marketing.online gibi e-posta teslim edilebilirliği izleme aracılarınıkullanarak bastırma listesi kalitesini veya yapılandırma hataları (örneğin bir e-postalı adresin yanlışlıkla bastırma listesine eklenmesi) tespit edebilirsiniz.
İYS onay iptali kontrolü ne sıklıkta yapılmalı?
Yasal açıdan, onay iptali sonrası en geç 24 saat içinde gönderim durdurulması gereklidir. Uygulamada, çoğu işletme günlük senkronizasyon (örneğin her gece 02:00'de) yaparak bu sürüyü rahatça karşılamaktadır. Yüksek hacimlerde veya özel durumlarda (örneğin düşük onay iptali oranları), dört saatlik veya altı saatlik döngüler de kullanılabilir. Önemli olan, tutarlılık ve izlenebilirlik sağlamaktır.
Birden fazla platformada bastırma listesi nasıl yönetilir?
Merkezi veritabanında (kendi veritabanınız veya data warehouse) "Master Suppression List" olarak saklanması, sonra her ESP veya CRM'e API üzerinden senkronize edilmesi en iyi yöntemdir. Python Script veya İstemci uygulaması, günlük olarak merkezi listeyi "Mailchimp Suppression API" veya "Related Digital Suppression Endpoint"'e gönderir. Ters senkronizasyon için, her platformdan yeni bounce ve unsubscribe verilerini merkezi sisteme çekebilirsiniz.
İYS senkronizasyonu başarısız olursa veya gecikirse ne yapmalı?
Senkronizasyon başarısız olması durumunda, hemen bildirim (e-mail, SMS, Slack vb.) gönderilecek şekilde bir uyarı sistemi kurunuz. Gecikme veya başarısızlık halinde, manuel olarak İYS CSV'sini indirebilir ve özel işleme tabi tutabilirsiniz. Uzun süreli tekrarlayan hatalarda, teknik ekibinize başvurarak İYS API veya entegrasyonun kaynağını araştırınız. Yasal açıdan, "iyi niyet" ve "teknik çaba" göstermek, her zaman ilk adımıdır.