Versionv1

Formularanbieter-Integrationen

Intastellar Analytics erkennt Drittanbieter-Formularanbieter automatisch über ihre nativen postMessage-Events. Keine zusätzliche Konfiguration oder SDK ist erforderlich — binden Sie das Drittanbieter-Formular wie gewohnt ein und das Analytics-Embed übernimmt die Erkennung.

Unterstützte Anbieter

AnbieterErkennungsmechanismusHinweise
HubSpotwindow.postMessage mit Typ hsFormCallbackWird auf HubSpots Embedded Forms-Script (hs-script.js) ausgelöst. Enthält mehrstufige Formular-Progression.
Typeformwindow.postMessage mit Typ form-ready, form-submit, form-closeFunktioniert für eingebettete Typeform-iFrames. Submit wird ausgelöst, wenn Typeform die finale Antwort meldet.
Calendlywindow.postMessage mit Typ calendly.event_type_viewed, calendly.event_scheduledevent_scheduled wird auf form_submit im Analytics-Stream gemappt.
Tallywindow.postMessage mit Typ TallyFormSubmitFunktioniert für eingebettete Tally-Formulare.

Das provider-Feld

Die Events form_started, form_submit und form_error enthalten alle ein provider-Feld, das angibt, welches System erkannt wurde:

WertBedeutung
"hubspot"HubSpot Embedded Form
"typeform"Typeform eingebetteter iFrame
"calendly"Calendly eingebettetes Widget
"tally"Tally eingebettetes Formular
"native"Standard-HTML-<form>-Element

Formularfehlertypen

Das errorType-Feld auf form_error-Events nimmt einen von drei Werten an:

TypWann ausgelöstfield-Wert
validationHTML5-invalid-Event wird auf einem Formularfeld ausgelöst — Browser- oder benutzerdefinierte Validierung hat die Eingabe abgelehntName des fehlschlagenden Felds, z.B. "email"
serverDas Formular-Fetch oder XHR-Einreichung erhielt eine HTTP 4xx- oder 5xx-Antwort"" (Fehler ist auf Anforderungsebene, nicht ein spezifisches Feld)
networkDas Formular-Fetch oder XHR ist ohne Antwort fehlgeschlagen (offline, DNS-Fehler, Timeout, CORS-Blockierung)""

Manueller Fallback

Für Formulare, die nicht automatisch erkannt werden, verwenden Sie window.inta.track(), um form_started, form_submit und form_error-Events manuell zu senden.

Last updated