Un CRM qui n'est pas alimenté ne sert à rien. C'est le problème n°1 des CRM en PME : tout le monde sait qu'il faudrait le remplir, personne ne le fait régulièrement, et au bout de 6 mois les données sont tellement obsolètes que personne ne s'y fie plus.

La solution n'est pas de former les équipes à saisir davantage. C'est de faire en sorte que le CRM se remplisse seul, à partir des interactions qui se produisent de toute façon : emails reçus, formulaires soumis, deals signés, réunions tenues, appels passés.

Ce guide décrit comment construire ce système avec deux options : Twenty, un CRM open source auto-hébergeable, et Notion, une base de données flexible et accessible. Les deux se connectent à n8n pour l'alimentation automatique.


Choisir entre Twenty et Notion

Twenty CRM

Twenty est un CRM open source lancé en 2023, conçu comme une alternative à HubSpot et Salesforce pour les équipes qui veulent contrôler leurs données. Il est auto-hébergeable (Docker, 5 à 20 €/mois de serveur), open source (vous pouvez modifier le code), et son interface ressemble à un vrai CRM : fiches contacts, fiches entreprises, pipeline d'opportunités par étape, historique des activités.

Points forts : interface CRM native (pas besoin de configurer des vues), API GraphQL complète (s'intègre très bien avec n8n), gestion des relations entre objets (un contact est lié à une entreprise, une opportunité, des activités). Points faibles : projet jeune, certaines fonctionnalités avancées encore en développement, documentation moins fournie que HubSpot.

Pour qui : PME qui veulent un vrai CRM structuré, avec pipeline visuel, historique des interactions, et contrôle total sur les données.

Notion

Notion n'est pas un CRM. C'est une base de données flexible qui peut être configurée comme un CRM. L'avantage : votre équipe l'utilise probablement déjà pour d'autres choses (notes, docs, projets). Pas de nouvel outil à adopter. L'inconvénient : ce que Notion fait naturellement (notes, docs), il le fait très bien. Ce qu'il fait par configuration (CRM), ça marche mais c'est moins fluide qu'un outil conçu pour ça.

Points forts : adoption facile (interface connue), flexibilité totale (vous construisez exactement les vues et champs dont vous avez besoin), API Notion disponible et bien documentée. Points faibles : pas de pipeline visuel natif aussi fluide qu'un vrai CRM, performance dégradée sur les grosses bases de données, moins adapté aux équipes commerciales importantes.

Pour qui : PME qui n'ont pas d'équipe commerciale dédiée, qui veulent combiner CRM + gestion de projet + documentation dans un seul outil, et qui ont déjà Notion dans leur stack.


Ce que n8n automatise dans les deux cas

Alimentation depuis les formulaires

Un prospect remplit un formulaire de contact sur votre site (Tally, Typeform, formulaire Ghost). n8n reçoit les données, crée la fiche contact dans Twenty ou Notion, ajoute le tag de la source (formulaire site / campagne / salon), et crée une opportunité au stade "nouveau lead" dans le pipeline. Le commercial reçoit une notification.

Plus personne ne saisit à la main les contacts entrants.

Alimentation depuis les emails

Un email est reçu dans une boîte surveillée (contact@, commercial@). n8n analyse l'email avec une IA, extrait les informations de contact, vérifie si le contact existe déjà dans le CRM, le crée si besoin, et enregistre l'email comme activité sur la fiche. Si l'email contient une demande de devis, une opportunité est créée automatiquement.

Mise à jour post-réunion

Une réunion se tient. La transcription automatique (Otter.ai, Fireflies) est envoyée à n8n. n8n l'envoie à Claude ou GPT-4 qui extrait : le résumé de la réunion, les actions identifiées avec responsable et date, le statut de l'opportunité (intéressé / à rappeler / en réflexion / perdu). Ces informations sont poussées dans la fiche CRM. L'opportunité est mise à jour. Les tâches de suivi sont créées.

Le commercial ne saisit rien. Il tient sa réunion. Le CRM se met à jour seul.

Mise à jour depuis la signature

Un devis est signé (Yousign, PandaDoc, ou retour email). n8n reçoit la notification, passe l'opportunité au stade "deal gagné" dans le CRM, crée la fiche client, déclenche le workflow d'onboarding, et enregistre le montant et la date du deal.

Alertes sur les opportunités dormantes

Chaque lundi matin, n8n vérifie les opportunités dont le statut n'a pas changé depuis plus de 7 jours (ou la durée que vous définissez). Pour chaque opportunité dormante, il envoie une alerte au commercial assigné : "L'opportunité [entreprise] n'a pas été mise à jour depuis 10 jours. Dernière action : [action]. Prochaine étape prévue : [étape]."

Un pipeline qui bouge est un pipeline qui vit. Ces alertes forcent la mise à jour régulière sans réunion de suivi.


La configuration Twenty + n8n

Installation de Twenty

Twenty s'installe via Docker en une trentaine de minutes. Il faut un serveur Linux avec Docker installé (un VPS DigitalOcean ou OVH à 10-20 €/mois suffit). La documentation officielle (twenty.com/developers) décrit l'installation pas à pas. Une fois installé, Twenty expose une API GraphQL sur votre domaine.

Connexion n8n à Twenty

n8n intègre Twenty nativement depuis la version 1.x. Vous configurez la connexion avec l'URL de votre instance Twenty et une clé API. Les nœuds disponibles : créer un contact, créer une entreprise, créer une opportunité, mettre à jour un objet, rechercher un objet existant.

Exemple de workflow : webhook Tally → recherche du contact dans Twenty (email en clé) → si contact existant, mise à jour ; si nouveau, création → création de l'opportunité liée → notification au commercial (email ou messagerie d'équipe).


