Hallo Mia, Guten Tag Robin,
ein Ansatzpunkt wäre beim Absenden des externen Formulars, den Seiten Besucher über die HubSpot Tracking API zu identifizieren. Diese kann über JavaScript angesprochen werden. Dazu wird die E-Mail Adresse als Feld im Formular benötigt und der HubSpot Tracking Code muss auf der Seite geladen sein.
Das löst nicht die fehlende HubSpot Formulareinsendung. Es gibt einem aber die Möglichkeit parallel Eigenschaften für den Kontakt beim Absenden des externen Formulars zu übertragen.
Siehe auch Tracking Code API:
Custom Events für eigene Tracking Lösungen gibt es auch:
https://legacydocs.hubspot.com/docs/methods/tracking_code_api/javascript_events_api
Gruß, Mitja
Einfaches Code Beispiel (Nur E-Mail zur Identifizierung):
// Form Submit Event
var form = document.querySelector("form");
if( form !== null && typeof(form) !== "undefined" ){
form.addEventListener("submit", function(){
// Identity From Email
var email = form.querySelector("input[type='email']");
if( email !== null && typeof(email) !== "undefined" ){
// Tracking Code Container
var _hsp = window._hsp = window._hsp || [];
_hsq.push(["identify",{
email: email.value
}]);
}
});
}