UTM-Konvention
Warum wir Tracking bewusst anders aufsetzen
Unser Anspruch geht tiefer: Wir wollen verstehen, wie ein konkreter Mensch mit einer Marketingmaßnahme in Berührung gekommen ist – über welchen Kanal, über welche Plattform, in welchem Kampagnenkontext und über welches konkrete Element.
Deshalb setzen wir auf ein kontaktbasiertes Internet-Campaign-Contact-Tracking, das Marketing-Daten direkt mit dem CRM verbindet. Es folgt bewährten Best Practices, wie sie unter anderem Google, HubSpot und andere führende Marketing- und CRM-Systeme empfehlen.
Ebene 01
Ebene 02
Ebene 03
Vom Klick zum Kontakt
Die zentrale Idee
Marketing-Logik
utm_medium – der Kanal, nie eine Plattform. Plattform-Logik
utm_source – die konkrete Herkunft. Klick-Logik
utm_content – das konkrete Klick-Objekt. Die feste Hierarchie
utm_medium utm_source utm_campaign utm_content utm_term optional placement optional Die Parameter im Detail
utm_medium
emailorganic_socialpaid_socialorganic_videopaid_searchutm_source
utm_source=email und kein doppeltes „email / email“ in Kanal und Quelle. | Kanal | Typische Quellen |
|---|---|
newsletter einmalige Aussendung · automation Mail in einer Automation · drip Mail-Serie · customer_mailing Mail an Kundinnen und Kunden | |
| Social Media organisch | instagram · facebook · linkedin · tiktok · pinterest · youtube |
| Meta Ads | fb · ig · msg · an – setzt Meta selbst über {{site_source_name}} |
| Video | youtube · vimeo · tiktok |
| Suchanzeigen | google · bing |
facebook, instagram. In Meta-Anzeigen bleiben die Kürzel, die Meta selbst einsetzt: fb, ig. Nie facebook fest in eine Anzeige schreiben – bei automatischen Platzierungen läuft dieselbe Anzeige auf beiden Plattformen, nur der Platzhalter weiß, wo wirklich geklickt wurde. Bezahlt und organisch trennt ohnehin utm_medium. utm_campaign
adventskalenderfreebie_onboardingkurs_launch_q1community_invitephase_angebot_jahr_monat, z. B. einladung_webinar_2026_10. utm_content
| Kanal | Aufbau | Beispiel |
|---|---|---|
| Mail + Klick-Zweck | email_willkommen_cta_kurs_ansehen | |
| Social Media | der Beitrag | reel_morgenroutine |
| Video | das Video | onboarding_tipps_01 |
| Anzeige | Name der Anzeige | {{ad.name}} bei Meta |
| Bio-Link | darf leer bleiben | oder z. B. profil |
utm_content leer bleiben – placement=bio sagt schon alles. utm_term
placement
| Kanal | Werte |
|---|---|
email_button Standard · email_link Textlink · email_button_top / email_button_bottom nur wenn derselbe Button zweimal in der Mail steht · email_link_ps Textlink im PS | |
| Social Media | bio · feed · reels · story · comment |
| Video | description · endcard · pinned_comment · channel_description |
| Meta Ads | {{placement}}, z. B. Facebook_Mobile_Feed |
Schreibweise
Newsletter und newsletter – oder schreiben ohnehin alles klein und vermischen dabei Daten. kurs_launch_q1, nicht „Kurs Launch Q1“. ae, oe, ue, ss – und nie + % & # ? in Namen, die in Links landen. email_willkommen_cta_kurs_ansehen statt m_1503_a. Praxisbeispiele
emailautomationfreebie_onboardingemail_willkommen_cta_kurs_ansehenemail_button{{site_source_name}} → fb / igpaid_social{{campaign.name}}{{adset.name}}{{ad.name}}{{placement}}? beginnen, sonst geht der erste Parameter still verloren. Und Kampagnen-, Anzeigengruppen- und Anzeigennamen ohne + % & # ? – Meta setzt sie roh in den Link und friert sie beim Veröffentlichen ein. organic_sociallinkedinadventskalendertag_01 … tag_24organic_videoyoutubetipps_basicsonboarding_tipps_01description oder endcardorganic_socialinstagramprofil oder die laufende AktionbioIm Formular und im CRM
utm_mediumKanalutm_sourceQuelleutm_campaignKampagneutm_contentInhaltutm_termZielgruppeplacementPlatzierungFelder = letzter Touchpoint
{get.utm_source} in Fluent Forms. Notiz = Historie
Das Werkzeug dazu
Leitprinzipien