Marketing & Content Hub | Fragen, Tipps & bewährte Methoden

RDeisinger
Participant

Drittanbieter Formular

SOLVE

Liebe Community, 

 

für unser Unternehmenszweck benötigen wir möglichst viele Endkundenleads. Diese generieren wir über ein Drittanbieter Formular, da ich das HubSpot Formular Tool für Leads im Endkundenbereich nicht zielführend finde. Wir sind mit dem externen Tool super zufrieden und auch die nachgelagerten Prozesse funktionieren gut. 

 

Nun zu unserem Problem: Dadurch, dass bei der Leadübergabe von dem externen Tool zu HubSpot die Contact API und nicht die Forms API "ansprochen wird", werden die Leads nicht als Formulareinsenung erkannt und demzufolge weder der konvertierten Webseite zugeordnet, noch der entsprechenden Google Kampagne. 

 

Das hat zur Folge, dass wir das CMS Analytics in Gänze nicht nutzen können (Seitenaufrufe zu Formulareinsendung etc.) und dadurch wird auch der Werbeanzeigenmanager außer Kraft gesetzt. Ich habe bereits versucht die Zapier als weiteres Tool dazwischen zu schalten, um nicht die Contact API sondern die Forms API anzusprechen, aber das funktioniert auch nicht. 

 

Kennt jemand das Problem oder noch besser hat jemand eine Lösung dafür? Vielleicht kennt ihr ein gutes Drittanbieter Formular (Bsp. Typeform o.ä.), bei denen die beiden HubSpot Tools funktionieren? 

 

Ich wäre für jeden Input sehr dankbar! 

 

Grüße aus HH, 

Robin

0 Upvotes
1 Accepted solution
mii
Solution
Contributor | Platinum Partner
Contributor | Platinum Partner

Drittanbieter Formular

SOLVE

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:
https://developers.hubspot.com/docs/api/events/tracking-code

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
				}]);
				
			}
		
	});
}

 

View solution in original post

5 Replies 5
RDeisinger
Participant

Drittanbieter Formular

SOLVE

Hallo Mia, 

 

den haben wir bereits eingesetzt. Funktioniert aber auch nicht. 

Es wäre super, wenn du ein paar HubSpot-Expert*innen einladen könntest. 

 

Beste Grüße,

Robin

MiaSrebrnjak
Community Manager
Community Manager

Drittanbieter Formular

SOLVE

Danke, dass du bestätigt hast, dass der HubSpot Tracking-Code schon im Einsatz ist. 👍

 

Hi @Anton@mii@ChrisoKlepke, habt ihr vielleicht Tipps für @RDeisinger? Vielen Dank! 

 

Beste Grüße 

Mia, Community Team   




Wusstest du, dass es auch eine DACH-Community gibt?
Nimm an regionalen Unterhaltungen teil, indem du deine Spracheinstellungen änderst


Did you know that the Community is available in other languages?
Join regional conversations by
changing your language settings


0 Upvotes
mii
Solution
Contributor | Platinum Partner
Contributor | Platinum Partner

Drittanbieter Formular

SOLVE

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:
https://developers.hubspot.com/docs/api/events/tracking-code

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
				}]);
				
			}
		
	});
}

 

RDeisinger
Participant

Drittanbieter Formular

SOLVE

Hallo Mitja, 

 

vielen Dank für deinen Input! Wir haben jetzt ein paar Einstellungen verändert und werden das weiter beobachten. Ich bin guter Dinge, dass wir einen Weg gefunden haben! 

 

Vielen Dank und beste Grüße aus Hamburg, 

Robin 

MiaSrebrnjak
Community Manager
Community Manager

Drittanbieter Formular

SOLVE

Hi @RDeisinger

 

schön, dass du dich an die Community wendest.

Ich wollte fragen, ob ihr schon darüber nachgedacht habt, den HubSpot Tracking-Code zu installieren. Dadurch könntet ihr das Tool zur Lead-Erfassung über Drittanbieter-Formulare in HubSpot aktivieren. Mehr Informationen zum Tool findest du in diesem Knowledge-Base-Artikel über Non-HubSpot-Forms.

 

Falls das für euch keine Option ist, lass es mich bitte wissen. Ich werde ein paar HubSpot-Expert*innen zu diesem Thread einladen und sie um Tipps bitten.

 

Beste Grüße

Mia, Community Team 




Wusstest du, dass es auch eine DACH-Community gibt?
Nimm an regionalen Unterhaltungen teil, indem du deine Spracheinstellungen änderst


Did you know that the Community is available in other languages?
Join regional conversations by
changing your language settings


0 Upvotes