Automatiser HubSpot avec Claude (sans dev)

Qualification de leads, relances contextualisées, enrichissement de fiches : trois workflows Claude + HubSpot à copier, avec les prompts, les coûts réels et les seuils en dessous desquels ça ne vaut pas le coup.

HubSpot fait très bien les workflows déterministes : si tag X alors action Y. Là où il bloque, c'est quand la tâche demande du jugement : lire un message de formulaire et décider si le lead vaut un appel, écrire une relance qui ne sente pas le template, fouiller un site web pour deviner la stack d'un prospect. Ce sont précisément les zones où Claude est utile, et où un peu de plomberie (Zapier, Make, MCP) suffit à brancher l'un sur l'autre sans écrire une ligne de code. Avant d'attaquer les workflows, si tu veux le contexte général sur le modèle et ses capacités, le guide complet pour apprendre Claude couvre les bases que je vais supposer acquises ici.

Cet article te donne trois workflows concrets, le code des prompts, les coûts réels, et les seuils en dessous desquels ça ne vaut pas le coup de s'embêter.

Ce que Claude peut vraiment faire sur un CRM

Sur HubSpot, cinq tâches valent le détour. La qualification BANT d'un lead entrant : tu lui passes le contenu du formulaire et la fiche contact, il sort un score de 1 à 5 avec une raison. La rédaction d'emails de relance contextualisés : il lit l'historique des notes du deal et propose un brouillon qui référence un point précis de la dernière conversation. L'enrichissement d'une fiche depuis le site web de l'entreprise : secteur, taille estimée, angle d'accroche. Le résumé d'un thread email de 30 messages avant un call. Et le scoring d'opportunités à partir des activités récentes du deal.

Concrètement, un workflow de qualification bien réglé traite 40 leads entrants par semaine en environ 12 minutes de supervision humaine, contre 2 heures de tri manuel. Le gain n'est pas dans la vitesse pure, il est dans le fait que chaque lead ressort avec une raison écrite, donc le commercial sait pourquoi il appelle.

Ce que Claude ne fait pas bien : déclencher des séquences d'emails complexes (HubSpot le fait nativement, mieux), dédupliquer une base de 50 000 contacts (utilise un outil dédié), remplacer un workflow HubSpot natif quand celui-ci suffit. La règle : si tu peux écrire la logique sous forme de "si A alors B", reste sur HubSpot. Si tu dois lire, comprendre et juger, c'est Claude.

Les trois façons de brancher Claude sur HubSpot

Trois architectures, trois usages différents.

La première, connecter Claude à HubSpot via MCP, c'est du conversationnel. Tu ouvres Claude Desktop, tu lui dis "montre-moi les deals en stage Negotiation qui n'ont pas bougé depuis 10 jours, résume-moi le dernier email de chacun et propose une relance". Idéal pour les analyses ad hoc, les revues de pipe du lundi matin, ou un fondateur solo qui veut une vue intelligente sur son CRM sans construire de pipeline.

La deuxième, Zapier ou Make plus l'API Anthropic, c'est de l'événementiel. Un trigger HubSpot (nouveau contact, deal qui change de stage, formulaire soumis) lance un appel à Claude, le résultat repart dans HubSpot ou dans Slack. C'est ce qui scale, et c'est ce qu'on va utiliser dans les trois workflows ci-dessous.

La troisième, appel API direct depuis n8n ou Pipedream, c'est pour ceux qui veulent du contrôle fin : retry, gestion d'erreur custom, logs en base. Plus de souplesse, mais il faut une personne à l'aise avec les webhooks.

ArchitectureVolumeFréquenceSetup
MCP Claude Desktop10 à 50 leads/semaineAd hoc, conversationnel30 minutes
Zapier ou Make + API50 à 500 leads/semaineÉvénementiel2 à 4 heures
n8n ou Pipedream + API500+ leads/semaineÉvénementiel custom4 à 8 heures

Pour le contexte plus large sur ces architectures et leurs cas d'usage, la page pilier automatiser sa stack avec Claude et MCP recoupe les patterns au-delà de HubSpot.

