Hardik Dewra

3 min read

UTM-Tracking für Paid Landing Pages

Wohin die Parameter gehören, warum GA4 die Hälfte der erfundenen Medium-Werte ignoriert und der Check, der ein Quartal Reporting rettet.

Tagge deine bezahlten Links so, dass jeder Klick im richtigen Kanalbericht landet und die Reise bis zu deiner Landing Page übersteht. UTM-Tracking für Paid Landing Pages kommt auf drei Dinge hinaus. Lass das Auto-Tagging bei Google Ads an. Setz deine UTM-Parameter ins Suffix der finalen URL, statt sie fest in die finale URL zu schreiben. Und stell sicher, dass deine Landing Page den Query-String nicht verliert, wenn jemand ankommt.

Google Ads: lass das Auto-Tagging arbeiten

Auto-Tagging hängt eine gclid an die URL, die die Leute anklicken, aus example.com wird also example.com/?gclid=123xyz. Bei neuen Konten ist es standardmäßig an. In der Google-Dokumentation steht, dass Auto-Tagging in GA4 Vorrang vor manuellem Tagging hat, weil es keine Möglichkeit zum Überschreiben gibt. utm_source=google und utm_medium=cpc fest in deine finalen URLs zu schreiben bringt dir in GA4 also nichts, und es kann dich Conversion-Daten kosten, wenn die gclid verloren geht. Lass Auto-Tagging an. Häng UTMs nur dann obendrauf, wenn ein CRM, ein E-Mail-Tool oder eine Tabelle weiter hinten sie wirklich braucht.

Die Parameter gehören ins Suffix der finalen URL

Google Ads gibt dir drei URL-Felder, und die Leute füllen ständig das falsche aus. Die finale URL ist die saubere Seitenadresse. Die Tracking-Vorlage ist für Tracking-Systeme mit Weiterleitung und braucht {lpurl} am Anfang. Ins Suffix der finalen URL kommen deine Parameter, getippt ohne führendes Fragezeichen und verbunden mit kaufmännischen Und-Zeichen, also zum Beispiel src=google&kwd={keyword}. Ein Suffix auf einer tieferen Ebene überschreibt das darüber, setz globale Parameter also auf Kontoebene und Ausnahmen auf Kampagnenebene. Suffix-Parameter überstehen Paralleles Tracking. Parameter, die fest in der finalen URL stehen, sind die, die sich mit der gclid beißen.

GA4 ignoriert selbst erfundene Medium-Werte

GA4 sortiert manuell getaggten Traffic über ein Regex. Eine Sitzung zählt nur dann als bezahlt, wenn utm_medium auf ^(.*cp.*|ppc|retargeting|paid.*)$ passt. cpc, ppc, paid_social und paid-social gehen also durch. facebook, social, fb-ads und meta nicht. Paid Social braucht zusätzlich eine Quelle, die GA4 als soziales Netzwerk kennt, es müssen also beide Hälften stimmen. Ist das Medium falsch, rutscht der Traffic in einen anderen Kanal oder nach Unassigned, und du wunderst dich ein Quartal lang, warum Paid Social so klein aussieht. Nimm utm_medium=paid_social für Meta, LinkedIn und TikTok und überlass Google dem Auto-Tagging.

Weiterleitungen und Baukästen fressen Parameter

Google warnt: Wenn deine Seite Weiterleitungen nutzt, musst du dafür sorgen, dass die gclid auf der finalen Landing Page ankommt, sonst geht das Conversion-Tracking kaputt. Für jeden anderen Parameter gilt dasselbe. Link-Verkürzer, ein erzwungener Schrägstrich am Ende, eine Regel von www auf nicht-www, ein Sprung von http auf https, eine Geo-Weiterleitung und manche Consent-Tools können den Query-String abschneiden. Das Anzeichen: Google Ads meldet Hunderte Klicks, während GA4 dieselbe Seite unter direktem Traffic ablegt. Teste die echte Live-URL, nicht eine aufgeräumte Version davon.

Schreib Kampagnennamen, die du in sechs Monaten noch lesen kannst

Leg ein Muster fest und brich es nie: channel_objective_offer_date, durchgehend klein, Unterstriche zwischen den Teilen und Bindestriche innerhalb. paid_social_lead_audit-offer_2026-03 liest sich auch ein Jahr später noch gut. GA4 achtet bei diesen Werten auf Groß- und Kleinschreibung, aus Facebook und facebook werden also zwei Zeilen im selben Bericht, und keine davon stimmt. Halt die genauen Strings in einer gemeinsamen Tabelle fest und bau jeden Link daraus. Zwei Leute, die sich einen Monat lang eigene Tags ausdenken, produzieren einen Kanalbericht, dem niemand traut.

Schieb die Parameter ins Formular

Analytics sagt dir, welche Kampagne den Lead gebracht hat. Dein Vertrieb braucht das an der Person. Lies den Query-String beim Laden der Seite aus, speicher die Werte und schreib sie in versteckte Felder im Formular. Dann landen utm_campaign, utm_content und die gclid am Datensatz in deinem CRM. Speicher First Touch genauso wie Last Touch, sonst sieht jede selbst gebuchte Demo so aus, als käme sie aus deiner Markensuche. Genau das erlaubt dir später auch, Offline-Conversions zurück nach Google Ads zu importieren, und nur so wird ein langer Vertriebszyklus je sauber optimiert.

Ein Fünfzehn-Minuten-Check am UTM-Tracking, bevor du Geld ausgibst

Kopier die echte Anzeigen-URL, tipp sie nicht ab. Füg sie in ein Inkognito-Fenster ein und prüf, ob die Parameter nach allen Weiterleitungen noch in der Adresszeile stehen. Schick einen echten Test-Lead ab und schau, ob der CRM-Datensatz Kampagne und gclid trägt. Öffne die Echtzeit-Ansicht in GA4, such deine eigene Sitzung und prüf, ob der Kanal Paid Search oder Paid Social heißt statt Unassigned oder Direct. Schau danach, ob der Klick in Google Ads auftaucht. Vier Checks, ein Kaffee, und du sparst dir ein Quartal voller Entscheidungen auf Basis eines kaputten Berichts.