Automatiser la relance après une demande de soumission avec n8n

Comment SIB construit un flux n8n qui relance une demande de soumission en quelques minutes, sans doublon, sans envoi hors des heures et sans oubli.

Un client me pose presque toujours la même question quand on parle d'automatiser sa relance : est-ce qu'il faut un gros logiciel tout-en-un, ou est-ce qu'on peut brancher ce qu'on a déjà? Ma réponse, la plupart du temps, c'est n8n. C'est un outil d'automatisation de flux de travail, disponible depuis 2019, qui relie un formulaire de soumission à un CRM, à un courriel de confirmation et à une notification interne, sans qu'une PME ait à changer tous ses outils existants pour un seul système fermé. Voici comment je construis ce genre de flux pour un client qui reçoit ses demandes de soumission par formulaire web.

Qu'est-ce que n8n, et pourquoi ce choix plutôt qu'un logiciel tout-en-un?

n8n est un outil d'automatisation à base de nœuds : chaque étape du flux (recevoir une donnée, la transformer, l'envoyer ailleurs) est une case qu'on relie aux autres sur un canevas visuel. On peut l'héberger soi-même ou utiliser la version infonuagique, et il se connecte à des centaines de services par des connecteurs prêts à l'emploi ou par un simple appel web. Je préfère cette approche à un logiciel tout-en-un pour un client qui a déjà un CRM, un fournisseur de courriel et un formulaire WordPress qui fonctionnent bien : plutôt que de migrer trois outils vers un quatrième, on construit le pont entre ceux qui existent déjà. Le flux de travail reste modifiable pièce par pièce, sans devoir tout reconstruire quand un besoin change.

Que se passe-t-il concrètement quand un client remplit une demande de soumission?

Le formulaire envoie ses données à n8n par une requête web dès l'envoi, avant même que le visiteur ait fermé la page. Le flux reçoit le nom, le courriel, le téléphone et le message, puis exécute trois choses en quelques secondes : il crée ou met à jour la fiche dans le CRM, il envoie un courriel de confirmation au client pour lui dire que la demande a bien été reçue, et il notifie la bonne personne à l'interne, souvent par un message texte, avec le résumé de la demande. Le client n'attend jamais un accusé de réception généré à la main le lendemain matin, et personne à l'interne n'a besoin d'ouvrir une boîte de courriel partagée pour savoir qu'une demande vient d'entrer.

Comment le flux évite-t-il de créer un doublon quand le même client soumet deux fois?

Avant de créer une nouvelle fiche, le flux vérifie d'abord si le courriel ou le téléphone soumis existe déjà dans le CRM. Un client hésitant qui remplit le formulaire une deuxième fois trois jours plus tard, ou qui soumet une variante du même formulaire sur une autre page du site, ne doit pas se retrouver avec deux fiches distinctes que deux personnes différentes relancent en même temps. Quand une correspondance existe, le flux ajoute une note à la fiche existante avec l'horodatage de la nouvelle demande au lieu d'en créer une seconde, et la notification interne précise qu'il s'agit d'un deuxième contact plutôt que d'un nouveau prospect. C'est un détail qu'on oublie facilement en configurant un premier flux simple, mais c'est souvent la première chose qui casse la confiance d'une équipe de vente envers l'automatisation : deux appels de suivi pour la même demande, ça donne l'impression que le système ne fonctionne pas.

Que fait le flux quand une demande arrive en dehors des heures d'ouverture?

Le courriel de confirmation part immédiatement, peu importe l'heure, parce que le client s'attend à un accusé de réception rapide même à 23 h un dimanche. Ce qui change hors des heures, c'est la notification interne : plutôt que d'envoyer un texto à minuit à la personne responsable des ventes, le flux vérifie l'heure et le jour par rapport à l'horaire d'affaires du client, et si la demande arrive en dehors de cette plage, la notification est mise en attente jusqu'à l'ouverture suivante plutôt qu'envoyée sur-le-champ. Ce choix vient directement d'un problème réel : un responsable qui reçoit des textos de demandes à toute heure finit par ignorer la notification, ce qui annule l'avantage de l'automatisation.

Comment le système respecte-t-il un refus de suivi?

