Wenn mehrere Kanäle parallel laufen – zum Beispiel Paid Social, SEA, Newsletter, Partner-Links oder QR-Codes – verschwimmt ohne saubere Kampagnen-Parameter sehr schnell die Herkunft der Zugriffe. Dann landen Klicks in Sammelkategorien, Reports werden widersprüchlich und Budget-Entscheidungen basieren eher auf Gefühl als auf Daten.
Kampagnen-Parameter lösen genau dieses Problem. Sie ergänzen deine Ziel-URL um strukturierte Informationen, die Analyse-Tools und später auch BI-Modelle eindeutig auswerten können.
Der Effekt zieht sich durch die ganze Kette: Online-Marketing bekommt klare Learnings pro Kanal und Motiv. Webanalyse bekommt stabile Dimensionen statt Wildwuchs. Performance Marketing kann schneller optimieren, weil die Zuordnung von Klick bis Conversion sauber bleibt. Und BI-Teams sparen sich endlose Mapping-Tabellen, weil Quelle, Medium und Kampagne nicht in zehn Schreibweisen auftauchen.

Was sind Kampagnen-Parameter und warum sind sie so wertvoll?
Kampagnen-Parameter sind Schlüssel-Wert-Paare in der URL, die beim Klick an dein Tracking übergeben werden. Sie beantworten Fragen wie: Aus welcher Quelle kam der Besuch? Welches Medium war es? Welche Kampagne und welche Variante genau? Bei Suchkampagnen kann zusätzlich ein Begriff oder Keyword übergeben werden.
Wichtig ist: Die Logik ist in allen Tools ähnlich, aber die Parameter-Namen unterscheiden sich. Deshalb brauchst du zuerst eine organisationsweite Taxonomie – und danach die Übersetzung in das jeweilige Tool-Schema.
Die Standardtaxonomie als gemeinsamer Nenner
Nutze als Basis die Felder Source, Medium, Campaign, optional Content und Term. Halte alles in Kleinschreibung, ohne Leerzeichen, mit fester Trennlogik. Wenn du das nicht tust, entstehen Dubletten wie linkedin und LinkedIn oder paid social und paid_social – was in Webanalyse und BI sofort zu falschen Summen führt.
Ein praktikabler Standard sieht so aus:
- Source: Wer sendet den Traffic – z. B.
linkedin,google,newsletter - Medium: Kanaltyp – z. B.
paid_social,cpc,email - Campaign: Kampagnenname – z. B.
leadgen_webinar_februar_2026 - Content: Variante – z. B.
video_aoderheader_link - Term: Keyword, wenn relevant
GA4: UTM-Parameter als Standard
In GA4 sind UTM-Parameter der Standard für manuelles Kampagnen-Tagging. Üblich sind utm_source, utm_medium und utm_campaign, optional utm_content für Varianten und utm_term für Suchbegriffe.
https://beispiel.de/landing?utm_source=linkedin&utm_medium=paid_social&utm_campaign=leadgen_webinar_februar_2026&utm_content=video_a&utm_term=leadgenPraxis-Tipp von Armin Sanjari
Definiere eine feste Liste für Source und Medium. So bleibt deine Channel-Logik stabil und du kannst Kampagnen über Zeiträume hinweg sauber vergleichen.
Adobe Analytics: Ein eindeutiger Campaign-Code als Rückgrat
In Adobe Analytics arbeitet man häufig mit einem einzigen Campaign-Code, der in die Kampagnen-Variable geschrieben wird. Das geschieht oft über einen Query-Parameter wie cid, der dann in s.campaign übernommen wird.
https://beispiel.de/landing?cid=leadgen_webinar_februar_2026Praxis-Tipp von Armin Sanjari
Wenn du nur cid nutzt, brauchst du klare Regeln, wie Kanal und Quelle im Reporting abgeleitet werden. Alternativ pflegst du eine Kampagnen-Tabelle, die cid auf Source, Medium, Owner und Ziel mappt.
Matomo: mtm empfohlen, UTM wird ebenfalls erkannt
Matomo empfiehlt Kampagnen-Parameter mit mtm-Prefix, z. B. mtm_source, mtm_medium und mtm_campaign, optional mtm_content und mtm_keyword.
https://beispiel.de/landing?mtm_source=newsletter&mtm_medium=email&mtm_campaign=brand_q1_2026&mtm_content=hero&mtm_keyword=beratungPraxis-Tipp von Armin Sanjari
Wenn du bereits UTM-Links im Umlauf hast, kannst du sie oft weiterverwenden. Wichtig ist dann, dass du die Namenskonventionen trotzdem sauber hältst, damit keine doppelte Logik im Reporting entsteht.
Piwik PRO: pk-Schema und klare Trennung im Reporting
Piwik PRO nutzt klassisch pk-Parameter wie pk_source, pk_medium und pk_campaign. Content und Keyword sind optional.
https://beispiel.de/landing?pk_source=facebook&pk_medium=paid_social&pk_campaign=winter_promo_2026&pk_content=carousel_1Praxis-Tipp von Armin Sanjari
Entscheide dich in eurer Organisation für ein primäres Schema. Mischbetrieb mit UTM ist möglich, erhöht aber die Gefahr von Dubletten in den Reports.
etracker: etcc-Parameter für Kampagnen und Gruppen
etracker nutzt häufig etcc-Parameter, z. B. etcc_med, etcc_par, etcc_cmp und etcc_grp. Damit kannst du Kampagnen und Unterteilungen sehr klar abbilden.
https://beispiel.de/landing?etcc_med=sea&etcc_par=google&etcc_cmp=brand_q1_2026&etcc_grp=adgroup_aPraxis-Tipp von Armin Sanjari
Nutze dynamische IDs aus Werbeplattformen nur dann, wenn du sie im Reporting wieder verständlich darstellen kannst. Sonst landen in BI am Ende viele Zahlenwerte, die niemand ohne Lookup-Tabelle interpretieren kann.
Mapp Intelligence: wt_mc als Media-Code plus optionale Ergänzungen
Mapp Intelligence arbeitet häufig mit wt_mc als Media-Code. Optional können weitere Parameter wie wt_cc1 genutzt werden, z. B. für Linkpositionen oder Placements.
https://beispiel.de/landing?wt_mc=newsletter.edition5&wt_cc1=header_linkPraxis-Tipp von Armin Sanjari
Wenn du in wt_mc eine Hierarchie kodierst, definiere sie sauber – z. B. Kanal.Kampagne.Placement. So bleibt das Schema dauerhaft auswertbar.
Empfohlene Standard-Taxonomie für Kampagnen-Parameter
| Feld | Zweck | Werte-Logik | Beispiele |
|---|---|---|---|
| Source | Konkrete Quelle | Kleinschreibung, feste Werteliste | linkedin, google, meta, newsletter |
| Medium | Kanaltyp | An Channel-Definitionen anlehnen | paid_social, cpc, email, referral |
| Campaign | Kampagnenname | Ziel_Thema_Zeitraum, ohne Leerzeichen | leadgen_webinar_feb_2026 |
| Content | Variante | Creative, Placement oder Linkposition | video_a, carousel_2, header_link |
| Term | Suchbegriff | Keyword oder Targeting, nur wenn sinnvoll | rammschutz, safety_normen |
Empfehlung für Governance: Source und Medium als Pflichtfelder mit Dropdown, Campaign mit Namensregeln, Content und Term optional. So reduzierst du Dubletten in der Webanalyse und sparst dir später viel Bereinigungsaufwand in BI-Dashboards.
Parameter-Schemata je Tool im Überblick
| Tool | Schema | Kern-Parameter | Beispiel-URL |
|---|---|---|---|
| GA4 | utm_* | utm_source, utm_medium, utm_campaign | ?utm_source=linkedin&utm_medium=paid_social&utm_campaign=leadgen_webinar_feb_2026 |
| Adobe Analytics | cid | cid (in s.campaign) | ?cid=leadgen_webinar_feb_2026 |
| Matomo | mtm_* | mtm_source, mtm_medium, mtm_campaign | ?mtm_source=newsletter&mtm_medium=email&mtm_campaign=brand_q1_2026 |
| Piwik PRO | pk_* | pk_source, pk_medium, pk_campaign | ?pk_source=facebook&pk_medium=paid_social&pk_campaign=winter_promo_2026 |
| etracker | etcc_* | etcc_med, etcc_par, etcc_cmp, etcc_grp | ?etcc_med=sea&etcc_par=google&etcc_cmp=brand_q1_2026 |
| Mapp Intelligence | wt_* | wt_mc, optional wt_cc1 | ?wt_mc=newsletter.edition5&wt_cc1=header_link |

Zusammenfassung: Ein Standard, viele Übersetzungen
Alle Tools lösen dasselbe Problem: Kampagnen-Traffic muss eindeutig zuordenbar sein. Der Schlüssel liegt nicht primär im Parameter-Namen, sondern in der Taxonomie dahinter. Wenn Source, Medium, Campaign, Content und Term sauber definiert sind, kannst du sie je nach Tool als UTM, MTM, PK, ETCC, WT oder CID abbilden. Damit werden Webanalyse, Performance Marketing und BI deutlich schneller, weil Datenqualität nicht mehr jedes Reporting-Projekt ausbremst.