Action Webhook HubSpot

Appelez n'importe quelle API depuis un workflow HubSpot - sans Operations Hub Pro

API Webhook Connector transforme tout endpoint REST en une étape native de workflow HubSpot. Envoyez des requêtes POST, GET, PUT, PATCH ou DELETE avec des en-têtes personnalisés et des charges JSON, puis mappez la réponse aux propriétés CRM. Sans code. Sans Operations Hub Professional requis.

Plan gratuit disponible · Sans carte de crédit · Compatible avec les Custom Objects

Pourquoi cet outil existe

HubSpot a déjà des webhooks. Pourquoi en payer un autre ?

Parce que l'étape webhook native de HubSpot est verrouillée derrière Operations Hub Professional, l'étape Custom Code requiert à la fois cette licence et un développeur, et Zapier coûte plus cher au fur et à mesure de l'utilisation. La plupart des équipes qui souhaitent simplement appeler une API finissent par payer pour des outils dimensionnés pour dix.

Le webhook natif est restreint

L'action native Envoyer un webhook de HubSpot nécessite Operations Hub Professional - 800 $+ par mois même si vous n'avez besoin que d'une seule étape webhook.

Le Code personnalisé est réservé aux développeurs

L'action Custom Code nécessite également Operations Hub Pro et un développeur JavaScript pour écrire, tester et maintenir chaque étape de workflow.

Zapier est un détour inutile

Faire transiter les données par Zapier ajoute de la latence, un abonnement supplémentaire, un autre point de défaillance et un troisième endroit à déboguer en cas de problème.

Cas d'usage 01 · Systèmes internes

Appelez votre propre API pour vérifier, scorer ou enrichir un enregistrement

La plupart des équipes ont un service interne qui connaît des choses que HubSpot ignore - utilisation produit, niveau de compte, signaux de fraude, règles de routage de leads, santé client. Acheminez l'enregistrement inscrit vers le service, enregistrez la réponse et branchez dessus dans le même workflow.

L'exemple à droite s'exécute pour chaque demande de démo : il POSTe l'e-mail et le domaine du contact vers /leads/verify, enregistre les lead_score et account_id retournés vers les propriétés CRM, et route le contact en fonction du score.

  • Scoring et qualification de leads
    Scorez les nouveaux contacts selon votre modèle et routez vers AE, SDR ou nurturing en temps réel.
  • Recherches Customer 360
    Récupérez l'utilisation produit, le MRR ou l'historique de support dans HubSpot lorsqu'une transaction s'ouvre ou qu'un ticket est créé.
  • Provisionnement et offboarding
    Déclenchez la création de compte à la conclusion d'une transaction, ou un balayage de désactivation lorsqu'un client se désengage.
Exemple : Vérifier et scorer les nouvelles demandes de démo
Trigger enrollment for contacts
When this happens
Group 1
Form submission: Demo Request any number of times anytime
+
1. API Webhook Connector

POST to /leads/verify, save lead_score and account_id

Click to see configuration
+
2. Branch

Check branches in order: Score >= 80, Score 40-79, and None met.

3 branches - click to see paths
+
End

Cliquez sur chaque action pour voir sa configuration.

Exemple : Déclencher un Catch Hook Zapier depuis HubSpot
Trigger enrollment for contacts
When this happens
Group 1
Lifecycle stage = Customer any number of times anytime
+
1. API Webhook Connector

POST to Zapier Catch Hook URL with new customer payload

Click to see configuration
+
End

Une seule étape. Pas besoin de déclencheur HubSpot par interrogation Zapier.

Cas d'usage 02 · Zapier et Make

Déclenchez les webhooks Zapier ou Make directement depuis HubSpot

Le déclencheur HubSpot natif de Zapier interroge toutes les 1 à 15 minutes selon le plan. L'API Webhook Connector pousse les événements vers le déclencheur Catch Hook de Zapier en moins d'une seconde, avec une charge utile que vous contrôlez entièrement. Make.com, Pipedream et n8n fonctionnent de la même manière.

Traitez HubSpot comme la source de vérité et laissez Zapier ou Make gérer uniquement le côté aval - le bon outil pour chaque tâche, sans payer deux fois pour les déclencheurs et les actions.

  • Livraison d'événements en moins d'une seconde
    Évitez le délai d'interrogation. Le workflow se déclenche dès qu'une propriété change ou qu'une transaction change d'étape.
  • Forme de charge utile personnalisée
    Envoyez uniquement les champs dont chaque Zap a besoin. Pas de charges surdimensionnées, pas d'étapes Filter dans Zapier qui consomment des tâches.
  • Réduction des dépenses en tâches Zapier
    Un déclencheur Catch Hook ne consomme pas de tâche sur la plupart des plans - seules les actions en aval le font.
