Campaign Score
Ein Wert für saubere Kampagnendaten: Campaign Score findet Schreibvarianten, ungewöhnliche Medien und fehlende Werte.
Zur Plugin-Seite ZIP herunterladen
Überblick
Ein Wert für Ihre Kampagnendaten
Kampagnen kommen nur dann sauber in Matomo an, wenn alle im Team ihre Kampagnen-Links (UTM- oder mtm-Parameter) gleich schreiben. In der Praxis landen „Newsletter“, „newsletter“ und „news_letter“ als drei Kampagnen im Bericht, Medien wie „Facebook Ads“ passen in keinen Kanal, und manchen Links fehlt die Quelle. Campaign Score fasst das in einem Wert zusammen: dem Anteil der Kampagnenbesuche mit sauberen Werten, immer mit seiner Basis, zum Beispiel „650 von 800 Kampagnenbesuchen mit sauberen Werten“.
Was den Wert senkt
Unter dem Wert zeigt eine Tabelle jedes Problem mit den betroffenen Besuchen und einem Vorschlag:
- Schreibvarianten: Werte, die sich nur in Groß- und Kleinschreibung, Leerzeichen, Unterstrichen, Bindestrichen oder Punkten unterscheiden. Vorgeschlagen wird die meistbesuchte saubere Variante.
- Schreibweise: Werte mit Großbuchstaben, Leerzeichen oder Sonderzeichen, zum Beispiel „Black Friday 2026“, mit der sauberen Form als Vorschlag.
- Ungewöhnliches Medium: ein Medium, das nicht in Ihrer Liste üblicher Medien steht.
- Wert fehlt: Kampagnenbesuche ohne Kampagnenname, Quelle oder Medium.
Quelle und Medium mit Marketing Campaigns Reporting
Ohne weitere Plugins prüft Campaign Score Kampagnenname und Keyword aus dem Kampagnenbericht von Matomo. Ist das kostenlose Plugin Marketing Campaigns Reporting aktiv, prüft es auch Quelle und Medium, und zwar zusammen mit dem Namen: Ein Besuch zählt nur dann als sauber, wenn alle drei Werte stimmen.
Dashboard und Einstellungen
Ein Dashboard-Widget zeigt den Wert und die drei größten Probleme mit einem Link zum vollständigen Bericht. Die Liste der üblichen Medien passen Sie in den allgemeinen Einstellungen an. Die Standardliste entspricht den Medien, die Channel Grouping einem Kanal zuordnet, damit beide Plugins dasselbe unter einem sauberen Medium verstehen. Damit neue Links gleich sauber ankommen, gibt es den UTM-Builder Feinwerk Campaigns mit einer Namenskonvention für Ihr Team.
Nur lesen, nichts senden
Campaign Score liest ausschließlich die Kampagnenberichte, die Matomo schon archiviert hat. Es legt keine Tabellen an, speichert nichts und verändert keine Daten. Daten Ihrer Websites und Ihrer Besucher verlassen Ihren Server nicht.
Einsatzszenarien
- Ein Wert statt vieler Zeilen: Sie sehen auf einen Blick, wie viel Prozent Ihrer Kampagnenbesuche saubere Werte haben, mit der Basis dazu.
- Konkrete Vorschläge: Zu jeder Schreibvariante und jedem unsauberen Wert nennt Campaign Score die Schreibweise, die Sie künftig verwenden sollten.
- Quelle und Medium im Blick: Mit Marketing Campaigns Reporting prüft das Plugin Name, Quelle und Medium gemeinsam und findet fehlende Angaben.
- Passt zu Ihren Kanälen: Die Liste üblicher Medien entspricht Feinwerk Channel Grouping und lässt sich an Ihre Konvention anpassen.
- Leicht und sicher: Nur Lesen archivierter Berichte: keine eigenen Tabellen, kein Mehraufwand beim Archivieren, keine Besucherdaten nach außen.
Campaign Score zeigt in einem Wert, wie sauber Ihre Kampagnendaten sind: den Anteil der Kampagnenbesuche, deren Kampagnenwerte einheitlich geschrieben sind. Darunter listet eine Tabelle jedes Problem mit den betroffenen Besuchen und einem Vorschlag, etwa „Newsletter“, „newsletter“ und „news_letter“ als drei Schreibweisen derselben Kampagne. Campaign Score liest nur Berichte, die Matomo schon archiviert hat, und verändert keine Daten.
Einrichtung Schritt für Schritt
Wie Sie Campaign Score installieren und aktivieren, steht unter Plugins installieren. Voraussetzung ist Matomo 5.0 oder neuer mit PHP 8.1 oder neuer. Empfohlen ist das kostenlose Plugin Marketing Campaigns Reporting aus dem Matomo-Marketplace: Erst damit prüft Campaign Score auch Quelle und Medium.
1. Bericht öffnen
Unter Akquisition → Campaign Score, direkt nach Kampagnen, sehen Sie den Wert für die gewählte Website, den Zeitraum und das Segment. Er steht immer mit seiner Basis da, zum Beispiel „650 von 800 Kampagnenbesuchen mit sauberen Werten“. Ab 90 % gilt der Wert als gut, ab 70 % als in Ordnung, darunter als schwach.
2. Befunde abarbeiten
Die Tabelle unter dem Wert hat die Spalten Wert, Problem, Feld, Besuche und Vorschlag. Es gibt vier Arten von Problemen:
- Schreibvarianten: Werte, die sich nur in Groß- und Kleinschreibung, Leerzeichen, Unterstrichen, Bindestrichen oder Punkten unterscheiden. Vorgeschlagen wird die meistbesuchte saubere Variante, nur sie zählt als sauber.
- Schreibweise: Werte mit Großbuchstaben, Leerzeichen oder Sonderzeichen, zum Beispiel „Black Friday 2026“. Der Vorschlag ist die saubere Form.
- Ungewöhnliches Medium: ein Medium, das nicht in Ihrer Liste üblicher Medien steht.
- Wert fehlt: Kampagnenbesuche ohne Kampagnenname, Quelle oder Medium.
Korrigieren Sie die Links dort, wo sie entstehen, etwa im Newsletter-Programm oder in den Anzeigenkonten. Campaign Score ändert keine vergangenen Besuche: Neue Besuche mit den korrigierten Links verbessern den Wert ab dann.
3. Widget auf das Dashboard
Unter Dashboard → Widget hinzufügen → Akquisition → Campaign Score holen Sie den Wert mit den drei größten Problemen auf Ihr Dashboard. Ein Link führt zum vollständigen Bericht.
4. Übliche Medien anpassen
Unter Administration → System → Allgemeine Einstellungen → Feinwerk Campaign Score (FeinwerkCampaignScore) legen Hauptadministratoren im Feld Übliche Medien fest, welche Medien als sauber gelten, ein Medium pro Zeile. Bleibt das Feld leer, gilt die Standardliste: affiliate, app, audio, banner, cpa, cpc, cpm, cpv, display, e-mail, e_mail, email, expandable, interstitial, link, mobile, newsletter, notification, organic, paid, ppc, push, referral, retargeting, sm, sms, social, social-media, social-network und video. Das sind die Medien, die die Standard-Gruppierung von Channel Grouping einem Channel zuordnet. So verstehen beide Plugins dasselbe unter einem sauberen Medium.
Was als sauber gilt
- Der Wert ist kleingeschrieben und enthält nur
abisz,0bis9, Unterstrich, Bindestrich und Punkt. - Er ist keine abweichende Schreibweise eines anderen Werts. Werte, die nach Kleinschreibung und ohne Leerzeichen, Unterstriche, Bindestriche und Punkte gleich sind, bilden eine Gruppe. Sauber ist darin nur die vorgeschlagene, meistbesuchte saubere Schreibweise.
- Ein Medium steht außerdem in der Liste üblicher Medien.
Ohne weitere Plugins prüft Campaign Score den Kampagnennamen aus dem Kampagnenbericht von Matomo. Mit Marketing Campaigns Reporting prüft es Name, Quelle und Medium gemeinsam: Ein Besuch zählt nur dann als sauber, wenn alle drei Werte sauber sind. Bei Keywords zeigt Campaign Score nur Schreibvarianten an, denn sie enthalten oft Suchbegriffe mit Leerzeichen. In den Wert zählen Keywords nicht.
Was nicht geprüft werden kann
Einige Kampagnenbesuche zählen nicht zur Basis. Der Bericht weist sie als „konnten nicht geprüft werden“ aus:
- Zeilen unter „Sonstige“: Matomo fasst seltene Zeilen großer Berichte zusammen, standardmäßig nach 1.000 Zeilen und nach 50 Kampagnennamen je Quelle und Medium. Ihre Werte sind unbekannt.
- Maskierte Werte: Werte, die Matomos Datenschutz-Einstellung für Kampagnenparameter verbirgt.
- Besuche vor Marketing Campaigns Reporting: Für Besuche aus der Zeit, bevor das Plugin aktiv war, hat es keine Quelle und kein Medium.
Gut zu wissen
- Groß- und Kleinschreibung: Ohne Marketing Campaigns Reporting schreibt Matomo Kampagnennamen und Keywords klein. Außerdem fasst die Datenbank Werte, die sich nur in der Schreibung unterscheiden, pro Tag zu einer Zeile zusammen. Reine Unterschiede in Groß- und Kleinschreibung zeigt Campaign Score deshalb erst über mehrere Tage.
- Leistung: Campaign Score fragt keine Log-Tabellen ab, legt keine eigenen Archive oder Tabellen an und tut beim Archivieren nichts. Beim Öffnen des Berichts liest es die Berichte Kanaltyp und Kampagnen von Matomo, mit Marketing Campaigns Reporting dessen fünf Kampagnenberichte. Das ist eine feste Zahl an Abfragen, unabhängig von der Datenmenge.
- API:
FeinwerkCampaignScore.getScoreliefert den Wert,FeinwerkCampaignScore.getFindingsdie Befunde. Beide brauchen Ansichtsrechte für die Website. - Rückmeldung und Support: Unter dem Bericht und im Widget können Sie uns sagen, ob Campaign Score hilfreich ist (Daumen hoch oder runter). Ihr Matomo-Server sendet die Antwort mit Plugin- und Matomo-Version, Browserfamilie mit Version und der Sprache von Matomo an Feinwerk, nichts über Sie, Ihre Website oder Ihre Besucher.
feedback = 0im Abschnitt[FeinwerkCampaignScore]derconfig/config.ini.phpschaltet die Frage ab,promotions = 0dort die Hinweise auf weitere Feinwerk-Angebote.promotions = 0im Abschnitt[FeinwerkMarketplaceConnector]gilt für alle Feinwerk-Plugins. „Support“ öffnet das Kontaktformular von Feinwerk in einem neuen Tab. - Kein Eingriff in Matomo: Campaign Score ändert weder Matomo selbst noch andere Plugins und übersteht deshalb Matomo-Updates.
- Saubere Links von Anfang an: Damit neue Kampagnen-Links gleich sauber ankommen, baut Ihr Team sie mit Feinwerk Campaigns nach einer gemeinsamen Namenskonvention.
Technische Referenz
| Eigenschaft | Wert |
|---|---|
| Technischer Name | FeinwerkCampaignScore |
| Aktuelle Version | 5.0.0 |
| Matomo | ≥ 5.0.0, < 6.0.0-b1 |
| PHP | ≥ 8.1.0 |
| Lizenz | kostenlos |
| Datenbankänderungen | keine in der aktuellen Version |
FAQ
Was ist ein sauberer Wert?
Ein Wert in Kleinbuchstaben, der nur a bis z, 0 bis 9, Unterstrich, Bindestrich und Punkt enthält, keine abweichende Schreibweise eines anderen Werts ist und beim Medium in der Liste üblicher Medien steht.
Brauche ich Marketing Campaigns Reporting?
Nein. Ohne das Plugin prüft Campaign Score Kampagnenname und Keyword. Mit dem kostenlosen Plugin kommen Quelle und Medium dazu.
Warum zählen Keywords nicht in den Wert?
Keywords enthalten oft Suchbegriffe mit Leerzeichen. Campaign Score zeigt bei Keywords nur Schreibvarianten an.
Was bedeutet „konnten nicht geprüft werden“?
Matomo fasst seltene Zeilen großer Berichte unter „Sonstige“ zusammen. Diese Werte sind unbekannt und zählen nicht zur Basis. Das gilt auch für maskierte Werte und für Besuche aus der Zeit vor Marketing Campaigns Reporting.
Warum finde ich kaum Unterschiede in der Groß- und Kleinschreibung?
Ohne Marketing Campaigns Reporting schreibt Matomo Namen und Keywords klein. Außerdem fasst die Datenbank Werte, die sich nur darin unterscheiden, pro Tag zu einer Zeile zusammen.
Belastet das Plugin meine Matomo-Instanz?
Nein. Es liest beim Öffnen des Berichts die vorhandenen Kampagnenberichte und legt keine eigenen Archive an.
Werden Daten übertragen?
Nein. Nur wenn Sie unter dem Bericht auf Daumen hoch oder runter klicken, sendet Ihr Matomo-Server diese Antwort mit Plugin- und Matomo-Version an Feinwerk, ohne Daten zu Ihnen, Ihrer Website oder Ihren Besuchern. Mit feedback = 0 im Abschnitt [FeinwerkCampaignScore] der Datei config/config.ini.php schalten Sie das ab.