Zum Hauptinhalt springen

Ausgehende Webhooks

Ausgehende Webhooks pushen Lead-Daten von LeadHub an eine externe URL, wenn ein Lead-Ereignis eintritt. Verwenden Sie dies, um Leads mit einem CRM zu synchronisieren, Zapier-Workflows auszulösen oder externe Systeme zu benachrichtigen.


Wie ausgehende Webhooks funktionieren

  1. Sie erstellen einen ausgehenden Webhook mit einer Ziel-URL und den abzuhörenden Ereignissen.
  2. Wenn das ausgewählte Ereignis eintritt (z. B. ein neuer Lead wird erstellt), sendet LeadHub eine HTTP-POST-Anfrage an Ihre URL.
  3. Die Nutzlast ist ein JSON-Objekt mit den vollständigen Lead-Daten.

Ausgehenden Webhook erstellen

  1. Gehen Sie zu Integrationen → Ausgehende Webhooks.
  2. Klicken Sie auf Neuer ausgehender Webhook.
  3. Konfigurieren Sie:
FeldBeschreibung
NameInterner Name (z. B. „Sync zu HubSpot")
URLDer externe Endpunkt, der den POST empfängt
EreignisseWelche Ereignisse diesen Webhook auslösen
GeheimnisOptionales HMAC-Geheimnis für Signaturverifizierung
AktivUmschalten zum Aktivieren oder Deaktivieren
  1. Klicken Sie auf Speichern.

Verfügbare Ereignisse

EreignisWann es ausgelöst wird
lead.createdEin neuer Lead-Datensatz wird erstellt
lead.updatedEin Lead wird geändert
lead.deletedEin Lead wird gelöscht
lead.stage_changedEin Lead wechselt in eine neue Pipeline-Phase
lead.assignedEin Lead wird einem Benutzer zugewiesen
form.submittedEine Formulareinreichung wird empfangen

Nutzlastformat

{
"event": "lead.created",
"occurred_at": "2026-04-29T10:30:00Z",
"lead": {
"id": 123,
"first_name": "Jane",
"last_name": "Smith",
"email": "[email protected]",
"source": "web_form",
"status": "new",
"lead_score": 45,
"created_at": "2026-04-29T10:30:00Z"
}
}

HMAC-Signaturverifizierung

Wenn Sie ein Geheimnis setzen, signiert LeadHub jede Anfrage mit HMAC-SHA256. Die Signatur wird im Header X-LeadHub-Signature gesendet.

$computed = 'sha256=' . hash_hmac('sha256', $rawBody, $secret);
if (!hash_equals($computed, $_SERVER['HTTP_X_LEADHUB_SIGNATURE'])) {
http_response_code(401);
exit;
}

Webhook-Zustellung und Wiederholungen

LeadHub stellt Webhooks asynchron über die Warteschlange zu. Bei Nicht-2xx-Antwort wird die Zustellung bis zu 3 Mal mit exponentiellem Backoff wiederholt.

Überprüfen Sie das Webhook-Protokoll für den Zustellverlauf.


Deaktivieren vs. Löschen

  • Deaktivieren: Aktiv ausschalten — keine Ereignisse werden gesendet, Webhook bleibt erhalten.
  • Löschen: Entfernt die Webhook-Konfiguration dauerhaft.