WooCommerce ไม่ส่งอีเมล? ลองทำตามขั้นตอนการแก้ปัญหาเหล่านี้
เผยแพร่แล้ว: 2021-07-01
ปรับปรุงล่าสุด - 7 กุมภาพันธ์ 2565
การส่งอีเมลเป็นประจำเป็นสิ่งสำคัญในประสบการณ์ของลูกค้า WooCommerce ไม่ส่งอีเมลอาจเป็นปัญหาที่คุณอาจพบในร้านค้าออนไลน์ของคุณเป็นครั้งคราว หากปัญหานี้ยังคงอยู่ คุณอาจต้องการทราบขั้นตอนที่คุณต้องดำเนินการเพื่อแก้ไขปัญหา ในบทความนี้ เราจะพูดถึงขั้นตอนการแก้ไขปัญหาบางอย่างที่คุณสามารถทำได้เมื่อ WooCommerce ไม่ส่งอีเมล
WooCommerce ส่งอีเมลอย่างไร
ฟังก์ชัน wp_mail() ซึ่งเป็นส่วนหนึ่งของแกนหลักของ WordPress มีหน้าที่ในการส่งอีเมลใน WooCommerce ขณะส่งจดหมาย WooCommerce เรียกใช้ ฟังก์ชัน wp_mail() และคำขอจะถูกส่งไปยัง WordPress ในขั้นตอนนี้ PHP จะส่งผ่านการสื่อสารไปยังเซิร์ฟเวอร์อีเมลในเครื่องในเว็บเซิร์ฟเวอร์ของคุณ โดยทั่วไปแล้ว WooCommerce จะใช้เว็บเซิร์ฟเวอร์ของคุณเพื่อส่งอีเมล
สำหรับข้อกำหนดอีเมลพื้นฐานของร้านค้าของคุณ คุณสามารถใช้การตั้งค่าอีเมลเริ่มต้นของ WooCommerce ได้ อย่างไรก็ตาม สำหรับคุณลักษณะอีเมลขั้นสูง คุณสามารถรวมปลั๊กอินเครื่องมือปรับแต่งอีเมลได้เช่นกัน
ทำไม WooCommerce ไม่ส่งอีเมล?
อาจมีบางกรณีที่อีเมล WooCommerce ของคุณไม่ถูกส่งจากไซต์ของคุณในทันที ในที่นี้ เราจะตรวจสอบว่าเหตุใดจึงเกิดเหตุการณ์นี้ขึ้น และขั้นตอนใดบ้างที่คุณสามารถทำได้เพื่อแก้ไขปัญหา
อีเมลที่ระบุอาจไม่สามารถเปิดใช้งานได้
ในการตั้งค่าอีเมลของ WooCommerce คุณจะต้องเปิดใช้งานอีเมลธุรกรรมต่างๆ ตามสถานะคำสั่งซื้อ หากคุณปิดใช้งานอีเมลโดยไม่ได้ตั้งใจ ระบบจะไม่ส่งอีเมลสำหรับธุรกรรมเหล่านั้น เมื่อคุณประสบปัญหาที่ WooCommerce ไม่ส่งอีเมล สิ่งแรกที่ต้องตรวจสอบคือดูว่าอีเมลธุรกรรมเปิดใช้งานอยู่หรือไม่

สถานะคำสั่งซื้อคือ 'รอชำระเงิน'
หากสถานะคำสั่งซื้อเป็น 'รอชำระเงิน' WooCommerce จะไม่ส่งอีเมล กรณีนี้อาจเกิดขึ้นเมื่อลูกค้าคลิกปุ่มสั่งซื้อ จากนั้นจึงตัดสินใจไม่ดำเนินการซื้อต่อ ในสถานการณ์นั้น สถานะคำสั่งซื้อจะเป็น 'การชำระเงินที่รอดำเนินการ' และจะไม่มีการส่งอีเมล

