Matomo in OXID eShop 7: Tracking mit Matomo2Oxid inklusive Cookie-Banner

 ·   ·  Modulvorstellungen « Neuerer Post | Älterer Post »
Matomo in OXID eShop 7: Tracking mit Matomo2Oxid inklusive Cookie-Banner

Wer einen Onlineshop betreibt, möchte wissen, welche Produkte gut laufen, wo Kunden abspringen und welche Marketingkanäle wirklich Umsatz bringen. Gleichzeitig steigen die Anforderungen an Datenschutz, Transparenz und Consent-Management. Genau hier kommt Matomo ins Spiel – und mit Matomo2Oxid erhalten Sie eine praxisnahe Lösung, um Matomo in OXID eShop 7.x sauber zu integrieren.

In diesem Beitrag stellen wir Ihnen zunächst Matomo vor und zeigen anschließend, wie Sie mit Matomo2Oxid Tracking und eCommerce-Auswertungen DSGVO-konform umsetzen – inklusive Cookie-Banner und optionalem User-ID Tracking.


 

Matomo2Oxid

Matomo2Oxid

Art.-Nr.: 30025

Mit Matomo2Oxid integrieren Sie Matomo Analytics in Ihren OXID eShop 7.x – inklusive Cookie-Banner und eCommerce-Tracking für Kategorien, Produkte, Wa…

150,00 €

Zum Artikel →

Was ist Matomo?

Matomo (früher vielen noch als Piwik bekannt) ist eine professionelle Webanalyse-Plattform, mit der Sie Besucherströme, Nutzerverhalten und Conversion-Daten auswerten können – vergleichbar mit Google Analytics, aber mit deutlich mehr Kontrolle über Ihre Daten.

Warum entscheiden sich viele Shops für Matomo?

1) Datenhoheit und Kontrolle

Matomo können Sie selbst hosten (On-Premise) oder bei einem Anbieter betreiben. Damit behalten Sie in der Regel deutlich mehr Einfluss darauf, wo die Tracking-Daten liegen und wie sie verarbeitet werden.

2) Datenschutz & DSGVO

Matomo bietet verschiedene Funktionen, um Tracking datenschutzorientiert umzusetzen, z.B.:

  • Consent-basierte Datenerfassung (Tracking erst nach Zustimmung)
  • Konfigurationsmöglichkeiten für IP-Anonymisierung (je nach Setup)
  • Flexible Einstellungen zur Datenaufbewahrung

Wichtig: Datenschutz ist nie „ein Klick“. Matomo liefert Werkzeuge – die korrekte Umsetzung hängt von Ihrer Konfiguration, Ihrem Cookie-Banner und Ihren Prozessen ab.

3) eCommerce-Tracking und echte Shop-Kennzahlen

Matomo kann nicht nur Pageviews zählen, sondern auch eCommerce-Daten erfassen, etwa:

  • Produkt- und Kategorieansichten
  • Warenkorb-Aktionen und Warenkorbwerte
  • Bestellungen inkl. Summen, Versand, Steuern und Rabatten
  • Suchbegriffe und Trefferzahlen

Genau diese Daten sind im Shop-Alltag entscheidend, wenn Sie Marketingbudget sinnvoll einsetzen möchten.


Herausforderung: Matomo sauber in OXID eShop 7 integrieren

In OXID eShop 7 geht es nicht nur darum, irgendeinen Tracking-Code einzufügen. In der Praxis möchten Sie meistens:

  • ein Cookie-Banner, das Tracking wirklich steuert (Opt-in/Opt-out)
  • eCommerce-Events an den richtigen Stellen (Kategorie, Detail, Warenkorb, Checkout/Bestellung)
  • eine saubere, wartbare Integration, die zum Theme passt (z.B. Apex)

Hier setzt Matomo2Oxid an.


Matomo2Oxid: Das Modul im Überblick

Matomo2Oxid ist ein Modul für OXID eShop 7.x, das:

  • Matomo Analytics integriert,
  • ein DSGVO-konformes Cookie-Banner bereitstellt,
  • und vollständiges eCommerce-Tracking abbildet.

Kurz gesagt: Was bekommen Sie damit?

Sie erhalten eine Lösung, die Ihnen das Tracking nicht nur „irgendwie“ ermöglicht, sondern typische Shop-Szenarien abdeckt – ohne dass Sie eCommerce-Events manuell in Templates zusammensuchen müssen.


Die wichtigsten Funktionen von Matomo2Oxid

1) DSGVO-konformes Cookie-Banner (Opt-in/Opt-out)

Der Banner erscheint beim ersten Besuch und bietet typischerweise zwei Wege:

  • Nur technisch notwendige Cookies (kein Matomo Tracking)
  • Alle akzeptieren (Matomo Tracking aktiv)

