WooCommerce Tidak Mengirim Email? Coba Langkah Pemecahan Masalah Ini
Diterbitkan: 2021-07-01Terakhir diperbarui - 7 Februari 2022
Mengirim email biasa merupakan aspek penting dalam pengalaman pelanggan. WooCommerce tidak mengirim email bisa menjadi masalah yang mungkin Anda hadapi di toko online Anda sesekali. Jika masalah ini berlanjut, Anda mungkin ingin mengetahui langkah-langkah yang perlu Anda ambil untuk menyelesaikannya. Pada artikel ini, kami akan membahas beberapa langkah pemecahan masalah yang dapat Anda lakukan ketika WooCommerce tidak mengirim email.
Bagaimana WooCommerce mengirim email?
Fungsi wp_mail() , bagian dari inti WordPress, bertanggung jawab untuk mengirim email di WooCommerce. Saat mengirim email, WooCommerce memanggil fungsi wp_mail() dan permintaan dikirim ke WordPress. Pada tahap ini, PHP meneruskan komunikasi ke server email lokal di server web Anda. Jadi, biasanya, WooCommerce menggunakan server web Anda untuk mengirim email.
Untuk persyaratan email dasar toko Anda, Anda dapat menggunakan pengaturan email default WooCommerce ini. Namun, untuk fitur email lanjutan, Anda juga dapat mengintegrasikan plugin penyesuai email.
Mengapa WooCommerce tidak mengirim email?
Mungkin ada kasus di mana email WooCommerce Anda tidak segera dikirim dari situs Anda. Di sini, kami akan memeriksa mengapa ini bisa terjadi, dan langkah apa yang dapat Anda ambil untuk mengatasinya.
Email tertentu mungkin tidak diaktifkan
Dalam pengaturan email WooCommerce, Anda harus mengaktifkan email transaksional yang berbeda sesuai dengan status pesanannya. Jika Anda tidak sengaja menonaktifkan email apa pun, email tidak akan dikirim untuk transaksi tersebut. Saat Anda menghadapi masalah WooCommerce tidak mengirim email, salah satu hal pertama yang harus diperiksa adalah melihat apakah email transaksional diaktifkan atau tidak.
Status pesanan adalah 'Pembayaran tertunda'
Jika status pesanan adalah 'Pembayaran tertunda', WooCommerce tidak akan mengirim email. Ini bisa terjadi ketika pelanggan mengklik tombol Tempatkan Pesanan, dan kemudian memutuskan untuk tidak melanjutkan pembelian. Dalam skenario itu, status pesanan akan menjadi 'Pembayaran tertunda' dan tidak ada email yang akan dikirim.
Ini juga bisa terjadi jika ada masalah dengan gateway pembayaran Anda. Yaitu saat pembayaran benar-benar selesai, tetapi statusnya tidak berubah menjadi 'Selesai' atau 'Selesai'. Jika ini terjadi di toko Anda, Anda harus menghubungi tim dukungan gateway pembayaran yang menyebabkan masalah. Konflik dengan plugin juga bisa menjadi alasan WooCommerce tidak mengirim email. Anda dapat menonaktifkan plugin satu per satu dan memeriksa potensi konflik dan memperbaikinya.
Pelanggan tidak menerima email
Skenario lain adalah WooCommerce mengirim email dan pelanggan Anda tidak menerima. Ini mungkin terjadi karena email masuk ke folder spam karena mengirim email dari domain lain, daftar hitam alamat IP, atau karena masalah pada konten atau alamat email Anda.
Mengatasi masalah dengan email transaksional WooCommerce
Solusinya adalah dengan menggunakan plugin seperti WP Mail Logging oleh MailPoet untuk memahami dengan jelas semua email yang dikirim dari situs Anda. Ini akan ditampilkan jika ada kesalahan dalam pengiriman email. Jika ada masalah, Anda dapat memperbaikinya dan memastikan bahwa email tidak masuk ke folder spam.
Gunakan penyedia SMTP
Pilihan lainnya adalah menggunakan plugin SMTP yang akan membantu mengirim email alih-alih mengirimnya dari server hosting Anda. Dalam proses yang kita bahas di atas, permintaan untuk mengirim email ditransfer ke server web. Saat Anda menggunakan penyedia layanan SMTP, permintaan untuk mengirim email dari PHP akan masuk ke penyedia SMTP. Ini akan meningkatkan opsi pengiriman surat di toko Anda.
Ada beberapa penyedia layanan SMTP populer yang direkomendasikan oleh WooCommerce yang dapat Anda integrasikan dengan situs Anda. Untungnya, ada plugin WordPress yang akan membantu Anda mengintegrasikan penyedia SMTP ini dengan situs Anda.
Plugin SMTP terbaik
Berikut adalah beberapa penyedia SMTP dengan plugin WordPress yang dapat Anda integrasikan di situs Anda.
Mailjet
Mailjet menawarkan layanan Relay SMTP yang kuat untuk membantu Anda memastikan pengiriman email yang hebat di situs WordPress Anda. Anda dapat dengan mudah mengatur server SMTP mereka, dan mengirim email lebih cepat dari sebelumnya. Proses menyiapkan server SMTP dengan Mailjet cukup mudah, karena Anda dapat memasukkan kredensial API dan memulai secara instan.
Ini adalah solusi yang fleksibel karena mendukung banyak port, dari mana Anda dapat memilih yang disukai sesuai dengan klien email atau ISP. Ini menawarkan enkripsi juga. Selain itu, Anda akan mendapatkan bantuan dalam memastikan pengiriman yang lebih baik ke email Anda dengan otentikasi domain dan pemantauan konstan. Anda dapat memilih agen pengiriman surat atau kerangka kerja sesuai dengan preferensi Anda. Relai SMTP Mailjet juga membantu Anda mempersonalisasi email dan melihat laporan terperinci secara instan.
sendinblue
Sendinblue menawarkan layanan relai SMTP untuk email transaksional Anda. Anda akan dapat melihat laporan terperinci tentang email yang dikirim, berapa banyak yang dibuka, jumlah klik, rasio pentalan, dan informasi lainnya. Dengan Sendinblue, Anda akan dapat menggabungkan template dan konten dinamis untuk menyesuaikan email transaksional Anda. Mereka memiliki opsi dukungan yang hebat dan secara teratur menyarankan peningkatan. Dengan menggabungkan layanan ini, Anda dapat memastikan pengiriman dan pelacakan email transaksional WooCommerce Anda yang lebih baik. Anda dapat menggunakan plugin Sendinblue resmi untuk mengintegrasikannya dengan situs Anda.
Cap pos
Cap pos menyediakan layanan SMTP untuk membantu meningkatkan pengiriman email di toko WooCommerce Anda. Proses pengaturannya cukup sederhana karena Anda cukup menyalin kredensial ke file konfigurasi dan melanjutkan. Selain itu, data yang ditransfer antara WooCommerce dan server SMTP mereka akan dienkripsi. Juga, ada beberapa server SMTP yang tersebar di seluruh dunia untuk memastikan pengiriman email yang cepat. Cap pos memastikan pelacakan email yang lebih baik, dan juga memiliki dokumentasi terperinci. Lihat plugin Postmark untuk mengintegrasikannya dengan situs Anda.
Amazon SES
Amazon Simple Email Service (SES) adalah layanan email populer lainnya yang dapat Anda gunakan untuk meningkatkan pengaturan email. Selain itu, Anda dapat mengonfigurasinya dengan mudah untuk mendapatkan bantuan dengan email transaksional di toko Anda. Akibatnya, email Anda akan memiliki kemampuan pengiriman yang lebih baik, dan Anda akan dapat mengukur keberhasilan strategi email Anda dengan lebih mudah. Anda dapat menggunakan plugin WP Offload SES Lite untuk mengonfigurasi Amazon SES di situs Anda.
Semoga, Anda telah memahami langkah pemecahan masalah yang diperlukan untuk menangani WooCommerce yang tidak mengirim email. Jangan ragu untuk meninggalkan kami komentar jika Anda memiliki pertanyaan tentang topik ini.
Bacaan lebih lanjut
- Panduan terperinci tentang menyesuaikan template email WooCommerce
- Bagaimana cara memperbaiki email WooCommerce yang masuk ke folder spam?
- Alasan Utama Mengapa Anda Harus Fokus Pada Pemasaran Email