Proposition commerciale

Automatisation de l'Onboarding Client

Projet pour Jeanne Clais — The Canva Club

Mise en place du parcours client automatisé de bout en bout, du paiement Stripe à l'accès formation

Avril 2026 Confidentiel
01

Vue d'ensemble du projet

Ce document présente l'ensemble du périmètre, l'approche technique, le calendrier et l'estimation des coûts du projet d'automatisation de l'onboarding client.

L'objectif est d'automatiser entièrement le parcours client à partir du moment où un achat est validé sur Stripe, jusqu'à la signature du contrat, l'accès à Discord et l'onboarding à la formation, tout en mettant en place l'infrastructure nécessaire pour gérer, dans une phase ultérieure, les emails d'inactivité et de satisfaction.

Le système s'appuie sur la stack existante (n8n, Airtable, MailerLite, Stripe, DocuSeal, Teachizy, Discord), sans ajout inutile d'outils supplémentaires.

Chaque décision privilégie la modularité, la fiabilité et ton autonomie — tu pourras gérer et visualiser l'ensemble du système depuis Airtable et MailerLite, sans avoir à intervenir dans n8n.

02

Contexte et besoin client

Tu gères actuellement l'onboarding manuellement après un achat : tu envoies les contrats à la main, crées les liens d'invitation Discord individuellement et gères les relances sans système de suivi fiable.

La structure Airtable existante n'est pas encore finalisée, ce qui signifie qu'une partie du travail initial consistera à définir et valider la bonne structure CRM avant d'y ajouter toute automatisation.

03

Structure Airtable : Schéma proposé

Étant donné que tu as précisé que la structure Airtable n'est pas encore finalisée, nous proposerons et validerons le schéma avant de construire les automatisations. Voici la structure recommandée :

C
Table Contacts — CRM principal
ChampTypeDescription
Nom completTexte
EmailEmailClé unique de recherche depuis Stripe
TéléphoneTexte
Programme achetéTexte
StatutListeLead / Client / Inactif
Statut du contratListeEnvoyé / Relance 1 / Relance 2 / Action manuelle / Signé
Date d'envoi du contratDate
Date de signatureDate
URL du contrat signéLien URLLien vers le PDF sur Google Drive
Date d'onboardingDateUtilisée pour les emails de satisfaction
Invitation Discord envoyéeCheckbox
Accès formation envoyéCheckbox
K
Table Contrats — optionnelle, suivi détaillé
ChampTypeDescription
ID du contratTexteDepuis DocuSeal
Contact liéEnreg. liéLié à la table Contacts
URL du PDF signéLien URL
Date de signatureDate
ℹ️

Note : nous allons parcourir ce schéma avec toi et effectuer les ajustements nécessaires avant de construire les workflows basés dessus.

04

Périmètre du projet

