Rémi Kokabi4 novembre 20267 min de lecture

Intégration Google Sheets avec lemlist via MCP, avec des prompts prêts à copier

Un webinaire se termine. La liste des participants atterrit dans un Google Sheet une heure plus tard. Personne n'y touche avant jeudi, et à ce moment-là, la moitié des gens qui avaient levé la main ont déjà oublié la session. Les données étaient prêtes dès le premier jour. La prospection, non.

Ça arrive parce que les spreadsheets et les outils de vente ne se parlent pas tout seuls. Quelqu'un doit exporter, nettoyer, dédupliquer et importer, et ce quelqu'un a généralement cinq autres tâches à faire avant. Une vraie intégration Google Sheets lemlist via MCP comble ce vide : un agent lit le sheet, le vérifie avec lemlist et lance la campagne sans intervention manuelle.

Dans cet article, je vous montre exactement comment ça fonctionne, avec des prompts à copier-coller dans Claude, ChatGPT ou Cursor dès aujourd'hui. Vous verrez comment lancer une campagne directement depuis une liste d'événement, extraire un rapport hebdomadaire dans un sheet automatiquement, et nettoyer une liste brouillon avant même qu'elle n'atteigne votre écran d'import. Chaque cas remplace une tâche qui vous bouffe un après-midi entier.

Je couvre aussi ce qu'il faut configurer avant de laisser un agent toucher à l'un ou l'autre outil, et les garde-fous pour éviter qu'il ne fasse des dégâts à grande échelle. À la fin, vous aurez un setup fonctionnel et des prompts prêts à lancer.

Pourquoi connecter lemlist et Google Sheets via MCP

Quand les deux serveurs MCP sont connectés dans le même client IA, un agent peut lire une liste de leads depuis Google Sheets, la nettoyer et l'envoyer dans une campagne lemlist en une seule conversation. Fini la boucle export, reformatage, import qui ralentit toutes les équipes encore coincées entre les onglets et les CSV.

La plupart des listes de leads, des listes d'événements et des rapports outbound vivent encore dans des spreadsheets. Un serveur MCP est un endpoint léger qui permet à un agent IA d'appeler un outil spécifique (comme Google Sheets ou lemlist) via un protocole standard, pour que l'agent puisse lire, écrire et agir sur les données sans code custom. L'agent découvre ce que chaque serveur sait faire, enchaîne les actions et renvoie le résultat dans le même chat. Pour comprendre comment MCP s'intègre dans un workflow de vente, lisez le guide sur le MCP pour la vente.

Ce qu'il vous faut avant de commencer

  • Le MCP lemlist connecté dans Claude, ChatGPT ou Cursor. Suivez le guide sur comment configurer le MCP lemlist si ce n'est pas encore fait.

  • Un serveur MCP Google Sheets connecté dans le même client, authentifié avec le compte Google qui possède ou peut accéder aux sheets dont vous avez besoin.

  • Des permissions limitées à ce que les cas d'usage ci-dessous exigent. Accordez un accès en lecture seule au sheet d'abord, et donnez l'accès en écriture uniquement quand l'agent doit modifier des cellules ou ajouter des lignes.

Commencez par des prompts en lecture seule. Une fois que vous faites confiance aux résultats, laissez l'agent écrire dans l'un ou l'autre outil.

1. Lancer une campagne depuis une liste d'événement

Les listes d'événements et de webinaires atterrissent dans un Google Sheet partagé le jour même de la session. Ensuite, elles traînent pendant des jours parce que personne ne veut nettoyer le fichier, vérifier les désinscriptions et importer les lignes manuellement dans une campagne. Ce délai tue l'avantage de timing que vous aviez en récupérant la liste de participants dès le départ. Pour des conseils sur la rédaction des messages de relance, consultez le guide sur les emails de relance post-événement.

Copiez ce prompt dans votre client IA :

Prends les participants au webinaire dans ce sheet, retire les désinscrits de lemlist, enrichis le reste et lance la campagne de relance.

Voici ce que fait l'agent avec ce prompt. Il lit chaque ligne du Google Sheet, extrait la colonne email et vérifie chaque adresse par rapport à la liste de désinscription lemlist. Toute personne signalée est retirée. Les leads restants sont enrichis via lemlist (emails vérifiés, numéros de téléphone et données entreprise), puis importés dans la campagne que vous avez spécifiée. L'agent confirme combien de leads ont été ajoutés et combien ont été ignorés.

Avant de lancer ça sur une liste complète, envoyez le premier lot à dix leads et vérifiez que l'enrichissement et l'affectation à la campagne sont corrects.

2. Rapport hebdomadaire dans un sheet

Les responsables commerciaux veulent un seul tableau à scanner le lundi matin. Pas question d'ouvrir cinq dashboards de campagne, de capturer les chiffres et de les coller dans un spreadsheet chaque semaine.

Copiez ce prompt :

Chaque lundi, ajoute les réponses, bounces et meetings de la semaine précédente par campagne lemlist en nouvelles lignes dans le sheet Outbound weekly.