Cas d'usage 03 · HubSpot vers HubSpot

Appelez les API HubSpot que l'éditeur de workflow n'expose pas

Le workflow builder peut mettre à jour l'enregistrement inscrit. Il ne peut pas redéclencher les inscriptions basées sur des formulaires, modifier les enregistrements liés comme l'entreprise parent ou les éléments de ligne, toucher les associations de Custom Objects, ni atteindre la plupart des champs des enregistrements User.

Appeler l'API HubSpot depuis l'intérieur du workflow corrige cela. Passez un jeton d'accès Private App dans l'en-tête Authorization, puis POSTez ou PATCHez la ressource dont vous avez besoin. L'exemple à droite soumet le contact à un formulaire HubSpot via l'API Forms officielle pour que chaque workflow qui s'inscrit sur ce formulaire se déclenche - la solution la plus propre pour les contacts qui arrivent par import, chatbot ou un autre portail HubSpot et qui contournent entièrement le chemin du formulaire.

  • Réinscription dans des workflows déclenchés par formulaire
    POSTez vers l'API Forms pour que les workflows qui s'inscrivent à la soumission d'un formulaire se déclenchent aussi pour les contacts arrivés via import, chatbot ou un autre portail HubSpot.
  • Mettre à jour l'entreprise parent depuis un contact
    Poussez l'industrie enrichie, le nombre d'employés ou la ville du siège vers l'entreprise associée sans workflow parallèle d'entreprise.
  • Modifier les éléments de ligne sur les transactions gagnées
    Appliquez des remises, définissez des indicateurs de taxe ou recalculez les quantités sur chaque élément de ligne attaché à la transaction.
  • Gérer les tickets depuis le contexte d'un contact
    Réaffectez le ticket ouvert le plus récent lorsque le contact principal change - chose que le workflow de ticket natif ne peut pas atteindre.
  • Toucher les Custom Objects et associations
    Créez ou mettez à jour des enregistrements de Custom Objects, définissez des étiquettes d'association et écrivez dans les champs que l'éditeur de workflow ne liste pas.
Exemple : Soumettre un formulaire HubSpot via API pour réinscrire un contact
Trigger enrollment for contacts
When this happens
Group 1
Lead source = Imported or external API any number of times anytime
+
1. API Webhook Connector

POST to HubSpot Forms API to simulate a form submission

Click to see configuration
+
End

Appel API Forms authentifié avec un jeton Private App (scope forms).

Exemple : Alerte Slack pour les transactions à six chiffres
Trigger enrollment for deals
When this happens
Group 1
Deal stage = Closed Won and Amount >= 100,000 any number of times anytime
+
1. API Webhook Connector

POST to Slack incoming webhook with formatted message

Click to see configuration
+
End

Microsoft Teams, Discord et Telegram fonctionnent de la même manière.

Cas d'usage 04 · Notifications

Alertes en temps réel vers Slack, Teams, Telegram ou ailleurs

L'action Slack native de HubSpot ne publie que dans les canaux de l'intégration officielle. L'API Webhook Connector atteint n'importe quelle URL de webhook entrant - Slack, Microsoft Teams, Discord, Telegram, Mattermost ou votre propre service de notification - avec le format de message de votre choix.

Construisez des messages Slack Block Kit riches, mentionnez un utilisateur spécifique via le connecteur Teams ou déclenchez un message de bot Telegram avec les détails d'une transaction. Le déclencheur de workflow décide quand, le corps JSON décide quoi.

  • Alertes pour les grosses transactions
    Notifiez un canal commercial dès qu'une transaction franchit un seuil.
  • Alertes de violation de SLA
    Alertez l'équipe d'astreinte lorsqu'un ticket dépasse le seuil rouge sur le temps de première réponse ou de résolution.
  • Alerte précoce de risque de churn
    Alertez le customer success dès qu'une propriété de score de santé descend sous une cible.
Plus de schémas

Tout ce qui est accessible via HTTP s'intègre désormais à un workflow HubSpot

