Étude de cas · Outil sur mesure

La cliente écrit sa newsletter. Le reste est verrouillé.

Un distributeur d'eFoils voulait une newsletter mensuelle sans dépendre d'un prestataire à chaque envoi, et sans finir dans les spams. Un dashboard lui permet d'écrire, de tester et d'envoyer seul.

Livré en octobre 2026
dashboard newsletter
Dashboard newsletter : cinq gabarits prêts à l'emploi et la liste des newsletters, brouillons et envoyées (données fictives)
Le journal d'envoi d'une newsletter sur mobile : livrés, envoyés, en attente, en échec (données fictives)
Données fictives · démo
5gabarits prêts à l'emploilancement, guide, événement…
44zones de texte modifiablesblocs de texte, par gabarit
0ligne de HTML à touchercôté cliente
3dépendances npmmaintenable dans 5 ans
Le contexte

Des maquettes validées, et maintenant ?

Après la refonte de liftfoils.fr, la boutique voulait parler à ses clients une fois par mois : nouveautés, guides techniques, dates d'essai. J'ai d'abord conçu cinq maquettes d'e-mail, construites pour s'afficher correctement dans Gmail comme dans Outlook.

Restait le vrai problème. Un éditeur comme Mailchimp casse ce genre de mise en page dès qu'on y touche, et chaque envoi par mes soins aurait coûté une facture. Surtout, une newsletter mal envoyée peut griller la réputation du domaine… et faire tomber en spam les confirmations de commande de la boutique. Il fallait un outil où l'équipe change le texte, et où tout ce qui touche à la délivrabilité est réglé une fois pour toutes.

Ce qui a changé

L'équipe publie seule, sans risque pour la boutique.

Maquette HTML à faire modifier par le développeurOn clique sur le texte dans l'aperçu, on tape
Liste de clients dans un export WooCommerceContacts importés avec l'origine du consentement
Envoi groupé d'un coup, au risque du spamEnvoi étalé sous un plafond quotidien, reprise automatique
Désabonnements gérés à la mainBouton natif Gmail, pris en compte immédiatement
Comment ça marche

De la maquette à la boîte de réception.

  1. 1GabaritOn part d'un des cinq modèles : lancement, guide technique, événement, catalogue, entretien.
  2. 2ÉditionTextes, liens et images se modifient directement dans l'aperçu, enregistrés au fil de la frappe. Les images viennent de la médiathèque du site.
  3. 3TestUn clic pour se l'envoyer, avec le vrai lien de désabonnement. On vérifie avant la liste.
  4. 4EnvoiUn e-mail par personne, étalé sous le plafond du jour. Le reste part le lendemain, tout seul.
  5. 5SuiviLe journal montre qui a reçu, qui a rebondi, qui s'est désabonné depuis.
À l'écran

Deux écrans, rien de plus à apprendre.

journal d'envoi
Journal d'envoi : 60 destinataires, 50 livrés, 9 envoyés, 1 en échec, avec le statut de chaque contact (données fictives)
Le journal d'une newsletter envoyée, adresse par adresse.
contacts
Gestion des contacts : actifs, désabonnés, rebonds, plaintes, import CSV avec origine et date du consentement (données fictives)
Les contacts, avec l'origine et la date du consentement.
Les choix qui comptent

Simple à utiliser, difficile à casser.

La mise en page ne bouge pas

Seules les zones prévues sont modifiables, et tout ce qui est saisi est traité comme du texte. Impossible de casser l'affichage dans Outlook ou Gmail en collant un mauvais contenu : le HTML d'origine est conservé à l'octet près.

Le désabonnement marche pour toujours

Chaque e-mail porte le désabonnement en un clic que Gmail et Yahoo exigent depuis 2024. Le lien repose sur un jeton propre à chaque contact, stocké et sauvegardé : un e-mail reçu aujourd'hui pourra encore désabonner dans deux ans.

La liste protège la réputation

Un contact désabonné ou en rebond n'est jamais réactivé par un nouvel import. Le statut est revérifié juste avant chaque envoi, et l'envoi part d'un sous-domaine dédié : les e-mails de commande de la boutique restent à l'abri.

StackNode.js 22ExpressSQLite intégréAPI ResendSPF · DKIM · DMARCAPI WordPressDocker · CoolifyRGPD by design

Votre newsletter aussi peut partir sans finir en spam.