Die Entscheidung wird gespeichert (Cookie: ecs_m2o_consent) und kann damit bei Folgebesuchen berücksichtigt werden.

2) Native Matomo Consent API (statt Workarounds)

Matomo2Oxid nutzt die Matomo-Funktionen zur Consent-Steuerung, z.B.:

  • requireConsent (Tracking erst nach Zustimmung)
  • setConsentGiven (Zustimmung erteilt)
  • forgetConsentGiven (Zustimmung widerrufen)

Das ist ein wichtiger Punkt, denn damit bleibt Ihre Implementierung nahe an Matomo-Standards.

3) eCommerce-Tracking: Shoprelevante Daten automatisch erfassen

Matomo2Oxid unterstützt eCommerce-Tracking für typische Seiten und Schritte:

  • Kategorieseiten: Kategorie-Name
  • Produktdetailseiten: Artikelnummer, Name, Kategorie, Preis
  • Warenkorb: Artikelpositionen, Preise, Mengen + Warenkorbwert
  • Bestellungen: Bestellnummer, Gesamt, Zwischensumme, Steuer, Versand, Rabatt
  • Suche: Suchbegriff und Ergebnisanzahl

So können Sie in Matomo deutlich besser nachvollziehen, welche Produkte und Kategorien wirklich zur Conversion beitragen.

4) Optional: User-ID Tracking

Wenn Sie es aktivieren, kann die Kundennummer als User-ID an Matomo übergeben werden. Das kann hilfreich sein, um wiederkehrende Kunden besser zu verstehen. (Bitte beachten Sie hierbei besonders Ihre Datenschutz- und Consent-Anforderungen.)

5) Apex Theme kompatibel

Das Banner ist modern gestaltet und funktioniert im Apex-Umfeld responsiv.


Installation & Konfiguration (Praxis-Überblick)

Installation

Typischerweise erfolgt die Installation per Composer und OXID Console. Danach ist ein Cache-Clear sinnvoll (Template-Cache), damit Änderungen im Frontend sicher greifen.

Konfiguration im Admin

Im Modul können Sie u.a. konfigurieren:

  • Tracking aktivieren/deaktivieren
  • Matomo URL
  • Site-ID
  • User-ID Tracking (optional)
  • eCommerce-Tracking (aktivierbar)
  • Cookie-Banner: aktiv, Preselection (Opt-out), Overlay/Backdrop

Best Practices für verlässliche Auswertungen

Damit Sie von Matomo2Oxid maximal profitieren, empfehlen sich diese Punkte:

  • Matomo Echtzeitberichte nutzen, um die Integration sofort zu prüfen
  • Interne IPs ausschließen, damit Ihre eigenen Tests die Zahlen nicht verfälschen
  • Ziele/Conversions definieren (z.B. Bestellung abgeschlossen)
  • Consent-Logik prüfen: Wird wirklich erst nach Zustimmung getrackt?

Häufige Fragen (FAQ)

Trackt Matomo2Oxid auch ohne Zustimmung?

Wenn Sie den Consent-Modus verwenden, wird Tracking erst nach Zustimmung aktiv. Ohne Zustimmung bleibt Matomo inaktiv (je nach Banner-/Consent-Einstellung).

Kann ich das Modul auch mit einer externen Matomo-Installation nutzen?

Ja. Die Matomo-URL ist konfigurierbar, sodass Sie auch eine externe oder eigene Matomo-Instanz anbinden können.

Ist das Modul nur für Apex geeignet?

Das Banner ist Apex-kompatibel und responsiv. In der Praxis kann es auch in anderen Setups funktionieren – entscheidend ist, wie Ihr Theme die Base-Templates verwendet.


Fazit: Für wen lohnt sich Matomo2Oxid?

Matomo2Oxid lohnt sich besonders, wenn Sie:

  • Matomo als Alternative zu Google Analytics einsetzen möchten,
  • eCommerce-Daten wirklich auswerten wollen (nicht nur Pageviews),
  • und dabei Wert auf DSGVO-konformes Consent-Handling legen.

Call-to-Action (CTA)

Wenn Sie Matomo im OXID eShop 7 nicht nur „einbauen“, sondern sauber und auswertbar betreiben möchten, ist Matomo2Oxid eine sehr gute Basis. Installieren Sie das Modul, konfigurieren Sie Matomo URL und Site-ID – und prüfen Sie die ersten Daten direkt in den Echtzeitberichten.

Produktseite: https://ecomstyle.de/matomo2oxid-twig.html


Hinweis: Bitte beachten Sie, dass wir keine Gewähr für die rechtliche Richtigkeit oder Rechtskonformität (insbesondere DSGVO/ePrivacy) der beschriebenen Umsetzung übernehmen; eine rechtliche Prüfung durch eine fachkundige Stelle wird empfohlen.