Workflow 1 : qualifier un lead entrant en moins de 30 secondes

Le plus rentable. Voici le pipeline exact.

Trigger Zapier : nouveau contact HubSpot avec source = formulaire. Étape 2 : Zapier envoie à l'API Anthropic les champs du contact (nom, entreprise, email pro, message libre) et une grille de qualification. Étape 3 : Claude renvoie un JSON. Étape 4 : Zapier écrit les champs (score, raison, next_action) dans HubSpot et notifie Slack si score >= 4.

Tu es analyste sales. ICP : SaaS B2B 20-200 salariés, France.
Lead reçu :
- Nom : {{nom}}
- Entreprise : {{entreprise}}
- Email : {{email}}
- Message : {{message}}

Rends UNIQUEMENT un JSON valide :
{
  "score": 1-5,
  "raison": "max 200 caractères",
  "next_action": "appel|email|nurture|disqualifier",
  "signaux_positifs": ["..."],
  "signaux_negatifs": ["..."]
}
Si un champ est vide ou si tu n'as pas assez d'info, score = 2 et raison = "info insuffisante".

Trois pièges concrets. Premier : Claude invente parfois un budget ou une taille d'entreprise non mentionnés. La parade, c'est la clause "si info manquante, score = 2" en bas du prompt. Deuxième : le JSON casse une fois sur 50 environ (virgule manquante, accolade en trop). Mets un try/parse côté Zapier avec fallback sur une tâche manuelle. Troisième : ne mets pas l'historique complet du contact dans le prompt si c'est un nouveau lead, c'est inutile et ça multiplie le coût.

Modèle recommandé : Sonnet 4.6. Il fait le job en environ 1 seconde, coût API à environ 3 USD par million de tokens en entrée, 15 USD en sortie. Pour 40 leads par semaine avec des prompts de 500 tokens et des réponses de 200 tokens, on est sous 1 € par mois en coût API.

Workflow 2 : générer un email de relance contextualisé

Cas : un deal stagne depuis 14 jours en stage Proposal. Le commercial doit relancer, mais il a 30 deals comme ça et il finit par envoyer du "Je reviens vers vous concernant notre dernière discussion". Mauvais signal.

Setup. Workflow HubSpot qui se déclenche sur deal_stage = Proposal ET last_activity_date > 14 jours. Webhook vers Make. Make récupère les notes du deal et les 5 derniers emails du thread. Envoie le tout à Claude avec ce prompt :

Rédige une relance email courte (max 90 mots) pour ce deal stagnant.
Contraintes :
- Référence UN point précis de la dernière conversation (cite-le entre guillemets)
- Propose une action concrète (un créneau, un livrable, une décision)
- Ton : direct, pair-à-pair, pas de "j'espère que vous allez bien"
- Pas de signature, elle sera ajoutée automatiquement

Historique :
{{notes_et_emails}}

Le brouillon revient dans HubSpot en tâche assignée au commercial. Jamais envoyé automatiquement. C'est le garde-fou non négociable : human-in-the-loop sur tout ce qui sort en externe. Un email bizarre à un gros client coûte plus cher que tous les gains d'automatisation cumulés.

Workflow 3 : enrichir une fiche contact à partir d'une URL

Un lead arrive avec juste un email pro, genre marie@nomdedomaine.fr. Avant l'appel découverte, tu veux savoir ce que fait l'entreprise, sa taille approximative, sa stack visible, et un angle pour le premier message.

Setup. Quand un nouveau contact est créé sans champ entreprise rempli, Zapier extrait le domaine de l'email, le passe à un outil de fetch web (Firecrawl, ou un MCP de scraping), récupère le contenu de la home et de la page "À propos", puis envoie le tout à Claude. Sortie : secteur, taille estimée, stack repérée, accroche personnalisée pour le premier email.

