Automatisation de prospection TeamIA avec Lemlist et n8n
Logiciel de prospection sur mesure, qualification IA et validation humaine

Conception et développement du cockpit privé de prospection B2B de TeamIA : configuration des campagnes et segments, réception des prospects enrichis par n8n et Lemlist, recherche et filtres, analyse IA, édition des messages et validation humaine. L’application Next.js et React s’appuie sur PostgreSQL/Supabase, des API d’ingestion et une déduplication des entreprises. Les captures montrent l’interface réelle avec des données fictives. La validation sauvegarde une décision et ne déclenche aucun envoi d’email.
Cas client · Application métier & automatisation
De la recherche de prospects à une décision commerciale documentée
TeamIA Prospection est un logiciel de prospection B2B sur mesure qui relie la configuration des campagnes, les données préparées par n8n et Lemlist, et la revue humaine. L’équipe consulte dans une même fiche l’entreprise, le décideur, l’analyse IA et le message proposé. Elle peut modifier le texte, demander une correction, valider ou refuser le prospect. La validation enregistre une décision : elle ne déclenche pas l’envoi d’un email.
- Livrable
- Cockpit de prospection et API métier
- Stack
- Next.js · React · PostgreSQL/Supabase · n8n · Lemlist
- Parcours de revue
- 5 statuts, de l’enrichissement au refus ou à la validation
- Périmètre initial
- Campagnes segmentées pour Paris et le Luxembourg