Six schémas supplémentaires que les équipes mettent en production dès le premier mois avec l'API Webhook Connector.

API d'IA et de LLM

Appelez OpenAI, Anthropic Claude ou votre propre passerelle de modèle directement depuis un workflow. Classez les leads, générez des e-mails ou résumez les notes de réunion.

Validation d'e-mail et de téléphone

Envoyez les soumissions de formulaires à NeverBounce, ZeroBounce ou Twilio Lookup. Branchez sur le résultat de validité et bloquez les indésirables avant qu'ils ne polluent votre CRM.

Synchronisation avec les data warehouses

POSTez les événements CRM vers Snowflake, BigQuery, Postgres ou Segment en temps réel. Évitez l'export quotidien et gardez vos analyses fraîches.

Synchronisation inter-CRM

Poussez les modifications de contacts, transactions ou tickets vers Salesforce, Pipedrive, Close ou n'importe quelle API CRM interne dès qu'un enregistrement HubSpot change.

n8n, Make et Pipedream

Déclenchez n'importe quelle plateforme d'automatisation majeure avec un seul POST. Utilisez-les comme couches de routage sans payer à la fois Zapier et HubSpot Ops Hub Pro.

Notifications et messageries

Envoyez vers les webhooks entrants Slack, les connecteurs Microsoft Teams, Discord ou Telegram un message personnalisé lorsque des transactions ou tickets à forte valeur se déclenchent.

Fonctionnalités

Tout ce que vous construiriez pour la production, dans une étape de workflow

L'action est entièrement configurée via l'éditeur standard de workflow HubSpot. Pas d'éditeur de script, pas de tableau de bord séparé, pas d'étape de déploiement. Chaque appel est journalisé dans l'historique d'exécution de workflow de HubSpot aux côtés de toute autre étape de workflow.

Cinq méthodes HTTP

POST, GET, PUT, PATCH, DELETE - tout ce dont vous avez besoin pour les API REST, les endpoints RPC et les récepteurs webhook.

En-têtes personnalisés

Ajoutez n'importe quel nombre d'en-têtes - jetons bearer Authorization, clés API, X-Signature, Content-Type, routage de service personnalisé.

Corps JSON avec jetons HubSpot

Construisez le corps de la requête avec des jetons de personnalisation HubSpot. Récupérez les valeurs de l'enregistrement inscrit et de tout objet associé.

Mappage des réponses

Mappez n'importe quel chemin dans la réponse JSON vers une propriété HubSpot. response.score, response.user.id, response.data[0].email fonctionnent tous.

Branchement de workflow selon le statut

Injectez le statut HTTP et les variables de résultat dans l'action de branchement de HubSpot. Routez les chemins de succès et d'erreur différemment dans le même workflow.

Journal d'audit de chaque appel

Chaque requête et réponse est capturée dans l'historique d'exécution du workflow pour le débogage, la conformité et la réponse aux incidents.

Comparer les alternatives

Comment l'API Webhook Connector se compare à HubSpot natif, Custom Code et Zapier

Capacité0CodeToolsWebhook natifCustom CodeZapier
Niveau HubSpot requisTout niveau avec workflowsOperations Hub Pro+Operations Hub Pro+Tous (Zapier payant)
Codage requis
En-têtes personnalisésPlan Pro
Mappage de la réponse aux propriétésMulti-Zap
Natif à l'éditeur de workflow
Saut intermédiaire supplémentaire
Plan gratuit disponibleLimité

Operations Hub Pro débute à 800 $/mois et est requis pour les actions Webhook natif et Custom Code. La fonctionnalité Webhooks by Zapier de Zapier requiert un plan payant ; les déclencheurs Zapier natifs de HubSpot interrogent à une cadence de 5 à 15 minutes selon le niveau de plan.

FAQ

Questions fréquentes sur les webhooks HubSpot

Réponses rapides à ce que les équipes demandent avant l'installation. Pour aller plus loin, le centre d'aide couvre la configuration, l'authentification et les cas limites.