สิ่งนี้อาจเกิดขึ้นได้หากมีปัญหากับเกตเวย์การชำระเงินของคุณ นั่นคือเมื่อการชำระเงินเสร็จสิ้นจริง แต่สถานะจะไม่เปลี่ยนเป็น 'กำลังดำเนินการ' หรือ 'เสร็จสิ้น' หากสิ่งนี้เกิดขึ้นกับร้านค้าของคุณ คุณจะต้องติดต่อทีมสนับสนุนของช่องทางการชำระเงินที่เป็นสาเหตุของปัญหา ความขัดแย้งกับปลั๊กอินอาจเป็นสาเหตุที่ WooCommerce ไม่ส่งอีเมล คุณสามารถปิดการใช้งานปลั๊กอินทีละตัว และตรวจสอบข้อขัดแย้งที่อาจเกิดขึ้นและแก้ไขได้
ลูกค้าไม่ได้รับอีเมล
อีกกรณีหนึ่งคือ WooCommerce กำลังส่งอีเมลและลูกค้าของคุณจะไม่ได้รับ สิ่งนี้อาจเกิดขึ้นเนื่องจากการส่งอีเมลไปยังโฟลเดอร์สแปมเนื่องจากการส่งอีเมลจากโดเมนอื่น บัญชีดำที่อยู่ IP หรือเนื่องจากปัญหาในเนื้อหาอีเมลหรือที่อยู่ของคุณ
จัดการกับปัญหากับอีเมลธุรกรรมของ WooCommerce
วิธีแก้ไขคือใช้ปลั๊กอินเช่น WP Mail Logging โดย MailPoet เพื่อให้เข้าใจอีเมลทั้งหมดที่ส่งจากไซต์ของคุณอย่างชัดเจน จะแสดงหากมีข้อผิดพลาดในการส่งอีเมล หากมีปัญหา คุณสามารถแก้ไขได้และให้แน่ใจว่าอีเมลจะไม่ไปที่โฟลเดอร์สแปม

ใช้ผู้ให้บริการ SMTP
อีกทางเลือกหนึ่งคือใช้ปลั๊กอิน SMTP ที่จะช่วยส่งอีเมลแทนที่จะส่งจากเซิร์ฟเวอร์โฮสต์ของคุณ ในกระบวนการที่เรากล่าวถึงข้างต้น คำขอเพื่อส่งจดหมายจะถูกโอนไปยังเว็บเซิร์ฟเวอร์ เมื่อคุณใช้ผู้ให้บริการ SMTP คำขอเพื่อส่งอีเมลจาก PHP จะส่งไปที่ผู้ให้บริการ SMTP วิธีนี้จะช่วยปรับปรุงตัวเลือกการส่งเมลในร้านค้าของคุณ
มีผู้ให้บริการ SMTP ยอดนิยมหลายรายที่แนะนำโดย WooCommerce ที่คุณสามารถรวมเข้ากับไซต์ของคุณได้ โชคดีที่มีปลั๊กอิน WordPress ที่จะช่วยให้คุณรวมผู้ให้บริการ SMTP เหล่านี้กับเว็บไซต์ของคุณได้

สุดยอดปลั๊กอิน SMTP
ต่อไปนี้คือผู้ให้บริการ SMTP สองสามรายที่มีปลั๊กอิน WordPress ที่คุณสามารถรวมเข้ากับไซต์ของคุณได้
Mailjet
Mailjet นำเสนอบริการส่งต่อ SMTP อันทรงพลังเพื่อช่วยให้คุณมั่นใจได้ว่าจะสามารถส่งอีเมลได้อย่างยอดเยี่ยมบนไซต์ WordPress ของคุณ คุณสามารถตั้งค่าเซิร์ฟเวอร์ SMTP ได้อย่างง่ายดาย และส่งอีเมลได้เร็วกว่าที่เคย ขั้นตอนการตั้งค่าเซิร์ฟเวอร์ SMTP ด้วย Mailjet นั้นค่อนข้างง่าย เนื่องจากคุณสามารถป้อนข้อมูลรับรอง API และเริ่มต้นได้ทันที

