90% Datenverlust bei Kampagnentracking - was tun?

Hallo,

bei Kampagnenauswertungen in Matomo ist mir aufgefallen, dass nur sehr wenig Traffic, der über Kampagnen-Trackinglinks auf die Seite kam, tatsächlich in Matomo abgebildet wird. Von den Clicks im Newsletter-Versandtool kommen teilweise nur ca. 10% in Matomo an. Die Daten aus den Logfiles entsprechen ca. denen aus dem Newsletter-Tool. Gleiche Problematik auch bei PPC Kampagnen. Allgemeine Tracking-Akzeptanzrate liegt bei ca. 70%, es handelt sich also tatsächlich um ein spezifisches Kampagnentracking Problem.

Habt ihr eine Idee, woran das liegen könnte? Und welche Möglichkeiten gibt es, die Datenqualität zu verbessern?

Besten Dank im Voraus!

Welche Version nutzt du denn?

Wir verwenden Matomo On-Premise, aktuell in der Version 4.10.1

Was sagen die Logs? Und woher weißt du das dir Daten abhanden kommen?

@arnego2 z.B. im gleichen Zeitraum im Kampagnen Tool sind 366 Clicks zu sehen, in den Server Logs 356 Aufrufe. Bei 70% Tracking Accepted Quote müssten in Matomo also ca. 250 Actions zu sehen sein. In Matomo kommen davon nur 27 Besuche mit gesamt 83 Actions an. Daher gehe ich davon aus, dass Daten Verloren gehen.

Das hängt davon ab ob sie weitergehen oder abspringen.

Wieso? Bounces werden doch als Besuche angezeigt. Sie haben dann 1 Aktion und 0s Besuchsdauer. Oder verstehe ich das falsch?

Etwas ja, Absprungrate je nach Tracker geht so zwischen 10 und 30 Sekunden der Besuchsdauer wenn der Besucher abspringt. Wenn er weitergeht dann gibt es keine Absprungrate.

Das mit der Absprungrate stimmt so nicht. Auch bei einem Absprung würde der Besuch erfasst.
@LeoV - ich habe noch ein paar Fragen :wink:

Nutzt du UTM-Parameter? Hast du die Erweiterung https://plugins.matomo.org/MarketingCampaignsReporting im Einsatz?
Kann es sein, dass du intern noch mit Weiterleitungen arbeitest und die Parameter nicht übergeben werden?
Siehst du im Besucherlog in Matomo auch kaum Zugriffe?
Ist Matomo und deine Webseite auf der gleichen Domain gehostet ?
Also domain.de und domain.de/matomo zum Beispiel oder auf einer Subdomain → (First/Third Party)
Hast du den Tag Manager im Einsatz?
Hast du im Admin-Bereich bei Matomo → Verwalten der Webseite - auch HTTP und HTTPS angegeben oder andere andere Zugriffe noch ausgeschlosenn?

grafik

Setzt du Matomo mit Cookies ein? Sind es Mehrfach-Klicks von einzelnen Besuchern oder alle unique?

Sorry, wenn ich so viele Fragen habe. Das kann an so vielen Punkten liegen.

Hallo @Thomas_Zeithaml,

Danke für die vielen Fragen, beantworte ich gerne :slight_smile:

Nutzt du UTM-Parameter? → MTM bzw. PK Parameter.
Hast du die Erweiterung https://plugins.matomo.org/MarketingCampaignsReporting im Einsatz? → Ja.
Kann es sein, dass du intern noch mit Weiterleitungen arbeitest und die Parameter nicht übergeben werden? → Nein, die Tracking URLs werden vollständig hinterlegt und intern nicht weitergeleitet.
Siehst du im Besucherlog in Matomo auch kaum Zugriffe? → Nein, abgesehen vom Kampagnentracking sehen die Zugriffe plausibel aus
Ist Matomo und deine Webseite auf der gleichen Domain gehostet
Also domain.de und domain.de/matomo zum Beispiel oder auf einer Subdomain → (First/Third Party) → nein, sind zwei verschiedene Domains.
Hast du den Tag Manager im Einsatz? → Ja, den Matomo Tag Manager
Hast du im Admin-Bereich bei Matomo → Verwalten der Webseite - auch HTTP und HTTPS angegeben oder andere andere Zugriffe noch ausgeschlosenn? → HTTPS ist angegeben. Andere Zugriffe sind nicht ausgeschlossen.
Setzt du Matomo mit Cookies ein? Sind es Mehrfach-Klicks von einzelnen Besuchern oder alle unique? → Ja, Tracking wird mit Cookies eingesetzt. Bei den Besuchern sind ca. 90% unique.

Grenzt das mögliche Ursachen etwas ein?

Das hilft schon mal weiter und schließt einige Probleme aus.
Bei der First / Third Party-Thematik greifen viele Ad-Blocker, die eben Script ausschließen, die nicht auf deiner Domain liegen. Das ist immer ein großes Potential. Aber 90% Anteil dürfte das auch nicht ausmachen.

Normalerweise müsstest du die Zugriffe auch gut im Besucherlog sehen können. Hier könntest du mal schauen, wo es Zugriffe im Access-Log des Servers gibt, die in Matomo nicht ankommen.

Gleichzeitig kannst du das Plugin LogViewer installieren.

Damit kann man eventuell auch Probleme sehen. In der Config.ini.php musst du dann auch einen Eintrag setzen.
Siehe hier: https://matomo.org/faq/how-to/faq_20991/
Ist generell sinnvoll, dass zu installieren !

Einen Hash (#) hast du auch nicht in den URLs?
Häufig fehlt auch das ? in der URL um die Kampagnenparameter zu trennen. Also domain.de&mtm_campaign klappt nicht :wink:
Auch können JS-Fehler auf der Console zu fehlenden Zugriffen führen. Mit dem Tag Manager kannst du JS Fehler leicht als Events tracken.

Vielleicht kannst du so einen Kampagnen-Link hier mal teilen - mit dem mtm_keyword = Matomo oder so, damit man das mal testen kann.
Man kann dann über das DSGVO Tool diese Aufrufe auch wieder löschen.

Nur so kommt man der Sache auf die Spur.