UTM-Checker
Fügen Sie eine Reihe von Kampagnen-URLs ein, eine pro Zeile. Wir prüfen jede einzelne auf fehlende UTMs, Groß-/Kleinschreibungs- und Leerzeichenfehler, doppelte Schlüssel und Parameter, die im Fragment hängen geblieben sind - und vergleichen sie anschließend auf die Unstimmigkeiten, die erst im Zusammenspiel auffallen. Läuft vollständig in Ihrem Browser.
Eine URL pro Zeile. Das Parsing erfolgt vollständig in Ihrem Browser - nichts wird hochgeladen, geloggt oder irgendwohin gesendet.
Fügen Sie oben eine oder mehrere Kampagnen-URLs ein, um den Bericht zu sehen.
Wie Sie einen UTM-Audit lesen, bevor eine Kampagne live geht
- 01
Fügen Sie jede URL ein, die Sie gleich live schalten
Eine Zeile pro URL - die Tracking-Links aus jeder Anzeige, jeder E-Mail und jedem Post der Kampagne, nicht nur ein einzelnes Beispiel. Die batchübergreifenden Prüfungen funktionieren erst, wenn es tatsächlich mehrere URLs zum Vergleichen gibt.
- 02
Beheben Sie zuerst die Fehler
Fehlt utm_source, utm_medium oder utm_campaign, oder liegt ein UTM-Parameter nach einem # im Fragment, taucht der Klick in der Analyse mit einer Lücke auf - oder gar nicht. Alles andere hier lohnt sich erst, wenn das bereinigt ist.
- 03
Lösen Sie die Warnungen, bevor Sie etwas drucken oder einplanen
Großbuchstaben, verirrte Leerzeichen, ein doppelter Schlüssel und gemischte +/%20-Kodierung funktionieren beim Klick auf den Link alle noch problemlos - genau deshalb überleben sie bis in die Produktion. Der Schaden zeigt sich erst danach, im Analyse-Report.
- 04
Lesen Sie den Batch-Abschnitt, nicht nur die Zeilen pro URL
Eine einzelne URL kann jede Einzelprüfung bestehen und trotzdem mit einer anderen im Set kollidieren: dieselbe Kampagne in zwei Schreibweisen, oder genau derselbe Link zweimal eingefügt. Genau dafür gibt es den batchübergreifenden Abschnitt.
Wovor die Prüfungen Sie eigentlich schützen
Unterschiedliche Schreibweisen spalten eine Kampagne in zwei Zeilen
GA4 und die meisten Analyse-Tools vergleichen UTM-Werte wörtlich, nicht groß-/kleinschreibungsunabhängig. newsletter, Newsletter und NEWSLETTER sind für den Report drei verschiedene Quellen, auch wenn ein Mensch darin eine einzige Kampagne erkennt - die häufigste Ursache dafür, dass die Zahlen einer Kampagne kleiner aussehen, als sie sind.
Ein utm_medium, das GA4 nicht erkennt
Die Standard-Kanalgruppierung von GA4 ordnet eine feste Liste von medium-Werten - cpc, organic, referral, email, affiliate und ein paar weitere - jeweils einem Kanal zu. Erfinden Sie einen Wert außerhalb dieser Liste (social-media statt social, partner statt affiliate), landet der Traffic unter Nicht zugeordnet oder (Sonstige) - das drückt jeden Kanal-Report nach unten, obwohl das Volumen eigentlich stimmt.
Tracking-Parameter, die es bis in die kanonische URL schaffen
Ist das kanonische Tag der Zielseite nicht auf die saubere URL ohne Query-Parameter gesetzt, kann ein getaggter Link so indexiert werden, als wäre er die echte Seite. Prüfen Sie, dass die kanonische URL auf sich selbst verweist und frei von UTMs ist, bevor ein getaggter Link in die bezahlte Distribution oder einen breit geteilten Post geht.
UTMs auf eigenen internen Links überschreiben die echte Quelle
Ein Besucher kommt über einen Newsletter, die Session erfasst korrekt utm_source=newsletter, dann klickt er auf einen Navigationslink Ihrer eigenen Seite, der zufällig UTM-Parameter trägt - die Quelle wird auf das überschrieben, was dieser interne Link sagt. Taggen Sie nur Links, die jemanden von außen hereinbringen; taggen Sie niemals einen Link zwischen zwei Ihrer eigenen Seiten.
Häufige Fragen zum Prüfen von UTM-Parametern
Warum stuft dieses Tool Großbuchstaben als Problem ein und nicht nur als Stilfrage?
Weil die meisten Analyse-Tools, GA4 eingeschlossen, UTM-Werte als reine Zeichenketten vergleichen. Newsletter und newsletter werden nicht auf denselben Wert normalisiert - es sind zwei getrennte Zeilen, die beide dieselbe echte Kampagne repräsentieren, und die Aufspaltung fällt erst auf, wenn jemand merkt, dass die Zahlen nicht zusammenpassen.
Was zählt als bezahltes Medium für die Prüfung von utm_term / utm_content?
Werte wie cpc, ppc, display, paidsocial, affiliate und Ähnliches - die Mediums, die GA4s Standard-Kanalgruppierung als bezahlt einstuft. utm_term und utm_content sollen ein bezahltes Keyword oder eine Creative-Variante identifizieren; bei einem E-Mail- oder organischen Link bedeutet das meist, dass das Feld stattdessen als Freitext-Notiz missbraucht wird - das ist einen Hinweis wert, aber für sich genommen nicht falsch, daher ein Info-Befund und kein Fehler.
Warum wird ein UTM-Parameter nach einem # als Fehler behandelt und nicht als Warnung?
Weil das kein Ausrutscher ist, der einen Report nur verschlechtert - es ist ein Parameter, den kein Analyse-Collector jemals zu sehen bekommt. Alles nach # ist das URL-Fragment, das Browser clientseitig behalten und niemals in der HTTP-Anfrage mitschicken. Am häufigsten passiert das versehentlich bei einer Single-Page-App, die Share-Links aus ihren eigenen Hash-basierten Routen baut.
Prüft dieses Tool, ob die Zielseite tatsächlich existiert?
Nein - es zerlegt nur den eingefügten Text mit den browsereigenen URL- und URLSearchParams-Funktionen und stellt nie eine Netzwerkanfrage. Für eine Live-Prüfung, wohin ein Link tatsächlich führt, nutzen Sie den Link-Checker; für die Darstellung einer URL als Social-Preview nutzen Sie den Open Graph-Checker.
Können getaggte URLs dem SEO schaden?
Nicht, wenn die Zielseite eine kanonische URL ohne die Tracking-Parameter deklariert - der Normalfall. Suchmaschinen behandeln die getaggte und die ungetaggte Version dann als dieselbe Seite. Das Risiko liegt nicht im Ranking, sondern darin, dass eine getaggte URL trotzdem indexiert wird, weil das kanonische Tag gefehlt hat - das lohnt sich, einmal pro Zielseite zu prüfen, nicht einmal pro Kampagne.