นี่เป็นโซลูชันที่ยืดหยุ่นได้เนื่องจากรองรับพอร์ตหลายพอร์ต ซึ่งคุณสามารถเลือกพอร์ตที่ต้องการได้ตามไคลเอนต์อีเมลหรือ ISP มีการเข้ารหัสด้วย นอกจากนี้ คุณยังจะได้รับความช่วยเหลือในการตรวจสอบความถูกต้องของโดเมนและการตรวจสอบอย่างต่อเนื่อง คุณสามารถเลือกตัวแทนหรือกรอบงานการส่งจดหมายได้ตามที่คุณต้องการ SMTP Relay ของ Mailjet ยังช่วยให้คุณปรับแต่งอีเมลในแบบของคุณและดูรายงานโดยละเอียดได้ทันที
Sendinblue
Sendinblue มีบริการส่งต่อ SMTP สำหรับอีเมลธุรกรรมของคุณ คุณจะสามารถดูรายงานโดยละเอียดเกี่ยวกับอีเมลที่ส่ง จำนวนที่เปิด จำนวนคลิก อัตราตีกลับ และข้อมูลเพิ่มเติม ด้วย Sendinblue คุณจะสามารถรวมเทมเพลตและเนื้อหาแบบไดนามิกเพื่อปรับแต่งอีเมลธุรกรรมของคุณ พวกเขามีตัวเลือกการสนับสนุนที่ดีและแนะนำการปรับปรุงอย่างสม่ำเสมอ ด้วยการรวมบริการนี้ คุณสามารถรับรองการส่งมอบที่ดีขึ้นและการติดตามอีเมลธุรกรรม WooCommerce ของคุณ คุณสามารถใช้ปลั๊กอิน Sendinblue อย่างเป็นทางการเพื่อรวมเข้ากับเว็บไซต์ของคุณ

ตราไปรษณียากร
Postmark ให้บริการ SMTP เพื่อช่วยปรับปรุงความสามารถในการส่งอีเมลในร้านค้า WooCommerce ของคุณ ขั้นตอนการตั้งค่านั้นค่อนข้างง่าย เนื่องจากคุณสามารถคัดลอกข้อมูลรับรองไปยังไฟล์ปรับแต่งและดำเนินการต่อ นอกจากนี้ ข้อมูลที่ถ่ายโอนระหว่าง WooCommerce และเซิร์ฟเวอร์ SMTP จะถูกเข้ารหัส นอกจากนี้ยังมีเซิร์ฟเวอร์ SMTP หลายแห่งทั่วโลกเพื่อให้ส่งอีเมลได้รวดเร็ว ตราประทับไปรษณียบัตรช่วยให้ติดตามอีเมลได้ดีขึ้น และยังมีเอกสารประกอบโดยละเอียดอีกด้วย ตรวจสอบปลั๊กอิน Postmark เพื่อรวมเข้ากับไซต์ของคุณ

Amazon SES
Amazon Simple Email Service (SES) เป็นบริการอีเมลยอดนิยมอีกบริการหนึ่งที่คุณสามารถใช้ปรับปรุงการตั้งค่าอีเมลได้ นอกจากนี้ คุณสามารถกำหนดค่าได้อย่างง่ายดายเพื่อรับความช่วยเหลือเกี่ยวกับอีเมลธุรกรรมในร้านค้าของคุณ ด้วยเหตุนี้ อีเมลของคุณจึงมีความสามารถในการส่งที่ดีขึ้น และคุณจะสามารถวัดความสำเร็จของกลยุทธ์อีเมลของคุณได้ง่ายขึ้น คุณสามารถใช้ปลั๊กอิน WP Offload SES Lite เพื่อกำหนดค่า Amazon SES บนไซต์ของคุณได้

หวังว่าคุณจะเข้าใจขั้นตอนการแก้ไขปัญหาที่จำเป็นในการจัดการกับ WooCommerce ที่ไม่ได้ส่งอีเมล อย่าลังเลที่จะแสดงความคิดเห็นหากคุณมีคำถามใด ๆ เกี่ยวกับหัวข้อนี้
อ่านเพิ่มเติม
- คำแนะนำโดยละเอียดเกี่ยวกับการปรับแต่งเทมเพลตอีเมล WooCommerce
- จะแก้ไขอีเมล WooCommerce ไปที่โฟลเดอร์สแปมได้อย่างไร
- เหตุผลสำคัญที่คุณควรมุ่งเน้นที่การตลาดผ่านอีเมล