WooCommerce n'envoie pas d'e-mails ? Essayez ces étapes de dépannage

Publié: 2021-07-01
WooCommerce not sending emails

Dernière mise à jour - 7 février 2022

L'envoi régulier d'e-mails est un aspect important de l'expérience client. WooCommerce ne pas envoyer d'e-mails pourrait être un problème auquel vous pourriez être confronté occasionnellement dans votre boutique en ligne. Si ce problème persiste, vous souhaiterez peut-être connaître les étapes à suivre pour le résoudre. Dans cet article, nous discuterons de certaines des étapes de dépannage que vous pouvez suivre lorsque WooCommerce n'envoie pas d'e-mails.

Comment WooCommerce envoie des mails ?

La fonction wp_mail() , qui fait partie du cœur de WordPress, est responsable de l'envoi d'e-mails dans WooCommerce. Lors de l'envoi d'un mail, WooCommerce appelle la fonction wp_mail() et une requête est envoyée à WordPress. À ce stade, PHP transmet la communication à un serveur de messagerie local de votre serveur Web. Ainsi, généralement, WooCommerce utilise votre serveur Web pour envoyer un e-mail.

Pour les besoins de messagerie de base de votre boutique, vous pouvez utiliser ces paramètres de messagerie par défaut de WooCommerce. Cependant, pour les fonctionnalités de messagerie avancées, vous pouvez également intégrer des plug-ins de personnalisation des e-mails.

Pourquoi WooCommerce n'envoie pas d'emails ?

Il peut y avoir des cas où vos e-mails WooCommerce ne sont pas envoyés rapidement depuis votre site. Ici, nous examinerons pourquoi cela peut se produire et quelles mesures vous pourriez prendre pour le résoudre.

L'e-mail spécifique n'est peut-être pas activé

Dans les paramètres de messagerie WooCommerce, vous devrez activer différents e-mails transactionnels en fonction de leur statut de commande. Si vous avez désactivé un e-mail par erreur, aucun e-mail ne sera envoyé pour ces transactions. Lorsque vous êtes confronté au problème de WooCommerce qui n'envoie pas d'e-mails, l'une des premières choses à vérifier est de voir si l'e-mail transactionnel est activé ou non.

WooCommerce n'envoie pas d'e-mails
Si un e-mail spécifique n'est pas activé, la notification ne sera pas envoyée pour ce statut.

Le statut de la commande est "Paiement en attente"

Si le statut d'une commande est "Paiement en attente", WooCommerce n'enverra pas d'e-mails. Cela peut se produire lorsqu'un client clique sur le bouton Passer une commande, puis décide de ne pas poursuivre l'achat. Dans ce scénario, le statut de la commande sera "Paiement en attente" et aucun e-mail ne sera envoyé.

WooCommerce n'envoie pas d'e-mails
Lorsque le statut de la commande est "Paiement en attente", WooCommerce n'enverra pas d'e-mails.

Cela peut également se produire en cas de problème avec votre passerelle de paiement. C'est à ce moment-là que le paiement est effectivement effectué, mais que le statut n'est pas modifié en « Traitement en cours » ou « Terminé ». Si cela se produit sur votre boutique, vous devrez contacter l'équipe d'assistance de la passerelle de paiement à l'origine du problème. Les conflits avec les plugins pourraient également être une raison pour laquelle WooCommerce n'envoie pas d'e-mails. Vous pouvez désactiver les plugins un par un et vérifier les conflits potentiels et les résoudre.

Les clients ne reçoivent pas d'e-mails

Un autre scénario sera que WooCommerce envoie des e-mails et que vos clients ne les reçoivent pas. Cela se produit probablement en raison d'e-mails allant dans le dossier spam en raison de l'envoi d'e-mails à partir d'autres domaines, d'une liste noire d'adresses IP ou de problèmes dans le contenu ou l'adresse de votre e-mail.

Résoudre les problèmes avec les e-mails transactionnels WooCommerce

Une solution consiste à utiliser un plugin comme WP Mail Logging by MailPoet pour comprendre clairement tous les mails envoyés depuis votre site. Il s'affichera s'il y a des erreurs dans l'envoi des e-mails. S'il y a des problèmes, vous pouvez les résoudre et vous assurer que les e-mails ne vont pas dans le dossier spam.

WooCommerce n'envoie pas d'e-mails
Le plugin WP Mail Logging vous aide à enregistrer tous les e-mails envoyés depuis votre boutique WooCommerce.

Utiliser un fournisseur SMTP

