Kanäle & UTM-Klassifizierung
Jeder von Zenovay erfasste Besuch wird einem Kanal zugeordnet: einem kurzen Label, das die Frage beantwortet, woher der Besucher kam. Kanäle bilden die Grundlage der Sources-Auswertung. Damit sie stimmen, müssen Sie Ihre Links vor allem konsistent taggen. Diese Seite erklärt die Kanäle, die exakte Reihenfolge, in der Zenovay einen auswählt, die UTM-Konventionen für saubere Reports und die Sonderfälle, die häufig zu Verwirrung führen.
Die Kanäle
| Kanal | Bedeutung |
|---|---|
| Direct | Kein Referrer und keine Kampagnen-Tags. Jemand hat Ihre Adresse eingetippt, ein Lesezeichen benutzt oder kam aus einer App, die die Quelle verbirgt. |
| Organic | Unbezahlte Besuche über eine Suchmaschine (Google, Bing, DuckDuckGo, Yandex, Ecosia, Brave Search, Baidu, Naver und ähnliche). |
| Paid | Werbeklicks. Werbeplattformen hängen entweder automatisch eine Klick-ID an oder Sie taggen den Link mit einem Paid-Medium. |
| Social | Soziale und Community-Plattformen (Facebook, Instagram, X, LinkedIn, TikTok, YouTube, Reddit, Pinterest, Discord, Threads, Mastodon und weitere), einschließlich Links, die im integrierten Browser einer Social-App geöffnet werden. |
Newsletter- und Kampagnen-E-Mails, egal ob Sie mit utm_medium=email taggen oder über eine erkannte E-Mail-Plattform versenden. | |
| Referral | Ein Link von einer anderen Website, die weder Suche noch Social noch E-Mail ist. Zugleich der Fallback für jeden getaggten Besuch, dessen Tags keinem spezifischeren Kanal entsprechen. |
| AI Traffic | Besuche über einen KI-Assistenten oder eine Answer Engine (ChatGPT, Claude, Perplexity, Gemini, Microsoft Copilot und weitere). Dies wird zusätzlich zum Kanal erfasst; ein KI-Besuch zählt je nach Verlinkung der Plattform auch als Organic oder Referral. |
AI Traffic ist ein separates Flag, kein Ersatz für den Kanal. Ein Besucher von Perplexity zählt in der Kanal-Auswertung als Organic und erscheint zusätzlich in der KI-Ansicht; ein Besucher von ChatGPT zählt als Referral und erscheint ebenfalls in der KI-Ansicht.
Wie Zenovay einen Kanal auswählt
Zenovay prüft eine Reihe von Signalen in Prioritätsreihenfolge und stoppt beim ersten Treffer. Alle Textvergleiche ignorieren Groß-/Kleinschreibung.
| Reihenfolge | Signal | Ergebnis |
|---|---|---|
| 1 | Eine Klick-ID einer Werbeplattform ist vorhanden (gclid, fbclid, ttclid, msclkid, wbraid, gbraid, twclid, li_fat_id, dclid, yclid, epik) | Paid |
| 2 | utm_medium | Siehe Keyword-Tabelle unten |
| 3 | utm_source (nur wenn kein utm_medium vorhanden ist) | Abgleich mit bekannten Werbe-, Social- und E-Mail-Plattformen |
| 4 | Referrer-Domain | Suchmaschine zu Organic, Social-Plattform zu Social, Webmail zu Email, alles andere zu Referral |
| 5 | In-App-Browser (der Besuch wurde in einer Social-App geöffnet) | Social |
| 6 | Nichts davon traf zu | Direct |
Schritt 2: utm_medium-Keywords
Ist ein utm_medium vorhanden, sucht Zenovay diese Keywords innerhalb des Werts (Teilstring-Abgleich, paid-social matcht also paid):
Wenn utm_medium enthält | Kanal |
|---|---|
cpc, ppc, paid, display, banner, cpm, native, rich_media | Paid |
email | |
social | Social |
referral, affiliate | Referral |
organic, search | Organic |
| jeder andere Wert | Referral (ein getaggter Besuch ist nie Direct) |
Schritt 3: utm_source-Fallback
utm_source wird nur ausgewertet, wenn kein utm_medium vorhanden ist. Die Quelle wird mit kuratierten Plattform-Listen abgeglichen:
utm_source sieht aus wie | Kanal |
|---|---|
Eine Werbeplattform (googleads, google_ads, adwords, bingads, bing_ads, dv360, amazon_ads) | Paid |
Eine Social-Plattform (facebook, instagram, twitter, linkedin, tiktok, youtube, pinterest, reddit, snapchat, discord, threads, bluesky, mastodon, whatsapp, telegram) | Social |
| Eine E-Mail-Plattform (Mailchimp, Klaviyo, HubSpot, ActiveCampaign, Brevo, ConvertKit, MailerLite, Beehiiv, Customer.io, Substack, Resend, Loops und viele mehr) | |
| Alles andere | Referral |
Empfohlene UTM-Konventionen
Taggen Sie Ihre Links nach diesen Konventionen, und der Traffic landet im erwarteten Kanal. Schreiben Sie jeden Wert klein und konsistent.
| Was Sie verlinken | Empfohlene Tags | Landet in |
|---|---|---|
| Newsletter oder Broadcast-E-Mail | utm_medium=email (plus utm_source= Ihr E-Mail-Tool) | |
| Paid Search (Google Ads, Microsoft Ads) | Meist automatisch über die Klick-ID. Sonst utm_medium=cpc | Paid |
| Paid-Social-Anzeige | utm_medium=paid-social oder utm_medium=cpc, plus utm_source=facebook | Paid |
| Organischer Social-Post | utm_medium=social, utm_source=linkedin | Social |
| Display- oder Banner-Anzeige | utm_medium=display (oder banner) | Paid |
| Affiliate- oder Partner-Deal | utm_medium=affiliate | Referral |
| Sponsoring oder anderer Partner-Link | utm_medium=referral | Referral |
Entweder utm_medium=email oder ein erkannter E-Mail-Plattform-utm_source reicht für den Email-Kanal. Sie brauchen nicht beides. Für Social und Paid gilt dasselbe: ein eindeutiges utm_medium ist das zuverlässigste Signal.
Für Paid Social immer ein Paid-utm_medium wie cpc oder paid-social mitgeben. Wenn Sie nur utm_source=facebook ohne Medium taggen, wird der Besuch als organisches Social gelesen, nicht als Paid, weil die Quelle allein wie eine normale Social-Plattform aussieht.
Sonderfälle
Das sind die echten Stolpersteine, jeweils mit dem exakten Verhalten.
- "paid-social" und Ähnliches zählen als Paid, nicht Social. Jedes
utm_medium, das den Textpaidenthält, matcht die Paid-Regel, und Paid wird vor Social geprüft. Verwenden Sieutm_medium=socialfür organische Posts; Paid Social landet in Paid (was für Ad-Reporting meist gewünscht ist). - Eine Werbe-Klick-ID schlägt jedes UTM. Trägt ein Link
gclid,fbclid,ttclid,msclkidoder eine andere bekannte Werbe-Klick-ID (wbraid,gbraid,twclid,li_fat_id,dclid,yclid,epik), ist der Besuch Paid, selbst wenn Sie zusätzlichutm_medium=emailsetzen. Hängen Sie keine Klick-IDs an Newsletter-Links. - Ein unbekanntes
utm_mediumwird zu Referral. Ein getaggter Besuch ist nie Direct. Wenn Sie ein Medium wiepartner,qrodersmserfinden, landet es in Referral statt in einem eigenen Kanal. - Fehlendes
utm_sourcebei gesetztemutm_medium: das Medium entscheidet.utm_medium=emailallein ergibt Email,utm_medium=cpcallein ergibt Paid, undutm_medium=irgendwas-anderesallein ergibt Referral. - Fehlendes
utm_mediumbei gesetztemutm_source: die Quelle entscheidet, abgeglichen mit den bekannten Werbe-, Social- und E-Mail-Plattform-Listen. Unbekannte Quellen werden Referral. Beachten Sie: eine Ad-Quelle wiefacebook-adswird hier trotzdem als Social gelesen (das Wortfacebookmatcht die Social-Liste). Deshalb für Anzeigen immer ein Paid-utm_mediumsetzen. - Ungetaggte E-Mail erscheint oft als Direct. Die meisten E-Mail-Clients senden keinen Referrer, ein ungetaggter Newsletter-Link sieht daher aus wie Direct. Gmail im Web und Outlook im Web werden erkannt und auch ohne Tags als Email gezählt, native und mobile Mail-Apps meist nicht. Taggen Sie jeden Newsletter-Link mit
utm_medium=email. - Plattform-Subdomains zählen als Social. Links von Plattform-Subdomains wie
m.facebook.com,l.instagram.com,out.reddit.comodermobile.twitter.comwerden ihrer Mutterplattform zugeordnet und landen in Social, nicht in Referral. - Generische E-Mail-Wörter müssen der gesamten Quelle entsprechen.
utm_source=campaign,ghost,dripoderloopszählen nur dann als Email, wenn der Wert exakt dieses Wort ist. Ein Wert wieutm_source=summer-campaignist kein E-Mail-Signal und landet in Referral. Eindeutige Plattformnamen (mailchimp,klaviyo,newsletterund ähnliche) matchen weiterhin auch innerhalb längerer Werte. - Link-Shortener folgen ihrem Ziel. Das
t.covon X wird als Social erkannt. Andere Shortener leiten auf die Zielseite weiter, der Kanal folgt dann dem Referrer, den der Browser am Ende meldet. - Selbst-Referrals zählen als Direct. Ist die verweisende Seite Ihre eigene Website (ein interner Link), gilt der Besuch als interne Navigation und wird als Direct gezählt, nicht als Referral.
- Einige KI-Engines erscheinen unter Organic. Perplexity, You.com und Brave Search werden für den Kanal als Suchmaschinen behandelt, erscheinen also unter Organic und werden zusätzlich als AI Traffic markiert. Die meisten anderen Assistenten (ChatGPT, Claude, Gemini) erscheinen unter Referral plus AI-Traffic-Flag.
- Groß-/Kleinschreibung erzeugt doppelte Quellen. Die Klassifizierung ignoriert die Schreibweise,
utm_source=Emailundutm_source=emaillanden also beide im Email-Kanal. Der rohe Tag wird aber exakt wie geschrieben gespeichert, die beiden erscheinen daher als getrennte Zeilen in der Source-Auswertung. Schreiben Sie Ihre Tags immer klein.
FAQ
Warum erscheint mein E-Mail-Traffic als Direct?
Der Link hatte weder utm_medium=email noch eine erkannte E-Mail-Plattform-Quelle, und der Mail-Client sendete keinen Referrer. Fügen Sie jedem Newsletter-Link utm_medium=email hinzu, dann ist das Problem für künftige Sendungen gelöst.
Warum heißt meine "bing" + "cpc"-Kampagne im Revenue-Tab "Bing Ads"?
Der Revenue-Tab verwendet sprechende Anzeigenamen. Ist utm_source eine bekannte Suchmaschine (google, bing, yahoo, duckduckgo) und der Besuch als bezahlt markiert, wird ein Label im Stil von "Bing Ads" angezeigt; dieselbe Suchmaschine, organisch gesehen, erscheint als "Bing (Organic)". Das Paid-Label erscheint, wenn das Medium ein beliebiges Paid-Keyword enthält (cpc, ppc, paid, display, banner, cpm, unabhängig von Groß-/Kleinschreibung) oder wenn der Klick eine Werbe-Klick-ID trug.
Warum landete meine "Paid Social"-Kampagne in Paid statt Social?
Jedes utm_medium, das paid enthält, matcht die Paid-Regel, die vor der Social-Regel ausgewertet wird. Verwenden Sie utm_medium=social für organische Posts. Paid-Social-Anzeigen zählen absichtlich als Paid.
Warum ist mein Google-Ads-Klick Paid, obwohl ich keine UTMs gesetzt habe?
Google hängt an Anzeigenklicks automatisch eine gclid-Klick-ID an, und eine Klick-ID klassifiziert immer als Paid. Google- und Microsoft-Anzeigenlinks müssen Sie nicht manuell taggen.
Warum erscheinen Perplexity- und You.com-Besuche unter Organic? Sie werden für den Kanal als Answer- und Suchmaschinen behandelt. Sie sind zusätzlich als AI Traffic markiert, Sie können sie also weiterhin in der KI-Ansicht isolieren.
Warum sind "email" und "Email" zwei verschiedene Quellen? Die Schreibweise. Der Kanal ist für beide derselbe, aber der gespeicherte Quell-String bleibt wortgetreu erhalten, unterschiedliche Schreibweisen teilen sich also in getrennte Zeilen auf. Schreiben Sie alles klein, damit pro Quelle nur eine saubere Zeile entsteht.