La configuration Notion + n8n

Structure de la base Notion

Trois bases de données liées : Contacts (nom, email, téléphone, entreprise, source, statut), Entreprises (nom, secteur, taille, site web), Opportunités (titre, contact lié, entreprise liée, montant, stade, commercial, date de clôture prévue, dernière mise à jour).

Les relations entre bases permettent de voir, depuis une fiche entreprise, toutes les opportunités et contacts associés.

Connexion n8n à Notion

n8n intègre Notion nativement. Vous avez besoin d'un token d'intégration Notion (créé dans les paramètres de votre workspace) et des IDs des bases de données à alimenter. Les nœuds disponibles : créer une page (= créer un enregistrement), mettre à jour une page, rechercher dans une base.

La limitation principale de l'API Notion : elle ne supporte pas les requêtes complexes (pas de JOIN entre bases). Pour chercher si un contact existe avant de le créer, n8n doit faire une recherche par email puis vérifier le résultat.


Les données à ne pas automatiser

Tout ne doit pas être automatisé dans un CRM. Les données qui doivent rester manuelles : l'évaluation qualitative d'un prospect (chaud, tiède, froid), les notes de contexte sur la relation ("son directeur commercial vient de partir, attendre 3 mois"), les décisions stratégiques sur un compte ("on ne relance pas cette entreprise, problème de paiement l'an dernier").

Ces informations ne peuvent pas être générées automatiquement. Elles requièrent le jugement du commercial. Le système automatisé alimente les données factuelles et transactionnelles. Le commercial enrichit avec le contexte relationnel.


Ce que ça change sur la durée

À 6 mois : le CRM est alimenté en continu. Les opportunités dormantes sont signalées avant d'être perdues. Le commercial passe moins de temps sur l'administratif et plus sur les conversations.

À 12 mois : vous avez un historique complet de vos cycles de vente. Vous savez quel canal génère les meilleures opportunités, quel stade du pipeline a le plus fort taux d'abandon, quel délai moyen sépare le premier contact du deal signé. Ces données nourrissent vos décisions commerciales.

À 24 mois : le CRM est votre actif commercial le plus précieux. Il contient l'historique de toutes les interactions avec tous vos contacts. Quand un commercial part, la relation ne part pas avec lui. Quand un prospect revient 18 mois plus tard, le contexte est là.


Coûts et délais

Option Twenty : mise en place à 4 000-8 000 €, récurrent à 20-40 €/mois (serveur Twenty + serveur n8n + APIs IA). Option Notion : mise en place à 3 000-6 000 € (pas de serveur à gérer), récurrent à 20-30 €/mois (Notion Plus à 8 €/mois + serveur n8n + APIs IA).

Délai de déploiement : 2 à 4 semaines selon la complexité du process commercial et le nombre d'intégrations à configurer.


On peut construire ça ensemble

Si votre CRM est vide, si votre équipe ne le renseigne pas, ou si vous partez de zéro et voulez éviter d'investir dans HubSpot ou Salesforce, on peut construire ce système ensemble. Un appel de 30 minutes pour évaluer votre process commercial et choisir entre Twenty et Notion selon votre contexte.

Prendre rendez-vous


Marketing Robot — systèmes d'automatisation pour PME. Des process, des outils, des résultats mesurables.