Verbinden Sie einen Webhook mit Ihren Landingpages in LanderLab, um Lead-Daten in Echtzeit an jeden HTTPS-Endpunkt zu senden. Mit Webhooks übermitteln Sie Leads an CRMs, Lead-Distribution-Plattformen, eigene APIs oder jedes System, das HTTP-Anfragen annimmt.
Was ist ein Webhook?
Ein Webhook ist eine automatische HTTP-Anfrage, die Daten in dem Moment von einem System an ein anderes sendet, in dem ein Ereignis eintritt. In LanderLab wird ein Webhook jedes Mal ausgelöst, wenn auf Ihrer Landingpage ein Lead erfasst wird. Er sendet die Lead-Daten (Formularfelder, Besucherinformationen und alle von Ihnen definierten benutzerdefinierten Felder) direkt an die von Ihnen angegebene URL. Das bedeutet: Ihre Leads werden sofort an Ihr CRM, Ihren Lead-Käufer oder Ihr Backend-System übermittelt – ohne manuellen Export und ohne Middleware von Drittanbietern. Die Webhook-Integration von LanderLab unterstützt die Methoden GET, POST und PUT, die Body-Typen JSON und Form (URL encoded), benutzerdefinierte Header sowie die vollständige Kontrolle darüber, welche Felder gesendet werden und wie sie benannt sind.So fügen Sie einen Webhook hinzu
Die Webhook-Einrichtung erfolgt über einen Assistenten mit 3 Schritten: Anfrage konfigurieren, Felder zuordnen und den finalen Payload prüfen, bevor die Verbindung hergestellt wird.Schritt 1: Die Anfrage konfigurieren
Öffnen Sie Ihre Landingpage
Öffnen Sie den Tab Integrations
Wählen Sie die Webhook-Integration aus
Füllen Sie die Einstellungen der Anfrage aus
Fügen Sie Header hinzu (optional)
Klicken Sie auf Continue
Schritt 2: Felder zuordnen
In diesem Schritt wählen Sie aus, welche Datenfelder in die Webhook-Anfrage aufgenommen werden und wie sie beim Senden an Ihren Endpunkt benannt sein sollen. LanderLab bietet Ihnen zwei Wege, Ihren Payload aufzubauen: den Modus Fields mit einem einfachen visuellen Mapper oder den Modus JSON für die vollständige Kontrolle über den Anfrage-Body. Am oberen Bildschirmrand finden Sie einen Umschalter zwischen Fields und JSON. Wählen Sie die Variante, die zu Ihrem Anwendungsfall passt.Variante A: Fields-Modus (für die meisten Nutzer empfohlen)
Der Fields-Modus bietet eine visuelle Oberfläche, in der Sie Felder auswählen, ihre Schlüssel umbenennen und eigene Werte hinzufügen können, ohne Code zu schreiben.Felder auswählen und konfigurieren
Benutzerdefinierte Felder hinzufügen (optional)
Klicken Sie auf Continue
Variante B: JSON-Modus (fortgeschritten)
Der JSON-Modus stellt Ihnen einen Code-Editor bereit, in dem Sie den exakten JSON-Body schreiben, der mit dem Webhook gesendet wird. Dies ist die fortgeschrittene Option für alle, die die vollständige Kontrolle über die Struktur des Payloads benötigen – insbesondere dann, wenn die empfangende API verschachtelte Objekte, Arrays oder ein bestimmtes Format erwartet, das der Fields-Modus nicht erzeugen kann.Wechseln Sie in den JSON-Modus
Bearbeiten Sie den JSON-Payload
{{Field Name}}. Tippen Sie /, um eine Feldauswahl zu öffnen, oder geben Sie den Variablennamen manuell in doppelten geschweiften Klammern ein. Diese Template-Variablen werden beim Auslösen des Webhooks durch die tatsächlichen Werte ersetzt. Beispielsweise wird {{LL Visitor IP}} durch die tatsächliche IP-Adresse des Besuchers ersetzt, der den Lead übermittelt hat.Einfacher flacher Payload (entspricht dem Ergebnis des Fields-Modus):{{ }} müssen exakt den auf Ihrer Landingpage verfügbaren Feldnamen entsprechen. Die LanderLab-Standardfelder verwenden Namen wie LL Lander URL, LL Visitor IP usw. Formular- und Quizfelder verwenden die Namen, die Sie ihnen beim Erstellen des Formulars gegeben haben (z. B. First Name, Email, Phone).Klicken Sie auf Continue
Schritt 3: Prüfen und verbinden
Prüfen Sie Ihren Webhook
- Die HTTP-Methode und die URL (z. B.
POST https://api.example.com/webhooks/leads) - Den Body mit allen zugeordneten Feldern als Template-Variablen (z. B.
{{LL Lander URL}},{{LL Visitor IP}})
Klicken Sie auf Connect webhook
Häufige Anwendungsfälle
Webhooks sind flexibel und lassen sich nutzen, um Lead-Daten an nahezu jedes System zu senden. Hier einige gängige Beispiele:- CRM-Systeme – Senden Sie Leads direkt an Salesforce, HubSpot, GoHighLevel oder jedes CRM, das eingehende Webhooks annimmt oder einen API-Endpunkt bietet.
- Lead-Distribution-Plattformen – Übermitteln Sie Leads in Echtzeit an Käufer oder Ping-Trees für Lead-Bidding und -Verteilung.
- E-Mail-Marketing-Tools – Fügen Sie neue Leads Ihren E-Mail-Listen in Plattformen wie Mailchimp, ActiveCampaign oder Klaviyo hinzu.
- Eigene Backends – Senden Sie Daten an Ihre eigene API oder Ihr Backend-System zur Verarbeitung, Bewertung oder Weiterleitung.
- Zapier oder Make – Verwenden Sie eine Webhook-URL von Zapier oder Make, um aus den Leads Ihrer Landingpage automatisierte Workflows auszulösen.
Tipps zur Einrichtung von Webhooks
- Verwenden Sie immer HTTPS – LanderLab setzt für Webhook-Endpunkte eine HTTPS-URL voraus. HTTP-URLs werden nicht unterstützt.
- Passen Sie Ihre Feldnamen an – Nutzen Sie in Schritt 2 die Spalte Sent As, um Felder so umzubenennen, dass sie den Erwartungen des empfangenden Systems entsprechen. Erwartet Ihr CRM beispielsweise
email_addressstattemail, benennen Sie das Feld im Feld-Mapper entsprechend um. - Testen Sie vor dem Livegang – Kopieren Sie die Anfrage im Prüfschritt über die Schaltfläche cURL und testen Sie sie manuell. Sie können auch Tools wie webhook.site verwenden, um eingehende Anfragen zu prüfen und das Payload-Format zu verifizieren.
- Fügen Sie Authentifizierungs-Header hinzu – Wenn Ihr Endpunkt einen API-Schlüssel oder ein Token benötigt, tragen Sie diesen in Schritt 1 im Bereich Headers ein. Nehmen Sie Anmeldedaten niemals in die URL auf.