Banyak pengguna Mailchimp di Indonesia mengalami frustasi yang sama: email yang dikirim dari Mailchimp masuk spam folder, padahal kontennya normal dan subscriber sudah memberikan izin. Kenapa terjadi? Jawabannya sederhana: Mailchimp secara default mengirim dari shared domain—bukan dari domain pribadi kamu. Gmail dan Yahoo di Indonesia (yang mendominasi pasar ponsel) tidak terlalu mempercayai email dari infrastructure bersama, apalagi jika tidak ada SPF/DKIM/DMARC yang jelas.
Sejak Februari 2024, Google dan Yahoo menerapkan persyaratan ketat untuk semua pengirim massal: SPF wajib, DKIM wajib, DMARC minimal p=none, dan tombol unsubscribe one-click. Siapa yang tidak memenuhi? Langsung spam folder. Kabar baiknya: kamu akan tahu persis penyebabnya dan bagaimana cara memperbaikinya—tanpa perlu ganti platform.
Mengapa Email Mailchimp Sering Masuk Spam di Gmail & Yahoo Indonesia?
Indonesia adalah pasar Android-first: mayoritas pengguna menggunakan Gmail sebagai email utama mereka (karena Google Account = main ID untuk banyak layanan). Yahoo Mail juga punya basis pengguna yang signifikan sebagai warisan dari era awal internet. Kedua provider ini punya spam filter yang sama ketatnya.
Sekarang bagian kritis: ketika kamu menggunakan Mailchimp dengan default setting tanpa verified domain, email kamu dikirim dari IP dan domain yang dibagi dengan ribuan pengguna Mailchimp lainnya. Reputasi domain itu bukan milik kamu—milik Mailchimp. Jika pengguna lain di IP yang sama mengirim spam atau konten berkualitas rendah, reputasi IP itu turun, dan email kamu—meski konten bagus—masuk spam.
Selain itu, Gmail dan Yahoo mengecek tiga hal fundamental:
- SPF (Sender Policy Framework):apakah server yang mengirim email sebenarnya diizinkan oleh pemilik domain?
- DKIM (DomainKeys Identified Mail):apakah email punya digital signature yang valid dari domain pengirim?
- DMARC (Domain-based Message Authentication, Reporting, and Conformance):policy kamu untuk email yang gagal SPF/DKIM check.
Mailchimp default tidak setup SPF/DKIM untuk domain kamu, hanya untuk domainnya sendiri. Makanya Gmail/Yahoo ragu-ragu—email itu dari Mailchimp, tapi header From: dari domain kamu yang belum authenticated. Red flag.
Shared Domain vs Authenticated Domain di Mailchimp
Mailchimp punya dua cara mengirim email:
- Shared Infrastructure (default):email kamu dikirim dari domain Mailchimp, IP bersama. Reputasi bergantung pada jutaan pengguna lainnya. Tingkat spam: tinggi.
- Authenticated Domain (Verified Domain):email kamu dikirim dari domain kamu sendiri (misalnya: newsletters.yourbrand.com). SPF/DKIM yang kamu atur. Reputasi sepenuhnya milik kamu. Tingkat spam: rendah (jika list bersih).
Pilihan nomor 2 adalah yang benar. Dengan authenticated domain, kamu punya kontrol penuh atas reputasi sender, dan Gmail/Yahoo bisa verify bahwa email benar-benar dari domain kamu, bukan spoofing.
Cara Mengatur Authenticated Domain di Mailchimp
Setup ini gratis untuk semua user Mailchimp, bahkan paket free. Ikuti langkah berikut:
- Login ke Mailchimp, pergi ke Account Settings → Verified Domains.
- Klik "Add a Domain"dan masukkan domain kamu (misalnya:
newsletters.yourbrand.comatau hanyayourbrand.com). - Mailchimp akan menampilkan records SPF dan DKIM yang perlu kamu tambahkan ke DNS provider (Niagahoster, IDwebhost, atau di mana pun kamu host domain).
- Copy records itu ke DNS provider kamu (biasanya di control panel, bagian DNS Records atau CNAME).
- Tunggu 5-15 menit (atau lebih, tergantung DNS propagation), lalu klik Verifydi Mailchimp.
- Setelah verified, Mailchimp akan menandai domain itu sebagai "Active". Mulai sekarang, campaign kamu akan dikirim dari domain itu, dengan SPF/DKIM yang kamu control.
Penting:setelah domain verified, pastikan di setiap campaign, kamu set "From Email" ke email yang pakai domain itu (misalnya: hello@newsletters.yourbrand.com). Kalau masih pakai email lama, setup ini sia-sia.
Verifikasi SPF & DKIM untuk Campaign Mailchimp
SPF dan DKIM adalah fondasi deliverability modern. Mari pahami apa yang perlu kamu setup:
SPF (Sender Policy Framework):adalah DNS record yang memberitahu Gmail/Yahoo: "Server ini diizinkan mengirim email dari domain kami." Mailchimp akan memberikan SPF record seperti:
v=spf1 include:mailchimp.org ~allKamu tambahkan ini ke TXT record di DNS domain kamu. SPF check selesai dalam hitungan detik setelah email diterima.
DKIM (DomainKeys Identified Mail):lebih rumit—email kamu akan di-sign (digital signature) oleh Mailchimp menggunakan private key mereka, dan Gmail/Yahoo akan verify signature itu dengan public key DKIM yang ada di DNS kamu. Jika signature valid, email pasti tidak dimodifikasi di perjalanan.
Mailchimp juga memberikan DKIM record (biasanya CNAME yang panjang). Kamu tambahkan ke DNS. Propagasi DKIM bisa 24-48 jam hingga sepenuhnya live.
Setelah dua-duanya active, Gmail/Yahoo akan lihat email kamu dengan mata berbeda: "Ini benar dari domain itu, tanda tangan valid, boleh inbox."
Test Inbox Placement Sebelum Kirim Campaign Besar
Jangan langsung kirim 50,000 email setelah setup SPF/DKIM. Ada langkah keamanan penting: test terlebih dahuluapakah email kamu benar-benar masuk Inbox, bukan Spam atau Promotions.
Kamu bisa gunakan check.live-direct-marketing.online(gratis, tanpa registrasi). Caranya:
- Buka tool, kamu akan dapat seed email addresses untuk berbagai provider (Gmail, Yahoo, Outlook, dll).
- Di Mailchimp, buat campaign test dan kirim ke seed addresses itu (gunakan campaign editor atau buat campaign kecil ke list dummy).
- Tunggu 5-10 menit, lalu check hasil di tool kami. Kamu akan lihat: apakah email masuk Inbox, Spam, Promotions, atau tidak terkirim sama sekali.
- Tool juga menunjukkan status SPF/DKIM/DMARC, rendering email di Gmail mobile (yang paling penting di Indonesia), dan vonis spamfilter.
- Jika hasilnya Spam, kembalikan check setup SPF/DKIM kamu di Mailchimp dan DNS. Jika rendering jelek di mobile, fix email template kamu.
Hanya setelah test berhasil (email masuk Inbox), barulah kirim campaign besar-besaran.
Kasus Lokal Indonesia: Hoster & Email Default yang Bermasalah
Indonesia punya banyak hoster lokal populer: Niagahoster, IDwebhost, dan lainnya. Banyak pemilik bisnis lokal yang awalnya coba kirim email pakai SMTP default dari hoster (atau bahkan PHP mail() function), dan hasilnya email masuk spam.
Kenapa? Karena SMTP default hoster itu dari shared IP dengan reputasi rendah (banyak pengguna, banyak yang tidak setup proper auth). Email kamu conflict: header From: punya domain kamu, tapi IP dan infrastructure dari hoster mana-manakan.
Saat mereka pindah ke Mailchimp, mereka berpikir masalah selesai. Tapi kalau tidak setup authenticated domain, deliverability tetap jelek.
Solusi yang benar: gunakan Mailchimp SMTP + authenticated domain. Jangan campur dengan SMTP hoster. Jangan gunakan PHP mail(). Dedicated, authenticated, terverifikasi—itulah formula yang bekerja.