WooCommerce n'envoie pas d'e-mails ? Voici comment y remédier
Publié: 2020-09-22Fournir à vos utilisateurs des e-mails en temps opportun peut être un facteur important qui détermine la qualité de vos services de commerce électronique. WooCommerce facilite non seulement le processus d'envoi, mais vous permet également de l'automatiser. Vous pouvez tout automatiser, des publicités aux e-mails de transaction en passant par les mises à jour des commandes. Cependant, vous pouvez rencontrer des problèmes où vos clients ne reçoivent pas vos e-mails . Voyons donc ce que vous pouvez faire lorsque WooCommerce n'envoie pas d'e-mails et comment vous pouvez y remédier !
Comment WooCommerce envoie-t-il des e-mails ?
Commençons par parler de la façon dont WooCommerce gère vos e-mails et comment il les envoie à vos destinataires. Une grande partie de vos emails WooCommerce sont gérés par la fonction wp_mail() , qui fait partie des fonctions principales de vos fichiers WordPress.
Pour décrire le processus d'envoi d'e-mails en termes simples, WooCommerce utilise la fonction wp_mail() pour envoyer des e-mails. Ensuite, le serveur de votre fournisseur d'hébergement reçoit cette demande par e-mail et traite la demande à l'aide de l'e-mail PHP.
Enfin, le routeur de messagerie de vos hôtes transmet les e-mails à leurs bons destinataires. Bien sûr, le processus est beaucoup plus compliqué que cela et nous n'avons même pas commencé à parler de savoir si le fournisseur de messagerie de votre hébergeur va filtrer vos e-mails.
Mais c'est l'essentiel. De plus, WooCommerce envoie divers e-mails en fonction de déclencheurs spécifiques . Ces déclencheurs sont basés sur les actions des visiteurs de votre site Web. Au total, vous pouvez configurer 11 types différents d'e-mails de transaction :
- nouvelle commande
- Commande annulée
- Commande échouée
- Commande en attente
- Commande en traitement
- Commande terminée
- Commande remboursée
- Facture client/Détails de la commande
- Remarque client
- Réinitialiser le mot de passe
- Nouveau compte
WooCommerce vous permet d'automatiser tous ces e-mails, à l'exception de l'e-mail de facturation client/détails de la commande. Ces e-mails seront envoyés à votre client en fonction des actions/déclencheurs spécifiques qui lui sont attribués. C'est-à-dire que si un utilisateur passe une nouvelle commande sur votre boutique, WooCommece enverra en conséquence votre e-mail de nouvelle commande au client en fonction de vos paramètres et modèles de messagerie définis.
Cependant, parfois, WooCommerce ne peut pas terminer le processus et n'envoie pas les e-mails. Examinons de plus près ce problème et ce que vous pouvez faire pour le résoudre.
Pourquoi WooCommerce n'envoie pas d'e-mails et comment y remédier ?
Maintenant que nous avons expliqué comment WooCommerce envoie vos e-mails, parlons des raisons pour lesquelles WooCommerce n'envoie peut-être pas d'e-mails à vos destinataires . Bien sûr, les raisons peuvent varier selon les circonstances. En raison de la configuration de la fonction wp_mail() et de WooCommerce, les chances que la racine soit de leur côté sont assez faibles.
Cependant, il existe d'autres raisons pour lesquelles WooCommerce peut ne pas envoyer d'e-mails , comme le fait que votre fournisseur d'hébergement ne configure pas les serveurs pour l'envoi d'e-mails ou en raison de vos paramètres WooCommerce. Examinons donc certaines des raisons potentielles qui peuvent empêcher WooCommerce d'envoyer des e-mails et différentes façons de les résoudre.
- Vérifier la délivrabilité des e-mails
- Activation des plugins SMTP et SMTP
- Vérifiez les paramètres de messagerie et les adresses e-mail de WooCommerce
- Tester le spam
- Vérifiez la réputation IP de votre site Web
1) Vérification de la délivrabilité du courrier
Tout d'abord, rayons le problème étant du côté de votre fournisseur de services . Il existe de nombreux cas où votre hébergeur peut ne pas avoir votre configuration sur ses serveurs pour envoyer et recevoir des e-mails. Vérifions donc si vos e-mails sont livrés.
Pour vérifier si vos e-mails sont envoyés correctement , utilisons un plugin de journalisation des e-mails . Pour notre démonstration, nous utiliserons le plugin Check Email , qui vous permet de tester si votre site Web WordPress envoie des e-mails ou enregistre des problèmes.
Allez-y et installez ce plugin en utilisant votre tableau de bord WP Admin et en appuyant sur Plugins > Add New . Ensuite, utilisez la barre de recherche en haut à droite pour rechercher le plugin Check Email, cliquez sur Installer, puis sur Activer .
Maintenant, vous pouvez accéder aux paramètres du plug-in en accédant à Outils > Vérifier les e-mails . Ensuite, saisissez votre adresse e-mail dans le champ Envoyer un e-mail de test à .
Après cela, cliquez sur Envoyer un e-mail de test et le plugin vous fournira une réponse concernant l'e-mail.
Une fois que vous avez confirmé que l'e-mail a été envoyé, vérifiez votre boîte de réception pour les e-mails de test. Si vous avez reçu un e-mail de test du plug-in, vous pouvez confirmer que votre fournisseur de services a configuré vos serveurs de messagerie. Si vous n'avez pas reçu l'e-mail, vous devrez peut-être passer aux solutions ci-dessous.
2) Activation des plugins SMTP et SMTP
Si votre fournisseur d'hébergement Web ne peut pas vous fournir de services d'hébergement de messagerie ou si ses serveurs ne sont pas bien configurés pour vos besoins de messagerie, vous pouvez toujours envisager de configurer une alternative SMTP pour vos e-mails WooCommerce.
SMTP signifie Simple Mail Transfer Protocol , qui est l'une des normes de l'industrie pour l'envoi et la réception d'e-mails. La bonne nouvelle est que l'activation de SMTP sur votre site Web n'est pas une tâche difficile. Vous pouvez facilement configurer un plugin SMTP sur votre site WordPress, et en utilisant un serveur de domaine de messagerie, vos e-mails WooCommerce doivent être configurés correctement.
Voyons rapidement comment vous pouvez configurer votre plugin SMTP pour résoudre le problème de WooCommerce qui n'envoie pas d'e-mails.
Installation du plug-in SMTP
Tout d'abord, installons un plugin SMTP sur votre site WordPress. Pour notre démo, nous utiliserons le plugin Easy WP SMTP .
Pour installer cet outil, accédez à votre tableau de bord d'administration WordPress > Plugins > Ajouter un nouveau . Ensuite, utilisez la barre de recherche en haut à droite pour rechercher Easy WP SMTP . Cliquez sur Installer sur Easy WP SMTP puis appuyez sur Activer .
Maintenant, accédez à la page d'interface du plugin en allant dans Paramètres> Easy WP SMTP sur votre barre latérale d'administration WP.
Sous Paramètres SMTP , vous devriez pouvoir configurer votre serveur SMTP en saisissant les informations suivantes :
- De l'e-mail : Ici, vous pouvez entrer le champ qui sera utilisé dans le champ De pour indiquer de qui le destinataire reçoit ses e-mails. Cela signifie que tous vos e-mails seront dirigés sous cet e-mail lorsque vous les enverrez
- Nom de l'expéditeur : Ici, vous devrez entrer le nom de l'expéditeur de vos e-mails. Par exemple, vous pouvez ajouter votre site Web ou le nom de votre entreprise ici
- Adresse e-mail de réponse : L'adresse que vous indiquez ici sera utilisée dans les champs de réponse de votre e-mail WooCommerce. Si vous le laissez vide, il définira par défaut le même e-mail que votre e-mail d'envoi
Configuration des configurations SMTP
Nous devons maintenant configurer votre hôte SMTP. Pour cela, vous pouvez utiliser différents fournisseurs de domaine SMTP. Il existe des tonnes de fournisseurs SMTP, tels que SendinBlue, SendGrid, Amazon SES et bien d'autres. Pour cette démonstration, nous utiliserons le service SMTP gratuit de Google . Pour cela, vous pouvez utiliser les paramètres suivants :
- Hôte SMTP : smtp.gmail.com
- Connexion sécurisée : SS/TLS
- Authentification SMTP : Oui
- Port SMTP : 465 (SSL requis) ou 587 (TLS requis)
- Nom d'utilisateur : votre compte Gmail
- Mot de passe : votre mot de passe Gmail
Alors, allez-y et remplissez le reste des champs avec ces détails comme indiqué ci-dessous, puis cliquez sur Enregistrer les modifications. Pour vérifier si votre plugin SMTP a été configuré correctement, vous pouvez utiliser l'onglet Tester l'e-mail pour envoyer un e-mail depuis votre WordPress vers n'importe quel compte de messagerie.
3) Vérifiez les paramètres de messagerie et les adresses e-mail de WooCommerce
L'une des principales raisons pour lesquelles vos utilisateurs ne reçoivent peut-être pas vos e-mails peut être que vos paramètres de messagerie WooCommerce n'ont pas été configurés correctement.
Vérifions si vos paramètres de messagerie sont la raison pour laquelle WooCommerce n'envoie pas d'e-mails à vos clients. Tout d'abord, accédez à WooCommerce > Paramètres sur votre tableau de bord d'administration WP . Ensuite, accédez à l'onglet E- mails de la page Paramètres .
À partir de là, vous pouvez faire défiler vers le bas pour personnaliser les actions générales des e-mails. Vérifiez les champs Nom de l'expéditeur et Adresse de l'expéditeur pour vous assurer qu'ils contiennent le bon nom et les bonnes adresses e-mail. Vous pouvez également vérifier si vos modèles d'e-mail fonctionnent correctement.
Si vous voulez des conseils sur la façon de procéder, consultez cet article.
Alternativement, vous pouvez gérer les options d'e-mail pour chaque type d'e-mail de transaction en cliquant sur Gérer à droite.
Assurez-vous que les e-mails transactionnels sont activés avec l'option Activer cette notification par e-mail . Ensuite, cochez tous les champs selon votre souhait et appuyez sur Enregistrer les modifications . Une fois que vous avez vérifié les paramètres de chaque type d'e-mail, vous pouvez vérifier que vos paramètres d'e-mail ont été configurés correctement.
4) Tester le spam
Une autre chose à considérer si vous rencontrez des problèmes avec WooCommerce incapable d'envoyer des e-mails concerne les spams . Il est possible que vous ou votre serveur de domaine de messagerie soyez signalé comme spammeur sur le fournisseur de messagerie de votre destinataire. Par exemple, si vous deviez envoyer trop d'e-mails à différents comptes de messagerie, Gmail peut facilement vous signaler comme spammeur et ainsi tous vos e-mails seront automatiquement transférés dans les dossiers de spam.
Il y a beaucoup plus de facteurs pour savoir si vos e-mails sont signalés ou non comme spam. Cela inclut les liens brisés, l'authentification, le formatage, de nombreuses personnes se désabonnant de votre liste de diffusion, des taux d'ouverture et des taux de clics bien inférieurs à la moyenne du secteur, et bien d'autres.
Vous pouvez utiliser un large éventail d'outils pour vérifier si vos e-mails ont été considérés comme du spam. L'un des meilleurs outils gratuits que vous pouvez utiliser est le testeur de courrier. Ouvrez simplement le site Web et copiez l' adresse e -mail que la page Web vous donne.
Ensuite, utilisez le plugin Check Email que nous avons prévisualisé au point 1 et envoyez un e-mail de test à l'adresse e-mail du testeur de messagerie.
Après cela, retournez sur le site Web du testeur de messagerie et cliquez sur le bouton Testez votre score .
Ensuite, le testeur de messagerie vous donnera un score d'e-mail et sera en mesure de dire si vous avez été mis sur liste noire et ce que vous pouvez faire pour améliorer votre spam.
5) Vérification de la réputation IP de votre site Web
Une autre chose à considérer qui est similaire au spam est la réputation IP. Divers fournisseurs de services de messagerie utilisent la réputation IP pour envisager de vous mettre sur liste noire ou de vous signaler comme spammeur.
Votre réputation IP peut facilement en pâtir si vous ne gérez pas correctement vos listes de diffusion. Par exemple, si vous envoyez des e-mails rejetés, ne supprimez pas les e-mails invalides ou les non-répondeurs, ne gérez pas la livraison de vos e-mails, ne fournissez pas de politique d'acceptation/de désactivation pour vos e-mails, etc. Plus votre réputation IP est élevée, plus il est probable que les fournisseurs de services de messagerie envoient vos e-mails à vos destinataires.
Assurez-vous donc que vous adoptez les meilleures pratiques de référencement des e-mails pour conserver une réputation IP saine. Si vous souhaitez vérifier votre réputation IP, vous pouvez utiliser des services comme Sender Score . Appuyez simplement sur Get Your Score sur leur site Web et entrez le nom de domaine de votre site Web. Ensuite, remplissez les informations requises et le site vous fournira votre réputation IP.
Ensuite, vous pourrez vérifier le score de réputation IP de votre site Web en remplissant simplement l'adresse IP ou le nom de domaine de votre site Web.
Conclusion
Cela conclut notre article sur la façon de résoudre le problème de WooCommerce qui n'envoie pas d'e-mails. Il existe plusieurs causes potentielles. Pour vous assurer que vos e-mails WooCommerce sont livrés, assurez-vous de vérifier les points suivants :
- Délivrabilité des e-mails
- Configurer SMTP pour vos e-mails
- Configurer et vérifier les paramètres de messagerie WooCommerce
- Vérifiez si vos e-mails ont été répertoriés comme spams
- Vérifier la réputation IP du site Web
De même, vous pouvez gérer tous ces éléments concernant vos e-mails WooCommerce et rationaliser le processus de gestion de vos e-mails et de vos listes de diffusion en utilisant les plugins de messagerie WooCommerce. Pour cela, vous pouvez consulter notre liste des meilleurs plugins de messagerie WooCommerce .
De plus, pour vous assurer que vos e-mails sont de la meilleure qualité possible, vous devez utiliser des modèles d'e-mails pour personnaliser vos e-mails et résoudre tout problème éventuel concernant le formatage ou les liens brisés. Tester vos modèles d'e-mails peut être crucial pour vous assurer que vos e-mails WooCommerce sont aussi bien gérés et aussi lisibles que possible. Nous vous recommandons donc de consulter notre tutoriel pour tester les modèles d'e-mail WooCommerce !
Enfin, si vous utilisez le thème Divi et que vous rencontrez des problèmes avec le formulaire de contact qui ne fonctionne pas, consultez notre guide complet sur la façon de réparer le formulaire de contact Divi.
Connaissez-vous d'autres méthodes pour vérifier si WooCommerce envoie des e-mails ? Faites-nous savoir dans la section commentaires ci-dessous!