Les modules suivants sont inclus dans le périmètre de ce projet. Les modules 8 et 9 (emails d'inactivité et de satisfaction) seront entièrement construits et prêts, mais laissés désactivés jusqu'à ce que tu décides de les activer.

#ModuleDescriptionOutils
1Webhook StripeÉcoute les paiements réussis et lance le workflow d'onboardingStripe, n8n
2Gestion contacts AirtableRecherche par email, création/mise à jour, statut Client, journalisationAirtable, n8n
3Génération du contratInjection des données dans le template DocuSeal, envoi automatique au clientn8n, DocuSeal
4Relances contratAttente webhook DocuSeal. Relance 1 puis 2 via MailerLite. Signalement manuel après 2 relancesn8n, MailerLite, Airtable
5Stockage PDF signéWebhook signature DocuSeal, upload Google Drive, lien dans Airtablen8n, Drive, Airtable
6Invitation Discord uniqueLien unique via API Discord (max_uses: 1, expiration 7j), envoyé via MailerLiteAPI Discord, n8n, MailerLite
7Accès formationEmail séparé et modulaire pour l'accès Teachizy via MailerLiteMailerLite, Teachizy, n8n
8Détection inactivitéWorkflow planifié interrogeant l'API Teachizy. Email d'inactivité MailerLite si seuil dépassén8n, Teachizy, MailerLite
9Enquête satisfactionVérification quotidienne date onboarding. Email MailerLite à 3, 6 ou 12 moisn8n, Airtable, MailerLite
Architecture

Workflow global d'onboarding

Vue d'ensemble du flux automatisé de bout en bout, du paiement à l'onboarding complet.

STRIPE Paiement reçu webhook n8n Orchestrateur AIRTABLE CRM & suivi 1-2 modules DOCUSEAL Génération & envoi contrat 3 module Signé ? webhook Non MAILERLITE Relance 1 → 2 puis action manuelle 4 module Oui GOOGLE DRIVE Stockage PDF signé 5 module n8n DISCORD Invitation unique max_uses: 1 • 7 jours via MailerLite — Email 1 6 module TEACHIZY Accès formation email séparé & modulaire via MailerLite — Email 2 7 module Modules 8-9 • Détection inactivité & Enquêtes satisfaction Construits et prêts — activés sur décision MAJ Airtable
05

Approche technique : décisions clés

Contrat Flux contrat (DocuSeal)

Le template est hébergé dans DocuSeal avec des variables dynamiques. Après le paiement, n8n appelle l'API DocuSeal, transmet les données du client, puis DocuSeal remplit le template, génère le PDF et l'envoie automatiquement.

n8n ne construit ni n'envoie le PDF : il déclenche DocuSeal puis attend le webhook de signature. C'est l'approche la plus propre et la plus fiable.

PAIEMENT STRIPE Webhook déclenche n8n n8n → API DOCUSEAL Injection données & envoi contrat M3 ◴ Attente webhook signature DocuSeal surveille la signature Signé ? webhook reçu Non MAILERLITE Relance 1 ? MAILERLITE Relance 2 ⚠ ACTION MANUELLE Signalé dans Airtable MAJ Airtable MAJ Airtable MAJ Airtable Envoyé Relance 1 Relance 2 Oui PDF SIGNÉ REÇU Webhook DocuSeal → n8n GOOGLE DRIVE Upload PDF + lien Airtable ONBOARDING LANCÉ Discord + Formation + MAJ CRM Modules 6 & 7 Signé ✓ M4 M5 signé entre-temps

Discord Liens d'invitation uniques via API

Plutôt qu'un lien générique, n8n appelle l'API Discord après signature et génère un lien unique avec max_uses: 1 et expiration 7 jours. Personnalisé par client, inutilisable après première connexion, indépendant de l'email Discord — éliminant la friction UX.

Aucun outil tiers requis. Migration possible vers Guild.xyz à l'avenir sans reconstruire le flux.

Inactivité Détection d'inactivité

Workflow planifié (quotidien ou hebdomadaire) interrogeant l'API Teachizy pour récupérer la date de dernière activité. Si le seuil est dépassé, n8n déclenche l'email d'inactivité via MailerLite.

La disponibilité de cette API sera confirmée au lancement ; solution de repli via Date d'onboarding Airtable prévue.

Satisfaction Emails d'enquête de satisfaction

Workflow quotidien lisant la date d'onboarding et calculant les jours écoulés. Déclenchement à 90, 180 ou 365 jours via MailerLite.

Chaque jalon est activable indépendamment : le 12 mois peut être activé immédiatement, les 3 et 6 mois resteront désactivés jusqu'à ta décision.

Stockage Contrat signé

n8n reçoit le webhook DocuSeal, récupère le PDF, le téléverse dans Google Drive et enregistre l'URL dans Airtable.

06

Livrables

07

Planning et phases

PhaseTâchesDurée
Phase 1
Airtable
Finalisation et construction de la structure Airtable validée : table Contacts avec tous les champs requis. Tables Contacts et Contrats configurées et testées. 1 à 2 jours
Phase 2
Stripe & Airtable
Déclencheur n8n webhook Stripe. Logique de recherche contact, création / mise à jour et gestion des statuts dans Airtable. 3 jours
Phase 3
Flux contrat
API DocuSeal : injection template, envoi, logique d'attente et de relance, signalement manuel. Stockage PDF signé Google Drive. 3 à 4 jours
Phase 4
Onboarding
Lien Discord unique via API. Email 1 MailerLite (Discord) et Email 2 (accès formation) comme envois modulaires séparés. 2 à 3 jours
Phase 5
Flux futurs
Workflow détection d'inactivité (API Teachizy). Workflow enquête de satisfaction. Construits et prêts, laissés désactivés. 2 à 3 jours
Phase 6
Tests & passation
Tests bout en bout. Cas limites (doublons, webhooks en échec, expiration contrat). Documentation et passation. 3 jours
TOTAL ESTIMÉ 13 à 18 jours
08

Stack technique

OutilRôle dans le projet
n8n (Render)Moteur central. Orchestre chaque étape — webhooks, APIs, logique, mises à jour Airtable
StripeSource du paiement et déclencheur initial via webhook
AirtableCRM. Stocke les enregistrements clients, statuts de contrat et dates d'onboarding
DocuSealSignature électronique. Héberge le template, génère le PDF, l'envoie et renvoie le webhook à n8n
MailerLiteEnvoi centralisé d'emails : onboarding, relance, inactivité et satisfaction
API DiscordLiens d'invitation uniques par client (max_uses: 1, expiration 7 jours)
TeachizyPlateforme de formation. API interrogée pour détecter l'inactivité
Google DriveStockage des PDF signés. Lien enregistré dans Airtable
09

Ce qui est inclus

10

Ce qui n'est pas inclus

Cette liste n'est pas exhaustive. S'il y a un élément que vous souhaitez ajouter ou clarifier, merci de le signaler afin qu'il soit inclus dans les termes validés avant le démarrage.

11

Hypothèses et dépendances

12

Tarif

Offre BTB valable 48h — passé ce délai, le tarif standard de 3 000 € s'applique.

Prix de base 3 000 €
Réduction offre BTB 48H − 500 €
Total 2 500 €
13

Temps économisé & retour sur investissement

Voici une estimation conservatrice du temps récupéré chaque mois grâce à l'automatisation complète de l'onboarding.

Aujourd'hui — Manuel

Envoi du contrat ~10 min
Suivi & relances ~15 min
Stockage contrat signé ~5 min
Création lien Discord ~5 min
Email accès formation ~5 min
Mise à jour CRM ~5 min
Total par cliente ~45 min

Après — Automatisé

Envoi du contrat Automatique
Suivi & relances Automatique
Stockage contrat signé Automatique
Création lien Discord Automatique
Email accès formation Automatique
Mise à jour CRM Automatique
Total par cliente 0 min
Temps économisé par cliente
45 min
×
10 clientes / mois
7h30
économisées / mois
=
Rentabilisé en
~3 mois
en comptant ton temps à 100€/h

Sans compter les oublis évités, les relances automatiques qui récupèrent des signatures, et le temps mental libéré.

14

Ce qu'on garantit

Garantie fonctionnelle

Le système livré fonctionne exactement comme défini dans le cahier des charges. Si ce n'est pas le cas, on corrige sans surcoût ni délai supplémentaire.

📚

Garantie documentation & autonomie

Chaque workflow est documenté clairement pour que tu puisses comprendre, modifier ou désactiver n'importe quel flux en toute autonomie.

🛠

Garantie support

1 semaine de maintenance post-livraison incluse. Tout bug ou dysfonctionnement est corrigé gratuitement pendant cette période de suivi.

🔑

Garantie de propriété

100 % du code, des accès et des workflows t'appartiennent dès la livraison. Aucune dépendance vis-à-vis d'Auryon pour faire tourner ton système.

15

Questions fréquentes

Et si je change de formation ou d'offre plus tard ?

Les emails d'onboarding sont modulaires et séparés : l'accès Discord et l'accès formation sont dans deux emails distincts. Tu peux modifier le contenu d'un email dans MailerLite sans toucher au reste du flux. Si tu ajoutes une nouvelle offre, on peut dupliquer et adapter le workflow sans tout reconstruire.

Que se passe-t-il si un webhook échoue ?

n8n dispose d'un système de retry intégré et d'un journal d'erreurs. En cas d'échec, le workflow réessaie automatiquement. Si le problème persiste, un signalement est créé dans Airtable pour que tu puisses agir. Les tests bout en bout couvrent ces scénarios.

Je peux modifier les emails moi-même ?

Oui, tous les emails sont dans MailerLite. Tu peux modifier le texte, le design, l'objet — sans toucher à n8n. Les déclencheurs restent en place, seul le contenu change. C'est exactement l'intérêt de la séparation logique/contenu.

Est-ce que je dois toucher à n8n au quotidien ?

Non. Le système est conçu pour que tu gères tout depuis Airtable (suivi CRM, statuts) et MailerLite (contenus emails). n8n tourne en arrière-plan. Tu n'as besoin d'y accéder que si tu veux activer un module désactivé — et la documentation t'explique comment.

16

Prochaines étapes

#ActionResponsable
1Jeanne relit ce document et confirme son accord pour avancerCliente
2Jeanne valide le schéma Airtable proposé (champs, tables, statuts)Cliente
3Call de lancement — alignement template DocuSeal et contenu emailsLes deux
4Phase 1 : construction du schéma Airtable et configuration des champsAgence
5Phase 2 : webhook Stripe et workflow contact AirtableAgence
6Phase 3 : contrat DocuSeal, relances, stockage Google DriveAgence
7Phase 4 : invitation Discord unique + emails d'onboarding MailerLiteAgence
8Phase 5 : workflows inactivité et satisfactionAgence
9Phase 6 : QA bout en bout, documentation et passationAgence

Prête à automatiser ton onboarding ?

Validons et démarrons ensemble

Valider et démarrer →

Un simple email suffit — on planifie le call de lancement dans la foulée