Le besoin : piloter plusieurs campagnes sans perdre le contexte
Le besoin de TeamIA ne se limitait pas à récupérer une liste de contacts. Chaque campagne devait porter une offre, des critères de ciblage, des fonctions de décideurs, des exclusions et des instructions de message. Une fois les données enrichies, il fallait encore comprendre pourquoi contacter cette entreprise et décider si le message était exploitable.
J’ai conçu une application métier qui rassemble ces étapes. Le travail livré comprend l’interface de revue, la configuration des campagnes et segments, les API de réception des prospects, la persistance des décisions et le raccordement au moteur n8n. Le cockpit donne à l’équipe une file de travail consultable, au lieu de lui demander de suivre les exécutions techniques une par une.
Un logiciel de prospection B2B adapté aux règles de l’équipe
Une campagne peut être en brouillon, active ou en pause. Elle contient l’offre à présenter, les problèmes métiers ciblés, les intitulés de poste recherchés ou exclus et les consignes de personnalisation. Les segments précisent notamment le pays, la localisation, les secteurs, la taille des entreprises et leur quota. Ces paramètres alimentent le workflow plutôt que de rester dispersés dans ses nœuds.
La version examinée impose un plafond de dix prospects par jour sur le total des campagnes actives. C’est une limite de fonctionnement du périmètre initial, pas une mesure de performance. Les segments et la pagination permettent de poursuivre la recherche de façon organisée ; la montée en charge doit ensuite être dimensionnée selon les quotas fournisseurs et la capacité de revue de l’équipe.
Qualification des leads par IA : rendre le raisonnement consultable
La fiche prospect sépare quatre vues : décideur, entreprise, analyse IA et message. Elle regroupe le score d’entreprise, les informations de contact, le statut de l’email, les technologies renseignées, une synthèse de recherche et le potentiel d’automatisation identifié. Les filtres par campagne, marché et statut aident à retrouver les dossiers à traiter.
Le signal commercial dispose de champs pour sa source et sa date. L’utilisateur peut donc consulter l’élément qui motive l’approche et vérifier sa pertinence avant d’écrire. Le score sert à ordonner la revue ; il n’est pas présenté comme une probabilité de conversion. Une synthèse IA ou un email marqué comme vérifié demande toujours une utilisation adaptée au contexte de prospection.
Comment Next.js, n8n, Lemlist et Supabase travaillent ensemble
Next.js et React portent le cockpit et les routes API. PostgreSQL sur Supabase conserve les campagnes, les segments, les entreprises déjà traitées et les prospects. n8n lit les segments actifs, orchestre la recherche et prépare les données. Lemlist fournit les fonctions de recherche et d’enrichissement utilisées par cette chaîne.
Une API d’ingestion reçoit les résultats normalisés. Les entrées sont validées côté serveur avant leur enregistrement, et une clé de déduplication permet de rattacher les retours au même prospect. Les accès navigateur et les échanges avec l’automatisation utilisent des mécanismes d’authentification distincts. Les secrets d’intégration et la connexion PostgreSQL restent côté serveur.
Éviter les doublons avant de consommer de nouveaux enrichissements
La déduplication commence au niveau de l’entreprise. Le système construit une clé à partir du domaine normalisé, ou d’un identifiant disponible, puis réserve les entreprises retenues en base. Une contrainte d’unicité et une insertion qui ignore les conflits écartent les comptes déjà traités avant la recherche de nouveaux décideurs.
Cette réservation et la progression de pagination sont enregistrées dans une transaction. L’ingestion possède aussi sa propre clé pour les prospects. Ces deux niveaux répondent à des problèmes différents : éviter de retraiter une entreprise et rattacher correctement les données d’un contact. Ils rendent les reprises plus contrôlables, sans promettre que toute défaillance d’un fournisseur est automatiquement résolue.
La validation humaine fait partie du produit
Les dossiers passent par des statuts explicites : enrichissement en attente, à relire, validé, correction demandée ou refusé. Le sujet et le corps du message sont éditables ; un commentaire accompagne la revue. Les boutons de décision enregistrent le statut, le texte et la remarque dans la fiche.
Dans le périmètre présenté, valider ne signifie pas envoyer. Le cockpit ne contient pas d’action d’expédition des emails de prospection. Un éventuel raccordement à un outil d’envoi constitue une étape supplémentaire, à définir avec ses exclusions, ses limites de fréquence et ses conditions de validation.
Ce qui a été livré et ce qu’il reste à mesurer
Le résultat concret est une interface qui relie le paramétrage des campagnes à la revue des prospects, avec des états persistants et un accès aux informations utiles à la décision. Les captures présentent cette interface avec des entreprises, contacts et messages fictifs. Aucun fichier de prospects ni accès au cockpit privé n’est publié dans cette étude de cas.
Je ne dispose pas ici de mesures vérifiées sur le temps gagné, les rendez-vous obtenus ou le chiffre d’affaires attribuable au projet. Pour évaluer son impact, les indicateurs à suivre sont le taux de doublons écartés, le coût d’enrichissement par dossier exploitable, le temps de revue et la proportion de messages corrigés ou validés. Les résultats commerciaux nécessitent un suivi distinct après prise de contact.
Construire votre propre outil de prospection commerciale
Cette approche convient aux agences B2B et équipes commerciales qui ont des critères de ciblage précis, plusieurs offres et un besoin de contrôle sur les messages préparés par l’IA. Le cadrage commence par les sources de données autorisées, les règles de qualification, les outils existants et la personne responsable de la revue.
Une première version peut couvrir une campagne, un parcours d’enrichissement et une file de validation. Les volumes, droits d’accès, intégrations CRM et éventuels envois sont ensuite définis selon les contraintes réelles. Pour discuter d’un logiciel de prospection sur mesure, le plus utile est de partir d’une campagne concrète et de son processus actuel.
Le workflow n8n et Lemlist
Voir le moteur de sourcing et d’enrichissement complémentaire au cockpit.
La plateforme TeamIA
Découvrir le site métier et l’écosystème du client.
Développement d’applications sur mesure
Relier vos règles métier à une interface et à des intégrations adaptées.
Cadrer votre outil de prospection
Définissons vos sources, votre ciblage et votre parcours de validation.
Qu’est-ce qu’un logiciel de prospection B2B sur mesure ?
C’est une application construite autour des règles de ciblage, des sources et du processus commercial d’une équipe. Pour TeamIA, elle relie les campagnes, l’enrichissement n8n/Lemlist et la validation humaine dans un même cockpit.
Quelle différence avec un CRM ou Lemlist seul ?
Le cockpit organise des règles et une revue propres à TeamIA. Lemlist intervient dans la recherche et l’enrichissement. Cette application ne remplace pas un CRM complet : elle traite la préparation et la validation des prospects en amont du suivi commercial.
Comment l’IA aide-t-elle à qualifier les leads ?
La chaîne prépare une synthèse, un signal commercial, un potentiel d’automatisation et un brouillon de message. Le cockpit expose ces éléments avec leur contexte pour permettre une relecture. Leur présence ne garantit ni leur exactitude ni une conversion.
Les messages sont-ils envoyés automatiquement ?
Non. Les actions de validation sauvegardent une décision et les modifications du message. L’envoi automatique ne fait pas partie du cockpit présenté.
Peut-on consulter une démonstration publique ?
Cette page montre l’interface réelle avec des données fictives. Le cockpit et les données de prospection du client restent privés. Une démonstration encadrée peut être discutée lors du cadrage d’un projet similaire.