Dans cet article, je te présente la solution libre que j’utilise pour la cyberlettre de Je valide ça, service-conseil: ListMonk.
ListMonk, c’est un logiciel de gestion de listes de courriel, qu’on appelle aussi infolettres, entièrement libre. Tu peux l’installer sur ton propre serveur et t’éviter des frais mensuels élevés exigés par les plateformes populaires tel que MailChimp, ConvertKit ou ActiveCampaign.
ListMonk permet entre autres de contrôler tous les aspects de la collecte d’information et du respect de la vie privée en conformité avec la loi 25 du Québec et le RGPD en Europe.
À quoi ressemble ListMonk ?
Listmonk a une interface web simple et épurée qui permet de se concentrer sur l’essentiel de la gestion d’infolettre: Les listes, les abonnements et les campagnes.
Les listes
ListMonk permet de créer des listes privées et des listes publiques. Les listes privées ne permettent l’inscription que via l’application alors que les listes publiques permettent l’inscription en libre-service via un formulaire.
C’est aussi possible de spécifier un mode d’abonnement simple, sans courriel de confirmation, ou double, avec un courriel de confirmation.
Dans tous les cas, la gestion du consentement peut se faire à chaque étape de l’abonnement.
C’est aussi possible de créer plusieurs points d’entrée pour un même contenu et d’avoir de la personnalisation de cette façon. La gestion des tags et des métadonnéees est un peu plus complexe, car elle utilise du JSON et il faut donc faire un peu de programmation. C’est un des inconvénients de la plateforme sous sa forme actuelle.
Les abonnements
ListMonk permet de générer des formulaires d’abonnement pour une ou plusieurs listes, au format HTML, faciles à intégrer dans tous les logiciels de gestion de contenu tels que WordPress.
Les abonnés
ListMonk permet de gérer les abonnements et les désabonnements au niveau des listes individuellement ou au niveau de l’abonné, ce qui permet de bloquer l’abonnement à toute liste future.
Les campagnes
Listmonk permet de définir des campagnes de courriel simplement, via un formulaire, puis un éditeur complet qui se concentre sur le contenu.
Les campagnes peuvent être programmées à une date future. L’outil permet aussi d’envoyer des messages de test.
Les campagnes utilisent des modèles de courriel prédéfinis au format HTML que l’on peut personnaliser. Nous allons voir ça dans la prochaine section.
L’éditeur de courriel est complet et permet d’utiliser plusieurs modes d’édition, soit le mode en texte riche similaire à un traitement de texte, ou encore du HTML ou du Markdown.
Les modèles
ListMonk permet de définir des modèles de courriel pour les campagnes et aussi pour des courriels transactionnels. Les modèles de campagne peuvent être choisis indépendamment pour chaque campagne, et les modèles transactionnels sont accessibles via l’API de ListMonk.
ListMonk respecte la vie privée
ListMonk permet de configurer plusieurs paramètres en lien avec la vie privée pour respecter les différentes lois en vigueur et permettre l’exercice des droits en lien avec les renseignements personnels: consultation, modification et retrait.
Ceci s’ajoute à la gestion des abonnés et la possibilité d’activer ou non les liens de suivi dans les campagnes.
La configuration serveur
ListMonk doit être connecté à un service SMTP pour envoyer les courriels. Il offre plusieurs options préconfigurées tel que Amazon SES, Mailgun, Mailjet, SendGrid et PostMark.
Si tu as un petit volume d’abonnés, tu peux aussi utiliser Gmail (mais il y a une limite de 100 envois par jour)
Pour ma part, j’utilise le service PostMark.
Pour te procurer ListMonk
Il y a plusieurs façons de te procurer ListMonk pour ton serveur. La marche à suivre est détaillée sur leur site web.
- Premièrement, tu peux utiliser Docker pour l’héberger et le rendre disponible. Si tu utilises déjà Docker, c’est probablement le plus simple pour garder l’application à jour.
- Tu peux aussi télécharger le binaire de l’application et l’exécuter directement sur ton serveur, pour ça, tu auras aussi à configurer une base de données PostgreSQL
- Tu peux l’installer en quelques clics sur un serveur utilisant le système Yunohost. La plupart de la configuration va être automatisée. C’est la méthode que j’utilise actuellement.
- Tu peux l’héberger chez un fournisseur de plateforme-service tel que Railway (fais juste attention parce que ça peut monter vraiment vite, les factures, sur ce genre de services)
Je peux aussi le faire à ta place ! Contacte-moi !
Abonnes-toi à ma cyberlettre
Maintenant que tu connais tout des coulisses de ma cyberlettre, c’est le bon moment pour t’abonner !