ListMonk, un logiciel d’infolettre libre

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.

Tableau de bord de ListMonk sur la page d'accueil

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.

Gestion de plusieurs listes dans ListMonk. Il y a des listes publiques et privées et la possibilité d'un opt-in simple ou double. Une même liste peut avoir plusieurs points d'entrée.

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.

Génération d'un formulaire d'abonnement

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.

Gestion des abonnés

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.

Formulaire de création de campagne

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.

Éditeur de campagne

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.

Modèles de courriels de ListMonk pour campagne et transactionnel

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.

Configuration des paramètres de vie privée de ListMonk. Loi 35, RGPD et loi anti-spam.

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.

Configuration SMTP de ListMonk

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 !

Ces articles pourraient t’intéresser !