L'API Webhook Connector nécessite-t-il Operations Hub Pro ?+
Non. L'API Webhook Connector fonctionne sur tous les niveaux HubSpot qui incluent les workflows - Marketing Hub Professional, Sales Hub Professional, Service Hub Professional et tout niveau Enterprise. Vous n'avez pas besoin d'Operations Hub Professional ni d'Operations Hub Enterprise.
Quelles méthodes HTTP sont prises en charge ?+
POST, GET, PUT, PATCH et DELETE. Chaque requête accepte des en-têtes personnalisés et un corps JSON personnalisé. Les jetons de personnalisation HubSpot (tels que {{contact.email}}) peuvent être intégrés n'importe où dans l'URL, les en-têtes ou le corps.
Puis-je m'authentifier auprès des API avec des jetons bearer ou des clés API ?+
Oui. Passez n'importe quel nombre d'en-têtes - Authorization: Bearer ..., X-Api-Key: ... ou tout en-tête personnalisé attendu par votre API. Les secrets restent dans HubSpot et ne sont pas exposés dans les journaux de workflow.
La réponse peut-elle mettre à jour les propriétés CRM ?+
Oui. Mappez n'importe quel chemin dans la réponse JSON vers une propriété HubSpot en utilisant les champs Result variable. Exemples qui fonctionnent : response.lead_score, response.user.account_id, response.data[0].email. Plusieurs chemins de réponse peuvent être enregistrés par appel.
Puis-je appeler les API HubSpot depuis un workflow HubSpot ?+
Oui - et cela débloque des mises à jour que l'éditeur de workflow natif ne peut pas effectuer : modifier les enregistrements associés, les éléments de ligne, les relations d'objets personnalisés ou les pipelines de tickets depuis le contexte d'un contact. Authentifiez-vous avec un jeton d'accès Private App HubSpot envoyé en tant qu'Authorization: Bearer pat-... dans l'en-tête.
Comment déclencher Zapier depuis un workflow HubSpot avec cet outil ?+
Créez un déclencheur Catch Hook dans Zapier, copiez l'URL webhook unique et POSTez vers celle-ci depuis l'API Webhook Connector. C'est plus rapide que les déclencheurs HubSpot par interrogation de Zapier (sous la seconde) et cela élimine le besoin d'un siège payant pour le connecteur HubSpot de Zapier.
Que se passe-t-il si l'appel API échoue ?+
L'action enregistre le statut et le corps de la réponse dans l'historique du workflow. Les branches en aval peuvent router selon les codes de statut de succès ou d'échec, ou selon le contenu de la variable de réponse. Vous pouvez chaîner un Random Delay ou utiliser la fonctionnalité native Resend de HubSpot pour les nouvelles tentatives.
Fonctionne-t-il avec les Custom Objects ?+
Oui. L'action s'exécute dans tout workflow d'objet - contacts, entreprises, transactions, tickets, Custom Objects, et même enregistrements commerce. Tous les jetons de personnalisation HubSpot pour l'objet inscrit et ses associations sont disponibles dans l'URL, les en-têtes et le corps de la requête.
Y a-t-il des limites de débit ?+
Les limites standards d'exécution de workflow de HubSpot s'appliquent à l'action elle-même. L'API que vous appelez a ses propres limites de débit - pour les pipelines à haut débit, associez l'action à l'action Random Delay de 0CodeTools pour répartir les requêtes uniformément.
Existe-t-il un plan gratuit ?+
Oui. Le plan gratuit de 0CodeTools inclut l'API Webhook Connector avec un quota d'appels mensuel suffisamment généreux pour permettre à la plupart des équipes de l'évaluer. Les plans payants étendent le quota pour les charges de production.
Méthode

Mettez le premier webhook en production en trois étapes

01

Installer 0CodeTools

Connectez votre portail HubSpot sur toolbox.resonatehq.com. L'API Webhook Connector apparaît dans le sélecteur d'actions de workflow dès la fin de l'installation.

02

Configurer votre appel

Choisissez la méthode HTTP, collez l'URL, ajoutez les en-têtes et écrivez le corps JSON en utilisant les jetons HubSpot. Enregistrez plusieurs chemins de réponse vers les propriétés CRM.

03

Brancher selon la réponse

Utilisez le branchement if/then natif de HubSpot sur les variables de résultat pour router les enregistrements, définir des scores ou déclencher des actions en aval selon ce que votre API a retourné.

Installer l'API Webhook Connector

Appelez n'importe quelle API depuis un workflow HubSpot dès aujourd'hui

Démarrez gratuitement sans carte de crédit. Ou parlons d'automatisation de webhooks en entreprise sur plusieurs portails HubSpot.

  • Plan gratuit disponible
  • Sans Operations Hub Professional requis
  • Compatible avec les Custom Objects et Commerce Hub