Hinweis: Dieser Artikel wird aus Kulanz zur Verfügung gestellt. Er wurde automatisch mit einer Software übersetzt und unter Umständen nicht korrekturgelesen. Die englischsprachige Fassung gilt als offizielle Version und Sie können dort die aktuellsten Informationen finden. Hier können Sie darauf zugreifen.
Workflows

Webhooks mit HubSpot-Workflows verwenden

Zuletzt aktualisiert am: Januar 3, 2019

Enterprise

Produkte/Lizenzen

Marketing Hub
marketing-enterprise
Enterprise
Sales Hub
sales-enterprise
Enterprise
Service Hub
service-enterprise
Enterprise

Verwenden Sie Webhooks in Workflows, um Informationen von HubSpot in eine andere Webanwendung weiterzugeben.

Bitte beachten: Benutzer, die Marketing Hub Professional oder Sales Hub Professional vor dem 1. November 2018 erworben haben, können einen Workflow auch mit einem Webhook auslösen. Seit dem 1. November 2018 müssen neue Benutzer Marketing Hub Enterprise oder Sales Hub Enterprise erwerben, um einen Webhook mit einem Workflow auslösen zu können.

Was sind Webhooks?

Webhooks werden verwendet, um Daten von einer Webanwendung zu einer anderen zu senden, nachdem eine Aktion in der ursprünglichen Anwendung abgeschlossen wurde. Mit Webhooks können Sie Daten, Benachrichtigungen, Warnungen oder sonstige Echtzeit-Aktualisierungen senden.

Beispiele für beliebte Anwendungsfälle für Webhooks:

  • Senden von HubSpot-Kontaktdaten an ein anderes System, zum Beispiel CRM, wenn der betreffende Kontakt ein bestimmtes Formular auf Ihrer Website ausfüllt.

  • Senden von Kontaktdaten an ein externes System, das eine Testversion der Software für den Kontakt erstellt.

  • Chat-Warnungen, die von Ihrem externen System an den Chat-Stream Ihres Unternehmens gesendet werden, damit die Mitarbeiter damit über ein wichtiges Geschehnis informiert werden.

Einen Webhook in einem kontaktbasierten Workflow einrichten

Diese Schritte gelten nur für kontaktbasierte Workflows.

  • Gehen Sie in Ihrem HubSpot-Account zu Automatisierung > Workflows.
  • Klicken Sie auf den Namen des kontaktbasierten Workflows, um diesen zu bearbeiten.
  • Klicken Sie auf das Plus-Symbol (+), um eine Aktion hinzuzufügen.
  • Klicken Sie im rechten Fenster auf „Webhook auslösen“.
  • Klicken Sie auf das Dropdown-Menü „Methodik“ und wählen Sie GET oder POST aus.
    • GET: sendet eine GET-Anforderung (Abruf von Daten) an die angegebene URL.
    • POST: sendet eine POST-Anforderung (Übermittlung von Daten) an die angegebene URL.
  • Geben Sie die Webhook-URL ein.

Bitte beachten: Webhook-URLs sind auf sichere Protokolle beschränkt und müssen mit HTTPS beginnen.

  • Wenn für die Anforderung an Ihr System eine Authentifizierung erforderlich ist, aktivieren Sie das Kontrollkästchen „Authentifizierung verwenden?“ und geben Sie einen Benutzernamen und ein Passwort ein.
  • Klicken Sie auf „Speichern“.

Einen Webhook in einem anderen Workflow einrichten

Diese Schritte gelten für unternehmensbasierte, Deal-basierte, Ticket-basierte und angebotsbasierte Workflows.

  • Gehen Sie in Ihrem HubSpot-Account zu Automatisierung > Workflows.
  • Klicken Sie auf den Namen des unternehmensbasierten, Deal-basierten, Ticket-basierten oder angebotsbasierten Workflow, um diesen zu bearbeiten.
  • Klicken Sie im rechten Fenster auf das Plus-Symbol (+), um eine Aktion hinzuzufügen, und dann auf „Webhook auslösen“.
  • Geben Sie die Webhook-URL ein.

Bitte beachten: Webhook-URLs sind auf sichere Protokolle beschränkt und müssen mit HTTPS beginnen.

  • Klicken Sie auf „Speichern“.

Bitte beachten: Die Aktion zum Auslösen eines Webhooks in unternehmensbasierten, Deal-basierten, Ticket-basierten und angebotsbasierten Workflows bietet nur Unterstützung für die POST-Methodik.

Webhook testen

Nachdem Sie Ihren Workflow mit einer Webhook-Aktion erstellt haben, können Sie einen Schnelltest mit einem Webhook-URL-Dummy durchführen. Gehen Sie In Ihrem Browser zu https://webhook.site und kopieren Sie die eindeutige URL, die automatisch erstellt wird. Fügen Sie in der Webhook-Aktion im Feld „Webhook-URL“ die URL ein.

Im folgenden Beispiel wird der Anforderungstext des Webhooks oben angezeigt. Dieser enthält Meta-Daten über den spezifischen Kontakt, einschließlich Kontaktinformationen, Formulareinsendungen, Listenmitgliedschaften usw. Wenn die Workflow-Aktion ausgelöst wurde, hat HubSpot den gesamten Datensatz des Kontakts in JSON in der angegebenen URL gesendet.

Beispielscreenshot
Beispielscreenshot

Das empfangene System kann die JSON-Daten dann analysieren und für seine eigene Anwendung verwenden.

In der Dokumentation für Entwickler erfahren Sie mehr über Webhooks. In den HubSpot-Entwicklerforen erhalten Sie Antworten auf Fragen zu Ihrer spezifischen Implementierung von Webhooks in HubSpot.