Zum Hauptinhalt springen
URL/UTM Parameter Tracking
Heyflow avatar
Verfasst von Heyflow
Diese Woche aktualisiert

Intro

Im Performance-Marketing ist es oft hilfreich oder erforderlich, dem Flow und der Antwort des Besuchers Parameter zu zuzuordnen, wie z. B. utm_source, utm_campaign, oder gclid um den Nutzer identifizieren und tracken zu können.

Es gibt 5 UTM-Parameter, die du zu deiner URL hinzufügen kannst:

  • utm_source: Die Seite, von der dein Lead kommt, z.B. Google, Instagram, Facebook, etc.

  • utm_medium: Das Marketingmedium, z. B. Newsletter, Banner, etc.

  • utm_campaign: Der Name der individuellen Kampagne, z.B. Summer Sale, Weihnachtsaktion, etc.

  • utm_term: Die bezahlten Keywords in einer bestimmten Werbekampagne

  • utm_content: Dient zur Unterscheidung ähnlicher Inhalte oder Links in derselben Anzeige. Wenn du z. B. zwei Buttons in einer E-Mail hast, kannst du utm_content mit unterschiedlichen Werten verwenden, um zu sehen, welche Version besser funktioniert.

Du könntest auch Click Identifier in deinen Antworten finden, z. B. von Google (gclid) oder Facebook (fbclid), die automatisch zur URL hinzugefügt werden.

💡 Tipp: Du kannst URL-Parameter auch für die Personalisierung deines Heyflows verwenden. Schaue dir diesen Artikel an, um mehr darüber zu erfahren.


Einrichtung

Standard (URL)

Diese Parameter befinden sich üblicherweise in der URL, z.B. heyflow.com/myflow?utm_source=Google&utm_campaign=spring01. Diese URL beinhaltet folgende zwei Parameter: utm_source und utm_campaign.

Mit Heyflow ist die Weitergabe dieser Parameter aus der URL ganz einfach. Um UTM-Parameter zu aktivieren, gehe in die Einstellungen deines Heyflows. Unter Tracking aktiviere die Einstellung URL-Parameter weitergeben.

🔎 Wir fügen automatisch alle URL-Parameter zu Ihren Flow-Antworten hinzu, sodass keine versteckten Eingabefelder benötigt sind. Wenn du unsere Integrationen oder die Webhook-Funktion verwendest, schaue dir die unteren Informationen an.

Wichtig: Die Parameter als Query-String wie z.B. ?utm_source=Google&utm_campaign=spring01 muss dem Pfad, z.B. heyflow.id/myflow sofort folgen: heyflow.id/myflow?utm_source=Google&utm_campaign=spring01.

Der (optionale) Screen-Anker, z. B. #start, muss das letzte Element der URL sein: heyflow.id/myflow?utm_source=Google&utm_campaign=spring01#start

Wichtig: Wenn du doppelte Werte in deinen URL-Parameter nutzt, z.B.
?utm_campaign=abc&utm_campaign=abc wird deduliziert,
?utm_campaign=abc&utm_campaign=foobar, wird der Wert im Flow für alle Integrationen und Weiterleitungen immer der letzte Wert sein (in diesem Fall foobar).


Embedded

Wenn du deinen Flow in eine Website eingebunden hast, möchtest du vielleicht alle Parameter der Parent Website an den Heyflow übergeben.

Z.B. könnte dein Heyflow Flow auf deiner Landingpage my-website.de eingebunden sein der Parameter in der URL übergeben werden, z.B. so: my-website.de?utm_source=Google&utm_campaign=spring01.

Mit unserem Integrations-Script, ist es möglich diese Parameter aus der Parent Website an den Flow zu übergeben und in die Antwort des jeweiligen Besuchers zu integrieren. Die automatische Übergabe von Parametern von der übergeordneten Seite jetzt mit den Einstellungen deines Heyflows synchronisiert und standardmäßig aktiviert.

Bonus: Manuelles Hinzufügen von URL-Parametern zu eingebettetem Heyflow

Eine weitere Methode, um URL-Parameter deinem (eingebetteten) Heyflow hinzuzufügen, besteht darin, sie direkt im <heyflow-wrapper>-Tag zu definieren, und zwar über das Attribut url-parameters wie folgt:

<heyflow-wrapper flow-id="test" url-parameters="utm_source=Google&utm_campaign=spring01"></heyflow-wrapper>

Die hier im Tag definierten URL-Parameter werden zu denen hinzugefügt, die beim Lesen der URL übergeben werden.

❗ Das Attribut url-parameters muss bei der Initialisierung des Heyflows ausgefüllt werden. Wird das Attribut aktualisiert, nachdem der Heyflow geladen wurde, werden keine aktualisierten Parameter übergeben.


Parameter an Antwort-Routinen oder Webhooks übergeben

Wenn du URL/UTM-Parameter aus deinem Flow an HubSpot, Salesforce, HighLevel oder eine andere Antwort-Routine oder einen Webhook via Heyflow weitergeben möchtest, musst du ein verstecktes Eingabefeld einrichten, um die Daten zu erfassen. Sobald das Feld eingerichtet ist, kannst du es mit den entsprechenden Feldern in deiner bevorzugten Antwort-Routine verknüpfen.

Die UTM-Parameter werden dann automatisch mit jeder Antwort übermittelt – und das, ohne dass deine Besucher es bemerken. 🚀

Hat dies deine Frage beantwortet?