Workflow n8n · Vente & relances
Réactiver ses anciens prospects
Vos anciens contacts segmentés automatiquement et relancés avec le bon message : nouvelle session, financement, format court. L’équipe est alertée dès qu’un prospect veut en reparler.
Ce que le workflow fait
Trois mécaniques dans un seul workflow.
A. La campagne (du lundi au vendredi à 10h)
- n8n lit l’onglet « Prospects » de ton Google Sheet (ton export CRM).
- Chaque contact est classé dans un segment selon la date du dernier échange, le frein et le clic.
- Brevo envoie le message du segment, 20 contacts maximum par jour.
- Le Sheet est mis à jour contact par contact : segment, statut « relancé », date. Si un envoi échoue, les précédents sont déjà marqués, donc pas de double envoi le lendemain.
B. Le prospect clique sur « Oui, reparlons-en »
- Son statut passe à
prêt_à_échangerdans le Sheet. - L’équipe reçoit un email d’alerte avec le contact, la formation et le segment.
- Le prospect est redirigé vers ta page de prise de rendez-vous.
C. Le prospect clique sur « Ne plus recevoir de message »
- Son consentement passe à
nonet son statut àdésinscrit: il ne sera plus jamais relancé.
Résultat : aucun ancien prospect intéressant ne reste oublié dans ta base, et chacun reçoit un message lié à son besoin initial.
Les segments
Le premier critère qui correspond l’emporte, dans cet ordre :
- Dernier échange de plus de 12 mois →
inactif_12_mois: message pour faire le point. - Frein = financement →
sans_financement: les options de financement possibles. - Frein = format_long →
format_court: un format plus court ou un parcours adapté. - A cliqué sans répondre →
clic_sans_reponse: relance courte avec une question. - Dernier échange de moins de 3 mois →
nouvelle_session: une nouvelle session est ouverte. - Tous les autres (3 à 12 mois, sans frein connu) →
relance_generale: où en est le projet ?
Prérequis
Google Sheets : un onglet nommé Prospects avec ces colonnes en ligne 1 (noms exacts) :
contact_id: identifiant unique par contact, de préférence non devinable (pas 1, 2, 3), car il figure dans les liens des emails.prenomemailformation: la formation demandée.date_dernier_echange: au format 15/03/2026 ou 2026-03-15.interet: niveau d’intérêt, pour ton équipe (non utilisé dans le tri).frein:financement,format_longou vide.a_clique:ouiounon.consentement:ouiounon. Seuls les contacts àouisont relancés.segment,statut,date_relance: à laisser vides, n8n les remplit.
Brevo : clé API (Settings → SMTP & API → API Keys) + une adresse expéditrice validée.
n8n : une instance accessible en HTTPS, sinon les liens des emails ne fonctionnent pas.
Credentials n8n : Google Sheets OAuth2 ; Header Auth pour Brevo (api-key = ta clé Brevo).
Import et configuration
- Exporter tes anciens contacts depuis ton CRM, supprimer les doublons et les contacts non consentis, puis les coller dans l’onglet « Prospects ».
- Importer
reactiver_anciens_prospects.jsondans n8n. - Ouvrir le nœud « Segmenter » et remplir le bloc
CONFIGen haut du code :YOUR_ORGANISME_NAME,YOUR_SENDER_EMAIL,YOUR_N8N_WEBHOOK_BASE_URL(exemple : https://ton-n8n.com/webhook, sans / final). - Remplacer
YOUR_SHEET_IDdans les 5 nœuds Google Sheets. - Dans le nœud « Brevo – Alert Team », remplacer
YOUR_SENDER_EMAILetYOUR_TEAM_EMAIL. - Dans le nœud « Redirect – Prise de RDV », remplacer
YOUR_BOOKING_URLpar ta page de prise de rendez-vous. - Brancher les credentials sur les nœuds Google Sheets et Brevo.
- Tester sur un petit groupe : 3 lignes avec tes propres adresses, « Execute Workflow », puis vérifier les emails reçus et le Sheet.
- Activer le workflow, puis cliquer sur les deux liens d’un email de test : ils ne répondent qu’une fois le workflow actif.
Ajustements courants
- Volume quotidien :
max_par_jourdans le blocCONFIG(20 par défaut ; le plan gratuit Brevo plafonne à 300 emails par jour). - Textes des messages : objet
scenariosdans le nœud « Segmenter », un bloc par segment. - Ordre ou seuils des segments : fonction
segmentOfdans le même nœud. - Horaire : nœud « Campagne – Jours ouvrés 10h ».
- Relancer à nouveau un contact : vider sa cellule
statutou y écrireà_relancer.
Notice
- Les noms de colonnes du Sheet doivent correspondre exactement à la liste ci-dessus, sinon remappe dans les nœuds Google Sheets.
- Le workflow part du Sheet : il ne se connecte pas directement à ton CRM. Mets le Sheet à jour à chaque nouvel export.
- Certains antivirus de messagerie ouvrent automatiquement les liens des emails : un contact peut passer en
prêt_à_échangersans avoir cliqué lui-même. Vérifie avant de rappeler.