Limite à connaître. Claude n'a pas accès aux bases type Apollo ou Clearbit, il extrait uniquement ce qui est public sur le site. Pour une entreprise sans site (rare mais ça arrive) ou avec un site très pauvre, l'enrichissement renverra "info insuffisante". C'est OK, c'est plus honnête que d'inventer.

Coût par enrichissement : environ 0,02 à 0,05 € selon la taille du site. Pour 200 enrichissements par mois, on est entre 4 et 10 €.

Combien ça coûte et quand ça ne vaut pas le coup

Budget réel pour les trois workflows sur un pipe de 100 leads par semaine.

PosteCoût mensuelModèle
API Claude (qualification)environ 2 €Sonnet 4.6
API Claude (relance)environ 5 €Sonnet 4.6
API Claude (enrichissement)environ 8 €Sonnet 4.6
Zapier ou Make20 à 50 €Plan standard
Setup initial (one-shot)2 à 6 heuresToi-même

Seuil de rentabilité. En dessous de 20 leads entrants par semaine, un template HubSpot bien fait et 10 minutes de tri manuel le matin font mieux que l'automatisation. Au-dessus de 100 leads par semaine, l'automatisation se rembourse en deux à trois semaines.

Cas où il faut s'abstenir. Une équipe sales qui n'a pas encore écrit son ICP : Claude ne devinera pas ce que tu n'as pas défini, il extrapolera et produira de la qualification bidon. Des données HubSpot sales (champs vides à 60 %, doublons partout) : nettoie d'abord. Réglementation sectorielle stricte (santé, banque) : assure-toi du traitement des données côté Anthropic avant de passer des infos clients dans l'API.

Les erreurs qu'on voit le plus souvent

Six pièges récurrents, par ordre de gravité décroissante.

Un, laisser Claude envoyer des emails sans relecture. C'est tentant, ça scale plus, mais un message bizarre à un gros prospect coûte un deal. Mets toujours un brouillon en tâche, pas un envoi direct.

Deux, prompt trop vague. "Qualifie ce lead" produit une qualification inutilisable. Donne ton ICP, ta grille, ton format de sortie. Plus le prompt est contraint, plus la sortie est utile.

Trois, oublier le format JSON strict. Sans la clause "rends UNIQUEMENT un JSON valide", Claude ajoute parfois une phrase d'intro genre "Voici l'analyse :" et ton parser casse. Pour aller plus loin sur les bonnes pratiques de prompt, le retour d'expérience dans construire un plan marketing avec Claude détaille la même logique appliquée au contenu.

Quatre, mettre tout l'historique du contact dans le prompt. Sur un contact avec 80 emails, ton coût par appel passe à plusieurs dizaines de centimes. Filtre côté Make (5 derniers emails, ou notes des 30 derniers jours).

Cinq, ne pas logger les sorties. Le jour où un commercial te dit "la qualif raconte n'importe quoi sur les leads du secteur santé", tu veux pouvoir relire 50 sorties pour voir le pattern. Un Google Sheet branché sur Zapier suffit.

Six, confondre automatisation et délégation. Claude amplifie un bon process. Il ne crée pas le process. Si ta qualification manuelle est mauvaise, l'automatiser la rendra rapide et mauvaise.

Passer à la pratique

Les trois workflows ci-dessus se montent en une demi-journée si tu connais déjà Zapier ou Make. Commence par la qualification, c'est celui qui rembourse le plus vite. Mesure pendant deux semaines (taux d'accord entre le score Claude et le jugement du commercial), ajuste le prompt, puis passe à la relance.

Si tu veux aller plus loin que les recettes (construire un produit interne qui dépasse Zapier, intégrer Claude dans une app maison, monter un agent qui pilote HubSpot bout en bout), c'est le terrain de la formation Construire votre produit IA en 5 semaines : on y construit ce genre d'agents avec MCP, API et human-in-the-loop, sur ton propre cas d'usage.

Pilier 6 · Mastery

Automatiser sa stack avec Claude et MCP

Connecter Claude à votre CRM, Notion, Slack, et construire des workflows fiables. Le territoire des opérationnels et des Builders.

Découvrir le pilier complet →