Product

Plugin d’abonnement aux listes de contacts et de notification d’articles pour WordPress

Vous cherchez un plugin Mailgun d'abonnement et de notification d'articles pour WordPress ? Vous êtes au bon endroit. En savoir plus –
Image pour Plugin d’abonnement aux listes de contacts et de notification d’articles pour WordPress

Il s’agit d’un article invité rédigé par un client de Mailgun, Ian Smith, directeur général de FedSmith Inc, un site d’actualités gratuit destiné à la fonction publique fédérale.

Si vous utilisez simultanément WordPress et Mailgun, comme moi, vous n’aviez jusqu’à présent aucun moyen de les intégrer facilement l’un à l’autre pour gérer vos listes de contacts.

L’une des nombreuses fonctionnalités de Mailgun est sa capacité à gérer des listes de contacts pour des envois en masse. Les utilisateurs de WordPress souhaitent souvent disposer d’une liste de contacts pour leurs sites web, par exemple pour permettre aux utilisateurs de suivre leur blog par email.

Je gère plusieurs grandes listes de contacts sur mes sites web, mais je n’avais pas de solution idéale pour créer un formulaire d’inscription permettant aux utilisateurs de s’inscrire à ces listes. Le processus d’inscription était fastidieux : j’avais bricolé un système rudimentaire qui insérait directement une adresse email dans une liste de contacts Mailgun à partir d’un formulaire sur mon site web.

Pire encore, il n’y avait aucune fonctionnalité de double opt-in pour s’assurer que les inscriptions étaient réellement valides. Sachant que j’en avais besoin, j’ai essayé de mettre en œuvre cette fonctionnalité, mais elle échouait fréquemment lorsque les utilisateurs cliquaient sur les liens de vérification reçus lors de leur inscription. Cela les laissait confus et frustrés, et ce n’étaient là que les cas dont j’avais connaissance.

Je voulais continuer à utiliser Mailgun, mais je ne pouvais pas conserver un processus d’inscription bancal pour mes listes de contacts, car cela commençait à avoir un impact négatif sur mon activité. J’ai décidé que la meilleure solution était de créer un plugin WordPress s’intégrant directement à l’API de Mailgun pour gérer les inscriptions aux listes et les validations.

Heureusement, j’avais rencontré Jonathan Brinley de Flightless, Inc. lors d’une réunion d’un groupe d’utilisateurs de WordPress et j’ai appris qu’il était développeur web spécialisé dans la création de plugins.

Jonathan a collaboré avec moi pour concevoir deux plugins de haute qualité afin de mieux intégrer Mailgun à WordPress. Depuis le lancement, nous avons effectué des tests et Jonathan a continué à travailler avec moi pour corriger les bugs et s’assurer que le processus d’inscription se déroule sans accroc.

Abonnements Mailgun

Le premier de ces plugins s’appelle Abonnements Mailgun et il fait exactement ce que son nom indique : il vous permet de vous connecter à l’API de Mailgun et de générer des formulaires d’abonnement pour une ou plusieurs listes de contacts sur votre site WordPress, sans nécessiter de programmation complexe.

La page des paramètres du plugin vous permet de saisir vos identifiants API Mailgun et de gérer les listes de contacts de votre compte Mailgun qui seront ajoutées aux formulaires d’inscription sur le site web. Vous pouvez définir une description à afficher dans le formulaire d’inscription et marquer n’importe quelle liste comme « masquée » afin qu’elle ne soit pas disponible pour les inscriptions publiques.

Les formulaires sont intégrés au site web via un widget ou un shortcode. Le widget vous permet de définir un titre et une description facultative à afficher avec le formulaire.

blog_post_wordpress_image_1

Lorsqu’un utilisateur suit le processus d’abonnement, un lien de confirmation est envoyé à son adresse email. Il doit cliquer dessus pour valider son abonnement (c’est l’étape du double opt-in). Vous pouvez choisir une page à utiliser pour cette confirmation, ainsi que personnaliser le texte de confirmation et de l’email de bienvenue dans les paramètres du plugin (voir la capture d’écran ci-dessous).

blog_post_wordpress_image_2

Notifications d’articles Mailgun

Le deuxième des plugins créés par Jonathan s’intègre au premier et a un objectif unique : permettre aux abonnés d’une même liste de contacts Mailgun de recevoir des notifications par email lors de la publication de nouveaux articles sur un blog.

J’utilisais auparavant Jetpack pour profiter d’une fonctionnalité similaire permettant aux utilisateurs de s’inscrire pour suivre un blog par email. Cependant, j’ai trouvé le plugin Jetpack trop lourd (il offrait de nombreuses fonctionnalités, mais je ne voulais que cette option particulière), et il me semblait absurde de gérer séparément une liste de contacts externe alors que j’en avais déjà plusieurs sur Mailgun. Sans compter que je ne pouvais pas gérer directement la liste de contacts Jetpack comme je le faisais avec la page d’administration de Mailgun (en ajoutant ou supprimant directement des abonnés de la liste, par exemple).

Les paramètres du plugin de notifications d’articles Mailgun sont simples : vous sélectionnez la liste de contacts à notifier et vous définissez un nom d’expéditeur, une adresse et un objet pour les emails.

Le plugin inclut des modèles prédéfinis pour les emails envoyés, que vous pouvez remplacer par les vôtres afin d’en personnaliser l’apparence.

Après avoir installé et configuré le plugin, chaque fois que vous publiez un article sur votre blog, un email est automatiquement généré en quelques secondes et envoyé à votre liste de contacts pour informer vos abonnés.

L’utilisation de ces plugins a considérablement aidé mon entreprise. Avant de les utiliser, le processus d’inscription à nos listes était fastidieux, au point que je ne voulais presque plus promouvoir nos listes de contacts par crainte de ce problème. Je devais également jongler avec les listes de contacts supplémentaires dans Jetpack en plus de ma liste de contacts principale dans Mailgun, et ces plugins m’ont permis de tout regrouper.

Depuis leur mise en place, nos listes de contacts ont considérablement augmenté, le processus d’abonnement et de gestion est fluide, et je peux me concentrer sur ce qui compte vraiment : gérer mon entreprise.

Jonathan et moi souhaitions partager ces plugins avec le reste de la communauté Mailgun et WordPress, dans l’espoir qu’ils vous seront également utiles.

Vous n’avez pas de compte Mailgun ? Inscrivez-vous ci-dessous –