Eingebettetes Formular
Ein eingebettetes Formular ist ein Lead-Formular, das in einem Tool erstellt und über einen iframe oder einen Code-Schnipsel in eine andere Seite eingefügt wird.
Das Wichtigste in Kürze
- iframes garantieren gleiche Darstellung, Skript-Embeds erben Styles und Konflikte der Host-Seite.
- Ein iframe braucht einen postMessage-Austausch, um mit dem eigenen Inhalt zu wachsen.
- Ein eigener Quellparameter je Host macht Absendungen später überhaupt zuordenbar.
- Consent-Banner und Sicherheitsrichtlinien können das Laden der Einbettung vollständig verhindern.
- Der Publisher bestimmt Platzierung und Tempo, deshalb schwanken identische Einbettungen stark.
Im Detail
Ein eingebettetes Formular trennt den Ort der Erstellung vom Ort der Anzeige. Die Quellplattform hostet Felder, Validierung und Endpunkt; die Zielseite lädt sie entweder in einem iframe, der Styles und Skripte isoliert, oder über einen JavaScript-Schnipsel, der Markup in das Host-Dokument einfügt. Absendungen gehen an die Quellplattform statt an den Host, und an die Einbettung angehängte Parameter, etwa eine Partnerkennung oder ein Kampagnen-Tag, landen als verborgene Werte im Datensatz.
Die Wahl zwischen beiden Methoden bestimmt die meisten Kompromisse. Ein iframe rendert überall gleich und kann vom CSS des Hosts nicht zerstört werden, braucht aber einen postMessage-Austausch, um mit seinem Inhalt zu wachsen, und erbt keine Typografie. Ein Skript-Embed wirkt nativ und passt seine Höhe von selbst an, erbt jedoch jeden Stilkonflikt und jede Richtlinie der Host-Seite. Cookie-Beschränkungen, Consent-Banner, die Skripte bis zur Zustimmung blockieren, und strenge Sicherheitsrichtlinien begrenzen beide Wege.
In der Praxis nutzen Teams das Skript-Embed auf eigenen Seiten und den iframe überall sonst, besonders auf Partner- und Affiliate-Seiten, wo niemand ein stabiles Stylesheet garantieren kann. Jeder Partner erhält denselben Schnipsel mit eigenem Quellparameter, damit Absendungen ihre Herkunft tragen. Für eine Scorecard passt das Muster gut: Das komplette Quiz läuft in der Einbettung im Artikel des Partners, und jede Abschluss, jeder Score und jeder Lead landet in einem Konto.
Eine Einbettung kontrolliert die Seite um sich herum nicht. Platzierung, Position im sichtbaren Bereich, Seitentempo und die Frage, ob das Consent-Banner des Hosts das Skript je freigibt, entscheidet der Publisher, weshalb identische Einbettungen je Domain sehr unterschiedlich abschneiden. Analytics im iframe teilen die Session des Hosts nicht, was die Zuordnung zur früheren Reise erschwert. Auch die Verfügbarkeit wird geteilt: Ein Ausfall der Quellplattform erscheint als kaputter Abschnitt auf fremden Seiten.
Beispiel aus der Praxis
So wird es gemessen
Messen Sie die Einbettung vor den Leads. Protokollieren Sie ein Ladeereignis beim Rendern und ein Startereignis bei der ersten Interaktion, dann lesen Sie den Abschluss als Absendungen geteilt durch Ladevorgänge, getrennt je Host-Domain. Viele Ladevorgänge ohne Starts deuten auf Platzierung oder Blockade statt auf das Angebot, und Ladefehler zeigen Consent-Banner oder Richtlinien, die das Skript verhindern.
Vergleichen Sie danach die Qualität je Herkunft. Gruppieren Sie Absendungen nach Quellparameter und verfolgen Sie Qualifizierungsquote, Dublettenanteil und spätere Conversion je Host, denn ein Partner mit Menge ohne Passung kostet mehr als einer mit weniger. Beobachten Sie auch die Renderzeit, da eine spät ladende Einbettung auf einer langsamen Seite Besucher verliert, bevor das erste Feld sichtbar ist.
Häufige Fehler
Der erste Fehler ist die Größe. Ein iframe mit fester Höhe erzeugt eine innere Scrollleiste oder einen abgeschnittenen Button auf dem Smartphone, und Besucher lesen das als defekte Seite, nicht als langes Formular. Implementieren Sie den Resize-Austausch, damit der Rahmen seine Inhaltshöhe meldet, setzen Sie eine responsive Breite und testen Sie in schmaler Ansicht, bevor der Schnipsel das Team verlässt.
Der zweite Fehler ist ein identischer Schnipsel für alle Partner. Ohne Quellparameter in der Einbettungs-URL und bei zunehmend blockierten domänenübergreifenden Cookies kommen Absendungen ohne Herkunft an, und das ganze Programm sieht aus wie Direktverkehr. Erzeugen Sie einen Schnipsel je Partner, übergeben Sie die Kennung als verborgenes Feld und gleichen Sie mit dem Reporting des Partners ab, bevor die Provisionsabrechnung ansteht.
Häufig gestellte Fragen
Funktionieren eingebettete Formulare auf Partner- oder Drittseiten?
Ja, das ist eine ihrer größten Stärken. Sie teilen einen Code-Schnipsel, der Partner fügt ihn ein, und alle Einsendungen melden sich an Ihrer zentralen Plattform mit erhaltener Quellenzuordnung.
Auf welche technischen Probleme sollte ich bei Einbettungen achten?
iframes können mit responsiven Layouts, Cookie-Bannern und domänenübergreifendem Tracking kollidieren. Testen Sie die Einbettung immer auf mehreren Geräten und auf jeder Host-Seite, bevor Sie eine Kampagne starten.
iframe oder JavaScript-Schnipsel?
Nutzen Sie das Skript-Embed auf eigenen Seiten, wo die geerbte Typografie das Formular nativ wirken lässt und Sie Stilkonflikte selbst beheben können. Nutzen Sie den iframe auf Partnerseiten und überall dort, wo Sie das CSS nicht prüfen können, weil die Isolation ein Zerbrechen verhindert. Der Preis sind der Resize-Austausch und ein Erscheinungsbild, das nicht immer zur Seite passt.
Warum ist mein eingebettetes Formular abgeschnitten oder scrollt im eigenen Kasten?
Der iframe hat eine feste Höhe, die nicht mehr zum Inhalt passt, was schon bei Fehlermeldungen oder bedingten Feldern eintritt. Implementieren Sie das Resize-Skript der Plattform, damit der Rahmen seine Inhaltshöhe an die Elternseite meldet, und geben Sie dem Container eine prozentuale Breite. Testen Sie schmal, denn das Problem zeigt sich meist nur mobil.
Wie erkenne ich, von welcher Seite eine Absendung stammt?
Übergeben Sie eine Kennung in der Einbettungs-URL und speichern Sie sie als verborgenes Feld im Datensatz, statt sich auf Referrer oder Cookies zu verlassen, die häufig entfernt werden. Geben Sie jedem Partner einen eigenen Schnipsel, damit der Wert nicht versehentlich kopiert wird. Kampagnenparameter übergeben Sie auf demselben Weg.
Funktionieren eingebettete Formulare mit Cookie-Bannern?
Nur wenn das Consent-Tool des Hosts die Skriptkategorie der Einbettung freigibt. Viele Banner blockieren Drittanbieter-Skripte bis zur Zustimmung, sodass das Formular für alle, die den Hinweis ignorieren, nie erscheint. Fragen Sie Partner, in welcher Kategorie die Einbettung geführt wird, und bevorzugen Sie einen iframe, der ohne nicht notwendige Cookies funktioniert.
Kann ich ein eingebettetes Formular an die Host-Seite anpassen?
Beim Skript-Embed ja, denn das eingefügte Markup erbt Schriften und Farben, und Sie können Klassennamen für Overrides bereitstellen. Beim iframe steuern Sie das Styling nur aus der Quellplattform und gleichen die Seite über Theme-Einstellungen als Parameter an. Stimmen Sie Schrift und Buttonfarbe mit dem Publisher ab, statt sie vom Screenshot zu raten.
Wie unterscheidet sich ein eingebettetes von einem Inline-Formular?
Inline beschreibt die Position, eingebettet die Herkunft. Ein Inline-Formular steht im Inhaltsfluss der Seite und kann natives Markup oder eine Einbettung sein. Ein eingebettetes Formular wurde in einem anderen Tool gebaut und eingefügt, egal ob es inline, in der Seitenleiste oder im Overlay erscheint. Partnerformulare sind meist beides.