WordPress vous permet d’envoyer une large gamme d’e-mails transactionnels dès sa sortie de l’emballage. Il s’agit notamment de messages pour l’enregistrement des utilisateurs, la réinitialisation des mots de passe, et bien plus encore. Cependant, les courriels n’arrivent pas toujours comme prévu et, bien que ce ne soit pas la faute de WordPress, c’est un problème que vous devez résoudre, éventuellement en utilisant un service tel que Mailgun.
Dans cet article, nous allons parler de ce que sont les emails transactionnels et comment vous pouvez utiliser Mailgun pour vous assurer que vos messages WordPress arrivent à destination.
Parlons d’emails !
Que sont les emails transactionnels ?
Les emails que vous envoyez à vos utilisateurs peuvent être divisés en deux grandes catégories :
- Courriels de marketing. Pour ce type de message, vous devez obtenir le consentement des utilisateurs avant de les ajouter à votre liste de diffusion.
- Courriels transactionnels. Il s’agit d’e-mails automatisés liés à des « transactions » commerciales ou de compte pour vos utilisateurs. En tant que tels, ils n’ont pas besoin de s’abonner pour recevoir des e-mails transactionnels.
Il existe des dizaines d’exemples d’e-mails transactionnels, tels que les messages de remerciement :
D’autres exemples notables sont les confirmations d’inscription, les messages de réinitialisation de mot de passe, et plus encore. Ce qui distingue ce type de message, c’est que WordPress peut les envoyer automatiquement, sans avoir recours à un fournisseur de services de messagerie (ESP).
Il y a cependant de nombreuses raisons pour lesquelles vous pourriez vouloir utiliser un ESP plutôt que la fonctionnalité de messagerie intégrée de WordPress. Parlons de ces raisons.
Pourquoi utiliser Mailgun plutôt que la fonctionnalité email intégrée de WordPress ?
Le problème principal de l’utilisation de WordPress pour les emails transactionnels est la délivrabilité. De nombreux fournisseurs de messagerie sont très agressifs lorsqu’il s’agit de filtrer les messages entrants et ceux qui proviennent de votre site peuvent tomber dans leur ligne de mire. C’est la raison pour laquelle de nombreux sites vous demandent de vérifier votre filtre anti-spam si vous ne recevez pas d’e-mail.
Cependant, cela ne se produit pas parce que votre site Web ou votre fournisseur d’hébergement fait quelque chose de mal. Le problème réside dans les autres utilisateurs avec lesquels vous partagez le serveur, dont certains peuvent abuser des e-mails transactionnels.
De nombreux serveurs Web ne sont pas non plus configurés pour gérer les envois d’e-mails. Les ESP tels que Mailgun prennent en charge les e-mails transactionnels pour votre site Web, ce qui vous garantit un taux de délivrabilité beaucoup plus élevé :
Cependant, les avantages de l’utilisation d’un ESP vont bien au-delà. Par exemple, Mailgun propose également des analyses d’e-mails, un suivi et des journaux détaillés. De plus, si quelque chose ne va pas avec le service, vous pouvez toujours demander l’aide d’un expert au lieu de résoudre le problème vous-même.
Mailgun n’est pas le seul sur le marché des ESP. Cependant, c’est l’un de nos outils préférés en raison de sa généreuse période d’essai gratuite et de sa tarification flexible. Dans la section suivante, nous allons vous montrer précisément comment il fonctionne.
Comment configurer Mailgun pour envoyer des e-mails avec WordPress (3 étapes)
Dans ce tutoriel, nous allons vous montrer comment configurer un compte Mailgun. Ensuite, nous le configurerons pour qu’il prenne en charge les fonctions d’envoi d’emails transactionnels de votre site WordPress, le tout en trois petites étapes. Mettons-nous au travail !
Étape 1 : Créer un compte Mailgun
Comme d’habitude, la première étape est la plus simple. Rendez-vous sur le site Web de Mailgun et sélectionnez l’option de création d’un nouveau compte. Vous devrez remplir quelques informations de contact de base et ajouter une carte de crédit à votre dossier pour avoir accès à l’ensemble des fonctionnalités de Mailgun :
N’oubliez pas que Mailgun propose une période d’essai de trois mois avant de commencer à vous facturer les e-mails. À ce stade, vous payez 0,80 $ par 1000 e-mails sur le plan de base Pay As You Go .
Vous pouvez également renoncer à ajouter des informations de paiement pendant que vous configurez Mailgun pour qu’il fonctionne avec WordPress. Cependant, si vous choisissez cette option, vous serez limité à un maximum de cinq destinataires.
Une fois que vous aurez rempli le formulaire complet, vous pourrez conclure le processus d’inscription et accéder au tableau de bord de Mailgun :
L’étape suivante consiste à configurer Mailgun pour qu’il fonctionne avec le domaine de votre site WordPress.
Étape 2 : Configurer votre nom de domaine pour qu’il fonctionne avec Mailgun
Une fois que vous êtes connecté, allez dans l’onglet Domaines de Mailgun et cliquez sur le bouton Ajouter un nouveau domaine :
Sur la page suivante, Mailgun vous expliquera qu’il est préférable de configurer un sous-domaine pour gérer l’envoi d’emails. L’utilisation d’un sous-domaine est plus efficace pour le dépannage et facilite la mise à jour des enregistrements DNS sans causer de problèmes (nous y reviendrons dans une seconde)
Par exemple, si vous possédez le domaine johndoe.com , vous pouvez utiliser mail.johndoe.com pour les messages transactionnels :
Par défaut, Mailgun utilisera un serveur américain ou européen pour envoyer des e-mails et mettra en place un cryptage pour vos messages. Laissez les paramètres par défaut pour le moment, et ajoutez le domaine que vous souhaitez. Notez que vous devez utiliser un domaine que vous possédez, car vous devrez apporter quelques modifications à ses paramètres de nom de domaine (DNS).
Ensuite, vous obtiendrez une liste d’enregistrements DNS TXT, MX et CNAME que vous devez ajouter pour que Mailgun puisse fonctionner :
Ce processus varie en fonction du registrar que vous utilisez. Par exemple, avec Namecheap, vous devez aller dans l’onglet Advanced DNS pour le domaine que vous voulez utiliser avec Mailgun et modifier les enregistrements qui s’y trouvent :
Si vous ne savez pas comment mettre à jour les enregistrements DNS de votre domaine, nous vous recommandons de consulter le service d’assistance de votre registrar. Une fois que vos nouveaux enregistrements sont définis, vous pouvez utiliser le bouton Vérifier les paramètres DNS dans les options de Mailgun pour le domaine spécifié :
Les mises à jour DNS peuvent prendre un certain temps à se propager, donc ne vous inquiétez pas si Mailgun ne peut pas vérifier les changements tout de suite. Une fois qu’il est en mesure de vérifier vos paramètres, l’étape suivante consiste à configurer WordPress pour qu’il utilise ce service.
Étape 3 : Installation et configuration du plugin Mailgun
Mailgun propose un plugin officiel que vous pouvez utiliser pour connecter l’ESP à votre site Web WordPress, mais vous devrez vérifier qu’il fonctionne avec votre version de WordPress. Pour le trouver, allez dans votre tableau de bord et naviguez vers Plugins > Add New, puis recherchez le plugin Mailgun for WordPress :
Installez et activez le plugin puis allez dans le nouvel onglet Settings > Mailgun . Assurez-vous que le paramètre Use HTTP API est réglé sur yes pour maximiser la délivrabilité, puis entrez le domaine Mailgun que vous avez configuré plus tôt ci-dessous :
Vous devrez également entrer votre clé API Mailgun. Vous pouvez la trouver dans l’onglet Paramètres de Mailgun :
Retournez sur WordPress, collez la clé API et passez aux champs From Address et From Name . Vous pouvez y configurer l’adresse qui apparaîtra comme l’expéditeur de vos e-mails transactionnels ainsi que le nom qui lui est associé :
Enregistrez les paramètres du plugin et c’est tout ! Maintenant, Mailgun prendra en charge les tâches liées aux emails transactionnels pour WordPress, en s’assurant que vos messages ne se retrouvent pas dans les dossiers spam de vos utilisateurs.
Conclusion
Mailgun est l’un des meilleurs ESP que vous pouvez utiliser pour votre site WordPress. Son modèle de tarification flexible signifie que vous ne dépenserez probablement qu’une poignée de dollars par an pour les emails transactionnels. Si vous avez des centaines ou des milliers d’utilisateurs, votre budget sera probablement plus élevé, mais vous obtiendrez quand même un excellent service.
La configuration de Mailgun pour fonctionner avec WordPress ne prend que trois étapes simples :
- Créez un compte Mailgun.
- Configurer votre nom de domaine pour qu’il fonctionne avec Mailgun.
- Installer et configurer le plugin Mailgun
.
Avez-vous des questions sur la façon d’utiliser Mailgun avec WordPress ? Nous allons les passer en revue dans la section des commentaires ci-dessous !