SMF·EMAILOCTOPUS
Un prompt peut-il remplacer EmailOctopus ?
Newsletters et publication — email newsletters and creator publishing
Bordereau de suivi des pièces
Verdict
EmailOctopus est le seul produit de cette catégorie où la version DIY a la même architecture que la version payante : c’est une interface amicale par-dessus Amazon SES, et c’est exactement ce que tu construirais aussi. Ça rend le côté code vraiment atteignable en un week-end. Ce que tu prends en charge, c’est l’hygiène de liste — le travail peu glorieux de retirer les gens qui n’ouvrent jamais rien, avant que leur inactivité ne traîne ton taux de plainte et ta réputation d’expéditeur vers le bas avec eux.
Pièce A — Le prompt
Reçu le31.07.2026Construis un envoyeur de newsletter sur Amazon SES dont la fonctionnalité distinctive est l’hygiène de liste automatisée.
Abonnés : import CSV exigeant une source de consentement et un horodatage de consentement par ligne — refuse les lignes qui n’en ont pas, parce qu’une liste que tu ne peux pas justifier est la raison pour laquelle les envois se font bloquer. Double opt-in avec un email de confirmation. Désinscription en un clic incluant les en-têtes List-Unsubscribe et List-Unsubscribe-Post. Une liste de suppression vérifiée au moment de l’envoi que rien ne peut contourner.
Campagnes : un éditeur Markdown produisant à la fois une partie HTML et une partie texte brut depuis la même source, avec un aperçu de chacune. CSS en ligne au moment de l’envoi. Envoi de test vers une liste d’adresses témoins.
Envoi : mets en file via SES en respectant le vrai débit d’envoi du compte, avec reprises et recul exponentiel, idempotence par destinataire, et lots résumables pour qu’une interruption ne double pas la livraison. Traite les notifications de livraison, de bounce et de plainte depuis SNS. Retire immédiatement les hard bounces ; compte les soft bounces et retire après un seuil. Arrête un envoi automatiquement si le taux de plainte franchit 0,1 % en cours de campagne — SES suspendra le compte au-dessus de 0,5 %, et s’arrêter tôt fait la différence entre une mauvaise campagne et un compte mort.
Hygiène de liste, qui est le cœur de cette construction :
- Suis l’engagement par abonné : dernière ouverture, dernier clic, campagnes envoyées depuis le dernier engagement.
- Une politique de désinscription que l’utilisateur configure : après N campagnes consécutives sans ouverture ni clic, déplace l’abonné vers un segment à risque.
- Une campagne automatique de réengagement vers le segment à risque, envoyée une fois, avec un lien de maintien d’abonnement en un clic.
- Quiconque ne répond pas à l’email de réengagement est désinscrit automatiquement, avec la raison enregistrée.
Montre l’effet ouvertement sur le tableau de bord : taille de liste, part engagée, part à risque, et taux de plainte et de bounce sur les dix dernières campagnes. Une liste qui ne fait que grandir est une liste qui se dirige vers un problème de délivrabilité, et l’interface devrait rendre ça visible plutôt que célébrer le nombre d’abonnés.
Visibilité des coûts : montre les dépenses SES du mois et le coût par campagne, puisque toute la raison de faire tourner ça, c’est que l’arithmétique est différente.
Mise en place : le README doit détailler l’accès production SES, les identités vérifiées, SPF, DKIM et DMARC, et préciser qu’un nouveau domaine a besoin de semaines de volume progressivement croissant avant que les gros envois n’atterrissent de façon fiable.
Hors périmètre : les parcours d’automatisation multi-étapes, les landing pages, les formulaires d’inscription hébergés, et les intégrations e-commerce.
L’ouverture pré-remplit le prompt — il ne reste qu’à appuyer sur entrée.
Pièce B — Ce que tu perds
- B.1 la réputation d’envoi, construite sur des mois sur le pool d’IP de quelqu’un d’autre
- B.2 les séquences d’automatisation au-delà d’une simple série de bienvenue
- B.3 les landing pages et formulaires d’inscription hébergés
- B.4 quelqu’un à qui demander quand un envoi part au spam
Alternatives existantes
Pièce C — Pourquoi certains continuent de payer : deliverability, growth network, and integrations
Parce que le plan le moins cher coûte neuf dollars et que la facture SES pour le même volume est en dessous d’un dollar, ce qui veut dire que les huit dollars d’écart, c’est entièrement le support, les formulaires et le fait de ne pas avoir à penser à la délivrabilité. Pour beaucoup de gens, c’est un prix juste.
Questions
Puis-je importer ma liste EmailOctopus ?
Oui, et proprement — l’export CSV inclut la date d’abonnement et la source, ce qui est exactement ce dont cette construction a besoin à l’import. L’historique de campagne et l’engagement par abonné ne s’exportent pas, donc la politique de désinscription démarre sans historique et a besoin de quelques campagnes avant d’agir.
Pourquoi construire la désinscription plutôt que l’ajouter plus tard ?
Parce qu’une liste désengagée est la raison la plus courante pour laquelle un envoyeur self-hosted commence à atterrir dans le spam, et au moment où tu le remarques, les dégâts de réputation prennent des mois à réparer. Retirer les gens qui ont arrêté de lire est désagréable et c’est la chose la plus impactante que fait cette construction.
Combien ça coûte à faire tourner ?
SES coûte dix centimes pour mille emails. Une liste de 5 000 envoyée chaque semaine coûte environ deux dollars par mois, plus un petit VPS. C’est la vraie arithmétique derrière toute cette catégorie, et c’est pourquoi EmailOctopus peut facturer neuf dollars pour ce que d’autres facturent cinquante.
Quelle est la seule chose qui ne survit pas à la reconstruction ?
La réputation de quelqu’un d’autre. EmailOctopus envoie depuis des pools chauffés par des milliers d’expéditeurs ; ton domaine tout neuf part de zéro et atterrira dans le spam pour une part des destinataires pendant des semaines. Aucune configuration ne corrige ça — seulement bien envoyer, lentement, longtemps.
Outils proches
Récépissé