Une autre option consiste à utiliser un plugin SMTP qui vous aidera à envoyer des e-mails au lieu de les envoyer depuis votre serveur d'hébergement. Dans le processus dont nous avons discuté ci-dessus, la demande d'envoi d'un courrier est transférée au serveur Web. Lorsque vous utilisez un fournisseur de services SMTP, la demande d'envoi d'un e-mail depuis PHP ira au fournisseur SMTP. Cela améliorera l'option d'envoi de courrier dans votre magasin.

Il existe plusieurs fournisseurs de services SMTP populaires recommandés par WooCommerce que vous pouvez intégrer à votre site. Heureusement, il existe des plugins WordPress qui vous aideront à intégrer ces fournisseurs SMTP à votre site.

Meilleurs plugins SMTP

Voici quelques fournisseurs SMTP avec des plugins WordPress que vous pouvez intégrer sur votre site.

Mailjet

Mailjet propose un puissant service de relais SMTP pour vous aider à assurer une excellente délivrabilité des e-mails sur votre site WordPress. Vous pouvez facilement configurer leur serveur SMTP et envoyer des e-mails plus rapidement qu'auparavant. Le processus de configuration du serveur SMTP avec Mailjet est assez simple, car vous pouvez saisir les informations d'identification de l'API et démarrer instantanément.

WooCommerce n'envoie pas d'e-mails
Avec le relais SMTP Mailjet, vous pouvez envoyer des e-mails plus rapidement avec une meilleure délivrabilité.

Il s'agit d'une solution flexible car elle prend en charge plusieurs ports, parmi lesquels vous pouvez choisir celui que vous préférez en fonction du client de messagerie ou du FAI. Il offre également un cryptage. De plus, vous obtiendrez une assistance pour assurer une meilleure délivrabilité de vos e-mails avec une authentification de domaine et une surveillance constante. Vous pouvez choisir l'agent ou le framework de délivrabilité du courrier en fonction de vos préférences. Le relais SMTP de Mailjet vous aide également à personnaliser vos e-mails et à afficher instantanément des rapports détaillés.

Sendinblue

Sendinblue propose un service de relais SMTP pour vos emails transactionnels. Vous pourrez afficher des rapports détaillés sur les e-mails envoyés, le nombre d'ouvertures, le nombre de clics, le taux de rebond et plus d'informations. Avec Sendinblue, vous pourrez combiner templates et contenus dynamiques pour personnaliser vos emails transactionnels. Ils ont d'excellentes options de support et suggèrent régulièrement des améliorations. En intégrant ce service, vous pouvez assurer une meilleure délivrabilité et un meilleur suivi de vos emails transactionnels WooCommerce. Vous pouvez utiliser le plugin officiel Sendinblue pour l'intégrer à votre site.

WooCommerce n'envoie pas d'e-mails
Sendinblue aide à optimiser la stratégie de messagerie transactionnelle de votre boutique WooCommerce.

Cachet de la poste

Postmark fournit un service SMTP pour aider à améliorer la délivrabilité des e-mails sur votre boutique WooCommerce. Le processus de configuration est assez simple car vous pouvez simplement copier les informations d'identification dans un fichier de configuration et continuer. De plus, les données transférées entre WooCommerce et leurs serveurs SMTP seront cryptées. En outre, il existe plusieurs serveurs SMTP répartis dans le monde pour assurer une livraison rapide des e-mails. Le cachet de la poste assure un meilleur suivi des e-mails et dispose également d'une documentation détaillée. Découvrez le plugin Postmark pour l'intégrer à votre site.

WooCommerce n'envoie pas d'e-mails
Postmark simplifie le processus de livraison de vos e-mails transactionnels WooCommerce.

Amazon SE

Amazon Simple Email Service (SES) est un autre service de messagerie populaire que vous pouvez utiliser pour améliorer les paramètres de messagerie. De plus, vous pouvez le configurer sans effort pour obtenir de l'aide avec les e-mails transactionnels dans votre magasin. En conséquence, vos e-mails auront une meilleure délivrabilité et vous pourrez mesurer plus facilement le succès de votre stratégie d'e-mails. Vous pouvez utiliser le plugin WP Offload SES Lite pour configurer Amazon SES sur votre site.

WooCommerce n'envoie pas d'e-mails
Avec ce plugin, vous pouvez configurer le service abordable Amazon SES pour vos e-mails transactionnels.

J'espère que vous avez compris les étapes de dépannage nécessaires pour faire face à WooCommerce qui n'envoie pas d'e-mails. N'hésitez pas à nous laisser un commentaire si vous avez des questions concernant ce sujet.

Lectures complémentaires

  • Un guide détaillé sur la personnalisation des modèles de courrier électronique WooCommerce
  • Comment réparer les e-mails WooCommerce allant dans le dossier spam ?
  • Principales raisons pour lesquelles vous devriez vous concentrer sur le marketing par e-mail