Ich habe UTM-Tracking in drei Unternehmen aufgesetzt, und jedes Mal ging dasselbe in derselben Reihenfolge kaputt. Uneinheitliches Tagging. Von Hand getippte Links in großem Maßstab. Umsatz, der nie bei der Kampagne ankam. Kein Probelauf. Dieser Beitrag beschreibt die Pipeline, die das mit dem behebt, was Elido heute kann, und benennt die Lücken, wo es welche gibt.
Sie sind unsicher, was die fünf Tags tun? UTM-Parameter erklärt ist die Einführung. Für den Werkzeugvergleich siehe den UTM-Builder in einem Link-Shortener und den kostenlosen UTM-Builder. Dieser Beitrag behandelt die ganze Kette, nicht ein einzelnes Tool.
Sie brauchen dafür keine Customer Data Platform. Sie brauchen eine, wenn Ihr Problem darin besteht, vier anonyme Kontaktpunkte über drei Geräte zu einem Kunden zusammenzufügen. Für "jeden Link einheitlich taggen, den Klick erfassen, die Bestellung der Kampagne gutschreiben" reichen ein Shortener mit Kampagnen und Ihre Zahlungs-Webhooks.
Was beim UTM-Tracking schiefgeht
Die Leute, mit denen ich arbeite, sind nicht schlecht in UTMs. Tools machen es leicht, ein UTM einmal zu tippen. Es im ganzen Team durchzusetzen ist schwer. Vier Fehler wiederholen sich.
Abweichungen. Eine Person tippt utm_source=newsletter, eine andere Newsletter, eine dritte email. GA4 behandelt das als verschiedene Werte, also zerfällt ein Kanal in mehrere Zeilen. Das nachträglich zu bereinigen ist eine Regex-Aufgabe. Nichts erzwingt die Konvention. Schreiben Sie sie auf und machen Sie sie zur einzigen Stelle, aus der die Leute kopieren.
Manuelles Tagging in großem Maßstab. Eine Flyer-Kampagne mit 80 Links in vier Filialen sind 320 URLs. Die Hälfte bekommt das falsche utm_content, und zwei Wochen lang merkt es niemand.
Umsatz, der nie bei der Kampagne ankommt. Das Pixel feuert auf der Danke-Seite, bis Safari, ein Werbeblocker oder ein Consent-Banner es stoppt. Apples Hinweise zu ITP 2.3 (abgerufen am 2026-10-24) beschreiben den Mechanismus: Nach einer Navigation von einer klassifizierten Domain zu einer URL mit Abfragezeichenkette wird der per Skript beschreibbare Speicher begrenzt, und ein Referrer mit Link-Decoration wird auf seine Basisdomain gekürzt. Die Bestellung ist auf Ihrem Server trotzdem passiert; der Browser konnte sie nur nicht melden.
Kein Probelauf. Der erste echte Käufer wird zu Ihrem Test, und Sie merken es drei Tage später, nachdem die Werbeplattform das Budget längst verschoben hat.
Schritt 1: Die Konvention aufschreiben
Legen Sie vor jedem Tool die erlaubten Werte fest. Eine Tabelle, drei Spalten: utm_source (die Plattform oder Liste, etwa newsletter, linkedin), utm_medium (der Kanaltyp: email, paid-social, qr), utm_campaign (der Launch). Kleinbuchstaben, Bindestriche, keine Leerzeichen. GA4-Werte unterscheiden Groß- und Kleinschreibung, deshalb kosten Sie Abweichungen Zeilen.
Legen Sie sie dorthin, wo Links erstellt werden. Eine Konvention, die niemand öffnet, ist keine Konvention.
Schritt 2: UTM-Standardwerte für die Kampagne
In Elido enthält eine Kampagne die fünf UTM-Felder (utm_source, utm_medium, utm_campaign, utm_term, utm_content), und ein Link wird ihr über eine campaign_id zugewiesen. Füllen Sie sie einmal mit den Werten des Launches. Alle, die Links bauen, lesen dann aus einer Stelle.
Eine ehrliche Grenze: Es gibt keine Vorlage auf Workspace-Ebene mit {{ placeholders }}, die jeden Link für Sie umschreibt. Die Kampagnenfelder sind gespeicherte Standardwerte. Das getaggte Ziel wird beim Erstellen des Links gebaut. Betrachten Sie die Kampagne als Quelle der Wahrheit dafür, was Sie tippen sollen, nicht als automatische Durchsetzung.
Schritt 3: Die Links bauen und erstellen
Für einen einzelnen Link hat der Dialog für neue Links einen UTM-Builder mit den fünf Feldern; er hängt die nicht leeren an das Ziel an, bevor der Link erstellt wird. Für viele Links gibt es den Bulk-Weg: Einfügen im Dashboard oder eine CSV mit Zeilen url, slug, title, oder POST /links/bulk mit bis zu 100 Links pro Aufruf. Zeilen werden unabhängig verarbeitet, sodass eine fehlerhafte nicht den ganzen Batch kippt.
Der Bulk-Import hat keine UTM-Spalten und speichert das Ziel exakt so, wie Sie es angeben. Bauen Sie daher die vollständige getaggte URL in der Tabelle mit einer Formel, die Ihre Konventionsspalten verkettet. Das ist ohnehin nachvollziehbarer als Template-Magie. Sie sehen jede finale URL, bevor Sie importieren. Bulk-Import aus Google Sheets behandelt die tatsächlichen Grenzen, darunter, dass es noch keinen Vorschau-Modus gibt.
Schritt 4: Klicks erfassen und Umsatz serverseitig zuordnen
Hier zahlt sich der getaggte Link aus, denn der Klick wird am Redirect erfasst, bevor irgendeine Browserfunktion die Landingpage berührt. Browser, die UTM-Parameter entfernen erklärt, warum diese Reihenfolge zählt, und Klicks versus GA4-Sitzungen erklärt, warum sich Ihre beiden Summen trotzdem unterscheiden.
Was Elido mit diesem Klick macht, im Code geprüft:
- Klick-Ereignisse an Analytics-Tools. Unter Integrationen können Sie jeden Klick an GA4, Mixpanel, Klaviyo, Brevo oder Datadog weiterleiten. GA4 braucht eine Measurement-ID und einen API-Schlüssel. Mixpanel erhält den Klick als Ereignis; es ist kein Conversion-Ziel.
- Werbe-Pixel. Der Tab Pixel enthält die IDs von Meta, Google, LinkedIn und TikTok für das Browser-Pixel auf Splash-Seiten. Serverseitige Meta- und TikTok-Ereignisse sind noch nicht verfügbar. Die Pipeline hat dafür einen inaktiven Pfad (Meta würde ein
PageViewbekommen, keinen Kauf), der aber nie feuert, weil die Einstellungen kein Zugriffstoken speichern können. - Umsatz. Stripe- und Shopify-Webhooks erzeugen Conversions. Um eine Bestellung einem Link gutzuschreiben, legen Sie die Elido-Link-ID in die Bestellung: den Metadaten-Schlüssel
elido_link_idoderclient_reference_idin einer Stripe-Checkout-Session, oder ein Notizattributelido_link_idbei einer Shopify-Bestellung. Die Seite Conversions zeigt dann den Umsatz nach Link, Kampagne, Tag und Plattform.
Was das noch nicht kann: Es gibt keinen Endpunkt, an den Sie ein beliebiges Kaufereignis mit einer ID per POST senden können, damit Elido es als Conversion an Meta CAPI und GA4 weiterleitet. Brauchen Sie heute CAPI auf Kaufebene, senden Sie sie aus Ihrem eigenen Backend mit eigenen Ereignis-IDs und nutzen Sie die Klick- und Link-Zuordnung von Elido für die Akquise-Seite. Serverseitiges GA4 über die Redirect-Ebene behandelt die Klick-Weiterleitung im Detail, und Cookieless Attribution behandelt, was ohne Cookies trägt.
Drei Sonderfälle, für die sich Planung lohnt
Bestellungen ohne Link-ID. Kann Ihr Checkout die Link-ID nicht mitführen, landet die Bestellung ohne Zuordnung. Testen Sie vor dem Launch, dass die ID Ihren Checkout-Pfad überlebt. Ein auf Ihrer eigenen Domain verlorener Parameter ist der übliche Schuldige.
Rückerstattungen. Eine Shopify-Zustellung refunds/create wird als Rückerstattung zur Bestellung behandelt und nicht als neuer Verkauf, sodass der gemeldete Umsatz keine rückerstattete Bestellung behält. Prüfen Sie die Stripe-Seite mit einer Test-Rückerstattung, bevor Sie sich darauf verlassen.
Späte Conversions. Ein B2B-Abschluss, der Wochen nach dem Klick zustande kommt, braucht die Link-ID bei der Anmeldung im eigenen Kundendatensatz, denn Sie können sie später nicht aus einer Browsersitzung rekonstruieren. Speichern Sie sie in einem First-Party-Feld, nicht nur in einem Cookie.
Alles Nicht-Zugeordnete ist trotzdem eine nützliche Zahl. Weisen Sie sie als eigene Zeile aus, statt sie zu verstecken.
Die QA vor dem Launch
Lassen Sie nicht den ersten echten Käufer Ihr Test sein. Dreißig Minuten sind billig. Machen Sie drei Prüfungen.
- Die finalen URLs lesen. Öffnen Sie die Tabelle oder die Kampagne und klicken Sie drei Links an: den ersten, den letzten und jeden, den Sie von Hand bearbeitet haben. Bestätigen Sie, dass die Adressleiste genau die Tags zeigt, die Ihre Konvention vorsieht. Prüfen Sie, dass sie die eigenen Redirects des Ziels überstehen.
- Aus einem sauberen Browser klicken. Nutzen Sie ein privates Fenster über mobile Daten. Bestätigen Sie, dass der Klick im Klick-Log des Links erscheint, das Ereignis in GA4 DebugView ankommt (setzen Sie
debug_modein der Integration oder nutzen Sie den DebugView-fähigen Browser) und die Kampagne in der Sitzungsquelle steht. - Eine Testbestellung ausführen. Geben Sie die Link-ID durch Ihren echten Checkout im Stripe-Testmodus oder bei einer Shopify-Testbestellung und bestätigen Sie, dass auf der Seite Conversions eine Conversion zum richtigen Link erscheint.
Dann senden Sie.
Wann Sie wirklich eine CDP wollen
Der klare Fall ist geräteübergreifende Identitätszusammenführung. Ein Besucher klickt mobil, konvertiert am Desktop, und Sie wollen eine einzige Journey. Die Klickzuordnung arbeitet pro Kontaktpunkt, und die Identitätsschicht, die Kontaktpunkte verbindet, ist wofür Segment, mParticle oder RudderStack da sind. Elido betreibt keinen Identitätsgraphen.
Echtzeit-Personalisierung auf Basis früherer Kontaktpunkte ist ein weiterer Fall, ebenso aufwendigere Multi-Touch-Modelle, wobei Attributionsmodelle im Vergleich die Unterschiede in der Gutschrift zwischen ihnen durchgeht.
Für alles andere bringen Sie vier Gewohnheiten vor die meisten Teams. Schreiben Sie die Konvention auf, setzen Sie Kampagnen-Standardwerte, erfassen Sie Klicks serverseitig und machen Sie vor jedem Launch einen Probelauf. Bauen Sie es einmal. Dann machen Sie weiter.
Weitere Beiträge im Blog
Häufig gestellte Fragen
Brauche ich eine CDP, um UTM-Kampagnen zu tracken?
Nicht für den üblichen Fall: jeden ausgehenden Link einheitlich taggen, den Klick erfassen und Bestellungen einer Kampagne gutschreiben. Einen Identitätsgraphen brauchen Sie nur, wenn Sie dieselbe Person geräte- oder sitzungsübergreifend verbinden müssen.
Wo sollten UTM-Parameter ergänzt werden, in der Tabelle oder im Shortener?
Beides funktioniert, solange eine Stelle die Konvention besitzt. Der UTM-Builder von Elido setzt das getaggte Ziel beim Erstellen eines Links zusammen, und der Bulk-Import speichert das Ziel exakt wie angegeben. Bauen Sie die getaggte URL daher bei Massenarbeit in der Tabelle.
Leitet Elido Conversions an Meta und GA4 weiter?
Heute nicht als generische Conversions-API. Elido leitet jeden Klick an GA4, Mixpanel, Klaviyo, Brevo und Datadog weiter Serverseitige Meta- und TikTok-Ereignisse sind noch nicht verfügbar: Der Codepfad existiert, feuert aber nie, weil kein Zugriffstoken gespeichert werden kann. Der Umsatz kommt über Stripe- und Shopify-Webhooks und wird einem Link zugeordnet.
Wie ordne ich eine Stripe- oder Shopify-Bestellung einem Short Link zu?
Legen Sie die Elido-Link-ID in die Bestellung: den Metadaten-Schlüssel elido_link_id oder client_reference_id in einer Stripe-Checkout-Session, oder ein Notizattribut elido_link_id bei einer Shopify-Bestellung. Der Webhook erfasst die Conversion dann zu diesem Link.
Kann ich eine einheitliche UTM-Namenskonvention im Team durchsetzen?
In Elido heute nicht automatisch. Eine Kampagne speichert die fünf UTM-Werte und der UTM-Builder setzt die getaggte URL zusammen, aber nichts verhindert eine von Hand getippte Variante. Führen Sie eine gemeinsame Tabelle der erlaubten Werte und bauen Sie die Links daraus.
Warum gehen UTM-getaggte Klicks trotzdem verloren?
Meist verwirft der Ziel-Host die Abfragezeichenkette, das Analytics-Tag ist blockiert oder der Consent verweigert, oder der Link hat die Tags nie getragen. Den Klick am Redirect zu erfassen deckt für die Zählung der Akquise die ersten beiden Fälle ab.
Elido testen
URL einfügen, kurzer Link in Sekunden
Kein Konto nötig. Link bleibt 30 Tage aktiv. Konto erstellen, um ihn dauerhaft zu behalten.
Keine Anmeldung nötig. Kostenlos registrieren für 50 Links im Monat.