Forms

Wie erstelle ich ein benutzerdefiniertes Formular, das mit HubSpot funktioniert?

Zuletzt aktualisiert am: April 21, 2016

Wenn Sie zusätzliche Funktionen benötigen, die über die Standardformulare von HubSpot nicht verfügbar sind, können Sie mit der Formular-API von HubSpot externe Formulare integrieren.

Unsere API-Dokumentation finden Sie auf developers.hubspot.com. Sie sollten den Endpunkt Formulardaten einsenden verwenden.

  • Erstellen Sie ein Formular in HubSpot und rufen Sie die GUID über die URL ab. (Diese ist während der Bearbeitung des Formulars in der Adressleiste verfügbar.) Fügen Sie die GUID und Ihre HUB-ID zur API-Post-URL hinzu, bei der Sie die Formularergebnisse über Ihr serverseitiges Formular-Aktionsskript einsenden werden.
  • Für unsere API ist die Verwendung eines serverseitigen Skripts erforderlich, das ausgeführt wird, wenn ein Benutzer das Formular einsendet. Die URL dieses benutzerdefinierten Skripts würde zum Aktionsattribut Ihres HTML-Formulars hinzugefügt.
  • Dieses benutzerdefinierte serverseitige Skript würde an diesen Endpunkt gesendet. Die POST-URL sollte mit Ihrer HUB-ID und der GUID Ihres Formulars aktualisiert werden.
  • Die aus Ihrem HTML-Formular erfassten URL-kodierten Formulardaten werden gesendet. Zusätzlich muss das serverseitige Skript das hubspotutk-Cookie und weitere Besucherdaten anfordern, die zum Ausfüllen der hs-Kontextparameter verwendet werden. Mit diesen zusätzlichen Daten kann HubSpot die Analyseinformationen des Besuchers aufzeichnen.

Wir haben auch ein Support-Forum für API-bezogene Fragen, in dem Ihre Entwickler Fragen stellen können. Dies ist der beste Weg, um spezifische HubSpot-API-bezogene Fragen zu klären.