100 prospects, zéro e-mail, des tests tous verts : ce que notre panne nous a appris
Ayoub Hammoudi, fondateur de Spar-x · · 2 min de lecture
Le 7 octobre, une campagne de 100 prospects est lancée sur Phantera. Aucun e-mail ne part. Nos tests automatisés sont tous verts. Voici ce qui s'est passé, sans rien enjoliver.
Premier diagnostic, premier correctif
Le bouton de lancement faisait tout l'envoi pendant le clic. Notre hébergeur coupe une requête au bout de 60 secondes : la campagne n'avait pas le temps de démarrer. Nous avons séparé les deux. Le lancement met la campagne en file en moins d'une seconde, et l'envoi se fait en arrière-plan, un e-mail à la fois par boîte.
Sauf que rien ne partait toujours.
La vraie cause
Les tâches de fond de Phantera (envois, relances, lecture des réponses) tournent sur un service d'exécution séparé. Pour fonctionner, ce service doit pouvoir joindre chaque nouvelle version de notre application après sa mise en ligne. Or nos adresses de déploiement étaient protégées. Depuis le 14 juillet, la synchronisation échouait en silence : les fonctions ajoutées depuis, dont celle qui envoie les e-mails en file, n'étaient tout simplement pas enregistrées.
Nous l'avons trouvé le 9 octobre, en testant en production avec mes propres adresses.
Pourquoi aucun test ne l'a vu
Les tests vérifient le code. Ici, le code était juste : c'est ce que la production avait réellement chargé qui ne l'était pas. Le même jour, ce test réel a trouvé six autres défauts invisibles des tests, parmi lesquels un assistant de campagne bloqué sur une étape et une connexion impossible depuis un nouvel appareil.
Ce que nous avons changé
- La synchronisation est rétablie et se refait automatiquement après chaque mise en ligne.
- Après chaque ajout de tâche de fond, nous vérifions la date de dernière synchronisation et le nombre de fonctions actives.
- Chaque parcours important est testé en production, sur nos propres adresses, avant d'être annoncé.
Le 9 octobre après-midi, le même test a montré cinq e-mails partis en trois à quatre minutes, conformément à l'estimation affichée, une désinscription prise en compte, et une réponse détectée, classée positive, qui a arrêté la séquence.
La règle qui vaut pour n'importe quel outil
- Ouvrez le dossier « Envoyés » de votre boîte : c'est la seule preuve qu'un e-mail est parti.
- Avant une vraie campagne, envoyez-la à deux ou trois adresses à vous.
- Répondez depuis une autre adresse que celle qui envoie, et vérifiez que la séquence s'arrête.
Tester avec nous pendant 30 jours
Un pilote mis en place avec vous : votre client idéal, votre domaine vérifié, une première campagne que vous relisez avant l'envoi.
À lire aussi
- Prospection par e-mail en B2B : ce que dit la CNIL, en clairFaut-il le consentement d’un professionnel pour lui écrire ? Ce que la CNIL autorise en B2B, les trois conditions à respecter, et le cas des adresses génériques comme contact@.
- 1 000 e-mails depuis une seule boîte : le calcul honnêtePourquoi envoyer 1 000 e-mails de prospection d'un coup depuis votre boîte grille votre domaine, ce que Gmail et Outlook exigent depuis 2024 et 2025, et le rythme réel qu'il faut prévoir.
- Séquence multicanale B2B : e-mail, LinkedIn, SMS et WhatsApp, dans quel ordre ?Comment combiner e-mail, LinkedIn, SMS et WhatsApp dans une séquence de prospection B2B sans harceler : le rôle de chaque canal, l’ordre qui respecte le prospect, et un exemple sur deux semaines.
Une erreur dans cet article ? Écrivez à [email protected], nous la corrigeons.