L'agent lit les stats par campagne depuis lemlist (réponses, bounces, meetings bookés) sur les sept derniers jours, puis ajoute une nouvelle ligne par campagne dans le Google Sheet que vous avez nommé. Chaque ligne inclut le nom de la campagne, la plage de dates et les trois métriques. Au fil du temps, le sheet devient un journal de bord que vous pouvez grapher ou partager avec la direction sans ouvrir lemlist.

Avant d'automatiser ça chaque semaine, lancez le prompt une fois et vérifiez que le mapping des colonnes correspond à la structure existante de votre sheet.

3. Nettoyer une liste avant import

Les listes de prospects brutes sont un bazar. Les noms arrivent dans une seule colonne, la casse est incohérente, les doublons s'accumulent, et les lignes sans nom d'entreprise vont casser votre segmentation de liste de prospects plus tard. Importer un fichier sale, c'est des emails en bounce, des leads en double et des crédits gaspillés.

Copiez ce prompt :

Nettoie ce sheet : supprime les doublons, corrige la casse des noms, sépare les noms complets, signale les lignes sans entreprise, puis importe les lignes propres dans la campagne X.

L'agent modifie le Google Sheet directement. Il déduplique sur l'email, met les prénoms et noms en casse titre, sépare toute colonne « nom complet » en deux, et surligne les lignes où le champ entreprise est vide. Ces lignes signalées restent dans le sheet pour que vous les corrigiez manuellement. Les lignes propres sont importées dans la campagne lemlist que vous avez nommée, prêtes pour le séquençage.

Avant de lancer ça sur un gros fichier, dupliquez le sheet pour garder une copie de sauvegarde des données originales.

Garde-fous quand un agent travaille dans lemlist et Google Sheets

Donner un accès en écriture à un agent sur deux outils implique des limites claires. Suivez ces règles :

  • Vérifiez chaque campagne créée par l'agent avant de la lancer. L'agent peut construire la séquence, mais un humain doit confirmer le message, l'audience et le planning.

  • Testez d'abord sur dix leads. Lancez le prompt sur un petit lot, vérifiez les résultats dans le sheet et dans lemlist, puis montez en charge.

  • Gardez les listes de désinscription et d'exclusion actives dans lemlist. L'agent respecte ces listes, mais seulement si elles existent. Ne les désactivez pas pour aller plus vite.

  • Décidez qui dans l'équipe peut connecter les serveurs MCP. Une seule personne avec un accès admin doit gérer la connexion et les permissions.

  • Tracez ce que l'agent a modifié. Après chaque exécution, demandez à l'agent de résumer ce qu'il a lu, écrit, ignoré et importé. Sauvegardez ce résumé dans un doc partagé ou dans le sheet lui-même.

Lancez-le dans lemlist

Le serveur MCP lemlist fonctionne dans Claude, ChatGPT et Cursor. Une fois connecté, l'agent peut faire tout ça dans votre compte lemlist :

  • Rechercher dans la base People (650M+ contacts, 65M+ entreprises) avec des filtres comme le poste, le secteur, la stack technique et l'activité de recrutement.

  • Enrichir les leads avec l'enrichissement en cascade via 14+ fournisseurs pour obtenir des emails vérifiés, des numéros de téléphone et des données entreprise.

  • Créer des campagnes et des séquences sur email, LinkedIn, téléphone et WhatsApp.

  • Lire l'inbox unique et les stats de campagne pour faire remonter les réponses, bounces et meetings.

  • Agir sur les signaux d'intention comme les levées de fonds, les changements de poste et les visites de site web.

En combinant ces capacités avec un MCP Google Sheets, l'agent peut récupérer une liste depuis un sheet, l'enrichir, construire une campagne et renvoyer les résultats dans le même sheet, le tout en une seule conversation. Pour plus de workflows de ce type, explorez la liste complète des cas d'usage du MCP lemlist.

Ce qu'il faut retenir

Google Sheets et lemlist sont aux deux extrémités de la plupart des workflows outbound : l'un stocke les données, l'autre lance la prospection. Connecter les deux via MCP permet à un agent de déplacer des leads, nettoyer des listes et remonter des résultats sans les étapes manuelles d'export et d'import qui ralentissent les équipes. Les prompts ci-dessus sont prêts à copier, alors commencez par un seul et construisez à partir de là.

Créez votre première séquence basée sur les signaux dans lemlist.

Lancez vos campagnes outbound IA

Automatisez votre prospection et personnalisez vos séquences IA pour décrocher plus de rendez-vous.

Questions fréquentes

Via MCP, oui. Connectez les deux serveurs MCP dans le même client IA et l'agent peut lire Google Sheets et agir dans lemlist en une seule conversation.

Tout client compatible avec les serveurs MCP distants, comme Claude, ChatGPT ou Cursor, avec les deux serveurs connectés.

Il peut créer et modifier des campagnes, mais vérifiez chaque campagne avant le lancement et testez d'abord sur un petit lot.

Non. Vous connectez les deux serveurs MCP dans votre client IA, puis vous écrivez vos requêtes en langage naturel.
Rémi Kokabi

Rémi Kokabi

Co-founder @GTM Club

Partager l'article