Webhook auf Ihren Landingpages
Die meisten Lead-Gen-Stacks zahlen in der Mitte eine Steuer: ein Zap oder ein Szenario, dessen einziger Job es ist, einen Lead von der Seite an einen Endpunkt zu bringen, der ihn auch direkt angenommen hätte. Jeder Lead zahlt für diesen Umweg in Tasks oder Credits, und jeder Umweg ist eine Stelle mehr, an der ein Lead hängen bleiben kann, während ein Abnehmer wartet.
Die Webhook-Integration von LanderLab streicht ihn. Jede Seite sendet ihre Leads direkt an einen beliebigen HTTPS-Endpunkt: die Posting-URL eines Abnehmers, Ihre eigene Lead-API, den Endpunkt eines CRM, den Postback eines Trackers. Sie bestimmen Methode, Format, Header und den genauen Body, so bekommt die Gegenseite den Lead so, wie ihre Doku es verlangt.
Sie ist die Integration hinter den meisten Tools auf dieser Website, die keinen eigenen Eintrag haben, und die, zu der Sie greifen, wenn ein Abnehmer Ihnen eine Spezifikation schickt.
Warum ein direkter Webhook besser ist, als für Middleware zu zahlen
Ein Lead, der von der Seite zum Zap und dann zum Abnehmer geht, hängt von zwei Systemen ab und wird von einem davon abgerechnet. Bei einem Angebot mit hohem Volumen wächst der Automatisierungs-Tarif mit Ihrer Lead-Zahl, obwohl in der Mitte nichts Interessantes passiert: Der Zap empfängt einen Lead und postet ihn woandershin.
Ein direkter Webhook ist derselbe Post ohne den Umweg. Der Lead geht beim Absenden von der Seite zum Endpunkt, unter Ihrer Kontrolle, ohne etwas dazwischen, das pausieren, keine Tasks mehr haben oder seine Preise ändern kann. Behalten Sie Middleware für die Jobs, die mehrere Schritte brauchen; alle anderen trägt der Webhook.
Leads in dem Format senden, das die Gegenseite erwartet
Abnehmer und APIs sind wählerisch. Der eine will einen flachen Formular-Post mit Feldern, die genau wie in seiner Spezifikation heißen; der andere will JSON mit dem Kontakt in einem Lead-Objekt, dem Tracking in einem anderen und einem festen Quell-Tag und einer Kampagnen-ID daneben. Der Webhook kann beides: eine einfache Feldliste, in der Sie Felder anhaken und jeden Key umbenennen, oder einen JSON-Body, den Sie selbst schreiben, mit verschachtelten Objekten, Arrays und festen Werten.
Als Methoden gibt es GET, POST und PUT, Bodies gehen als JSON oder URL-codierte Formulardaten, und eigene Header tragen einen API-Key oder ein Token. So stehen Zugangsdaten nie in der URL.
Compliance- und Attributionsfelder an jedem Lead
LanderLab ergänzt jeden Lead um eigene Felder: die vollständige Seiten-URL, IP und User-Agent des Besuchers, die Absendezeit in UTC und die angezeigte A/B-Variante. Das sind die Felder, die ein Abnehmer prüft, wenn ein Lead angefochten wird, und die Sie brauchen, um zu belegen, woher ein Lead kam.
Fügen Sie versteckte Felder hinzu, die wie Ihre URL-Parameter heißen, etwa utm_campaign, gclid oder die Click-ID eines Trackers, und sie werden mit dem Lead gespeichert und auch mitgesendet. Der Abnehmer bekommt die Attribution, und Sie können jede Variante an angenommenen Leads messen statt an bloßen Formular-Absendungen.
Postbacks und Pings mit GET
Nicht jedes Ziel will einen Body. Ein Tracker-Postback, die Conversion-URL eines Affiliate-Netzwerks oder ein einfacher Ping nimmt seine Daten im Query-String an, und ein GET-Webhook sendet die zugeordneten Felder genau so: die Click-ID unter dem Parameternamen, den der Tracker erwartet, eine feste Auszahlung oder einen Status daneben. Die Conversion geht beim Absenden an die Kampagne zurück, die sie bezahlt hat.
Wann stattdessen ein Workflow passt
Ein Webhook sendet jeden Lead seiner Seite. Sollen nur manche Leads gehen, etwa US-Leads an einen Abnehmer und der Rest an einen anderen, oder ein Follow-up nach einer Verzögerung, bieten die Workflows (Beta) von LanderLab dieselbe Art Request als HTTP-Request-Node, hinter Filter-, Wenn- und Switch-Nodes, mit einer Ausführungsansicht, die den Pfad jedes Leads und jeden fehlgeschlagenen Schritt zeigt.
So oder so wird der Lead auch im Tab „Interessenten“ von LanderLab gespeichert. Ein Endpunkt, der ausgefallen war, kostet Sie also nicht den Lead, außer „Compliance-konforme Interessenten-Zustellung“ ist aktiv, die die Speicherung bewusst auslässt.