Un flux de relance n'a rien à faire s'il envoie un courriel après qu'un client a demandé de ne plus être contacté. Avant chaque envoi automatisé, le flux vérifie un champ dans le CRM qui indique si le contact a demandé de retirer son consentement ou de se désabonner. Cette vérification se fait à chaque étape de relance, pas seulement à la création de la fiche, parce qu'un client peut très bien accepter le premier courriel et refuser les suivants. La loi canadienne anti-pourriel laisse jusqu'à dix jours ouvrables pour traiter une demande de désabonnement, mais dans le flux que je construis, le retrait est appliqué dès la prochaine vérification avant envoi, pas seulement à la prochaine mise à jour manuelle de la liste.

Quels outils se branchent typiquement à n8n pour ce genre de flux?

Le formulaire web (Gravity Forms ou WPForms, par exemple) envoie la donnée par webhook, un connecteur relie n8n au CRM du client, un fournisseur de courriel transactionnel gère l'envoi de la confirmation, et un service de messagerie texte comme Twilio gère la notification interne. Pour certains clients, j'ajoute aussi une étape qui utilise un modèle de langage pour préparer un résumé de la demande à l'intention du représentant : pas un courriel envoyé automatiquement au client, mais une suggestion interne qui aide le représentant à voir en un coup d'œil ce que le client cherche avant de décrocher le téléphone. Chaque connecteur est une pièce remplaçable : si le client change de CRM l'an prochain, on remplace ce nœud sans reconstruire tout le flux.

Que se passe-t-il si une étape du flux échoue?

Un connecteur qui tombe en panne pendant dix minutes, un CRM qui n'accepte pas temporairement les nouvelles connexions, un service de messagerie texte qui refuse un envoi : n8n permet de brancher un flux d'erreur distinct qui se déclenche automatiquement dès qu'une étape échoue dans le flux principal. Plutôt que de laisser la demande disparaître sans que personne s'en aperçoive, ce flux d'erreur envoie un courriel à une adresse interne avec le détail de ce qui a échoué et les données du client concerné, pour qu'une personne puisse compléter l'entrée à la main pendant qu'on répare la connexion défaillante. Je configure aussi une vérification quotidienne qui compare le nombre de soumissions de formulaire reçues avec le nombre de fiches créées dans le CRM, question de repérer un écart avant qu'un client s'en aperçoive en appelant pour savoir pourquoi personne ne l'a rappelé.

Combien de temps faut-il pour construire ce genre de flux?

La première version, celle qui crée la fiche CRM et envoie le courriel de confirmation, se met en place en une seule séance de travail dans les flux que je construis. Les couches suivantes, comme la détection de doublons, la vérification des heures d'affaires et le respect du consentement, s'ajoutent une à la fois, testées séparément avant d'être mises en service. Je déconseille de vouloir tout construire d'un coup : un flux trop complexe dès le départ est plus difficile à déboguer quand une étape échoue, et il vaut mieux avoir un flux simple qui fonctionne à 100 % qu'un flux ambitieux qui échoue silencieusement une fois par semaine.

Par où commencer si vous partez de zéro?

Listez d'abord ce qui existe déjà : quel formulaire reçoit vos demandes, quel CRM garde vos fiches, et qui doit être averti quand une demande arrive. Ensuite, construisez seulement l'accusé de réception automatique et la création de fiche, sans rien d'autre : c'est la partie qui élimine le plus de délai pour le client avec le moins de risque d'erreur. Les couches de doublons, d'horaire et de consentement viennent après, une fois que la base tourne sans surprise depuis quelques semaines. Chez SIB, c'est exactement l'ordre qu'on suit avec les clients qui passent d'une boîte de courriel partagée à un vrai suivi automatisé dans le cadre du service d'automatisation marketing : la fondation d'abord, les cas particuliers ensuite.

Rédigé avec l'aide d'outils d'IA, vérifié et publié par Marven Salgado.

Discutons de votre prochain client

On regarde ensemble votre présence en ligne, vos avis, votre site et vos publicités, puis on vous dit ce qui freine les appels et les réservations pour votre commerce, à Mascouche, dans le Grand Montréal ou ailleurs au Québec.

20 minutes, sans engagement, et on vous dit si ce n'est pas pour vous.

Planifier un appel