Demande vers inscription (Tally · Google Sheets · Brevo) - Acqeo Aller au contenu
Acqeo
Tous les workflows

Workflow n8n · Vente & relances

Demande vers inscription

Chaque demande d’information reçoit en moins de 5 minutes une réponse personnalisée : prix, financement possible, reste à charge estimé, prochaine session et créneau d’appel. Relances à J+2 et J+7, alerte équipe dès que le prospect veut échanger.

Ce que le workflow fait

Quatre mécaniques dans un seul workflow.

A. Une demande arrive (webhook Tally)

  • Le prospect remplit ton formulaire Tally : formation visée, situation, financement envisagé.
  • n8n retrouve la formation dans ton catalogue (prix, éligibilité CPF, prochaine session).
  • n8n identifie le cas de financement et choisit la réponse adaptée.
  • La fiche est créée dans l’onglet « Demandes » de ton Google Sheet (ton CRM).
  • Brevo envoie la réponse dans la minute : prix, financement possible, reste à charge estimé, prochaine session et bouton pour réserver un appel.
  • Si la formation est absente du catalogue ou n’a pas de prix, la réponse part sans tarif et l’équipe reçoit une alerte pour compléter.

B. Relances à J+2 et J+7 (chaque matin à 9h)

  • n8n lit les demandes restées au statut réponse_envoyée.
  • Première relance 2 jours après la demande, seconde relance 7 jours après.
  • Après la seconde relance, la fiche passe en sans_réponse et le prospect n’est plus sollicité.

C. Le prospect clique sur « Réserver un créneau d’appel »

  • Sa fiche passe en rdv_demandé, ce qui arrête les relances.
  • L’équipe reçoit une alerte avec le contact, la formation et le cas de financement.
  • Le prospect est redirigé vers ton agenda en ligne.

D. Le prospect clique sur « Ne plus recevoir de relance »

  • Sa fiche passe en stop : plus aucune relance.

Résultat : aucune demande ne reste sans réponse, et ton prospect connaît son prix réel avant d’aller voir ailleurs.

Les cas de financement

Le cas est déduit de la réponse « Financement envisagé » du formulaire :

  • cpf : le prospect cite son CPF. Si la formation est marquée non éligible dans ton catalogue, il est basculé vers a_orienter avec un message qui l’explique.
  • employeur_opco : prise en charge par l’employeur ou son OPCO.
  • france_travail : aide de France Travail.
  • faf_independant : fonds d’assurance formation des indépendants.
  • personnel : financement personnel, le reste à charge est le prix.
  • a_orienter : « je ne sais pas » ou autre réponse. Le message propose les pistes qui correspondent à sa situation (salarié, demandeur d’emploi, indépendant).

Prérequis

Tally : un formulaire avec ces questions (les libellés doivent contenir ces mots) : Prénom, Email, Téléphone (facultatif), Formation visée, Situation (salarié, demandeur d’emploi, indépendant), Financement envisagé (CPF, employeur / OPCO, France Travail, fonds d’assurance formation, financement personnel, je ne sais pas). Activer l’intégration Webhook (Integrations → Webhooks).

Google Sheets : un fichier avec deux onglets, colonnes en ligne 1 (noms exacts).

Onglet Formations (ton catalogue, une ligne par formation) :

  • formation : le même intitulé que dans le formulaire Tally.
  • prix : en euros.
  • eligible_cpf : oui, non ou vide si tu ne sais pas.
  • prochaine_session : texte libre, par exemple « 12 janvier 2027 ».
  • lien_programme : adresse de la page de la formation (facultatif).

Onglet Demandes (ton CRM, rempli par n8n) :

  • contact_id, date_demande, prenom, email, telephone, formation, situation, financement, cas, prix, statut, relances, date_derniere_relance.

Brevo : clé API (Settings → SMTP & API → API Keys) + une adresse expéditrice validée.

Agenda en ligne : l’adresse de ta page de réservation (Calendly, Cal.com, Google Agenda ou autre).

n8n : une instance accessible en HTTPS, sinon le webhook Tally et les liens des emails ne fonctionnent pas.

Credentials n8n : Google Sheets OAuth2 ; Header Auth pour Brevo (api-key = ta clé Brevo).

Import et configuration

  1. Importer demande_vers_inscription.json dans n8n.
  2. Ouvrir le nœud « Préparer la réponse » et remplir le bloc CONFIG en haut du code : YOUR_ORGANISME_NAME, YOUR_SENDER_EMAIL, YOUR_TEAM_EMAIL, YOUR_N8N_WEBHOOK_BASE_URL (exemple : https://ton-n8n.com/webhook, sans / final). Tu peux aussi y indiquer la participation forfaitaire CPF en vigueur pour qu’elle s’affiche dans la réponse.
  3. Remplir le même bloc CONFIG dans le nœud « Relances dues ».
  4. Remplacer YOUR_SHEET_ID dans les 8 nœuds Google Sheets.
  5. Dans le nœud « Brevo – Alerte équipe », remplacer YOUR_SENDER_EMAIL et YOUR_TEAM_EMAIL.
  6. Dans le nœud « Redirect – Agenda », remplacer YOUR_BOOKING_URL par l’adresse de ton agenda.
  7. Brancher les credentials sur les nœuds Google Sheets et Brevo.
  8. Activer le workflow, puis copier l’URL de production du nœud « Tally – Nouvelle demande » et la coller dans le Webhook Tally.
  9. Tester avec une fausse demande pour chaque cas de financement, avec ta propre adresse : vérifier l’email reçu, la fiche créée dans « Demandes », puis les liens « Réserver un créneau » et « Ne plus recevoir de relance ».

Ajustements courants

  • Textes des réponses : objet reponses dans le nœud « Préparer la réponse », un bloc par cas de financement.
  • Reste à charge CPF : participation_cpf et participation_cpf_demandeur_emploi dans le bloc CONFIG. Laissés vides, la réponse mentionne une participation forfaitaire sans montant.
  • Délais de relance : delai_relance_1 et delai_relance_2 dans le nœud « Relances dues » (2 et 7 jours par défaut).
  • Textes des relances : objet messages dans le même nœud.
  • Horaire des relances : nœud « Relances – Chaque jour 9h ».

Notice

  • Quand un prospect répond par email, sa réponse arrive directement dans la boîte de ton équipe (YOUR_TEAM_EMAIL). n8n ne la voit pas : passe sa fiche en répondu ou inscrit dans le Sheet pour arrêter les relances.
  • Le reste à charge est une estimation : le montant réel dépend des droits du prospect et de la décision du financeur. Adapte les textes à tes conditions avant d’activer.
  • Le clic sur « Réserver un créneau » ne garantit pas que le rendez-vous est pris, et certains antivirus de messagerie ouvrent les liens automatiquement. Vérifie ton agenda avant de considérer le rendez-vous comme acquis.
  • Une fiche restée au statut nouvelle signifie que l’envoi de la réponse a échoué : à traiter à la main.

Vous préférez que nous l'installions pour vous ?

Ce workflow est en libre-service. Si vous voulez un système complet, installé, branché à vos outils et suivi, nous le mettons en place.

Voir comment nous travaillons

Ou commencez par le diagnostic gratuit, en 5 minutes.