Shopware 6 lässt eigenen Code im Storefront zu, ein Tracking-Code ist also schnell eingebaut. Schwierig wird es bei den Daten, die nur der Shop kennt: welches Produkt angesehen wird, was im Warenkorb liegt und was bestellt wurde. Dafür gibt es Plugins, die diese Daten an Matomo oder an den Matomo Tag Manager geben, und eines, das alles vom Server meldet.
Die Plugins im Shopware Store
| Plugin | Anbieter | Weg | E-Commerce | Hinweise |
|---|---|---|---|---|
| Matomo Tracking and Ecommerce | Martin Eisenführer | Tracking-Code | Produkt, Warenkorb, Bestellung mit Umsatz, Steuern, Versand und Rabatt | seit 2020, kein Tag Manager, Einwilligung von Shopware oder per eigenem Cookie-Namen |
| Matomo Tracking and Ecommerce | Campit | Tracking-Code | Produkt, Warenkorb, Bestellung | Anbindung an mehrere Consent-Tools, auch Shopware Cloud |
| Matomo Tag Manager | Campit | Tag Manager | E-Commerce-Datenlayer für eigene Tags | Container plus Datenlayer, auch Shopware Cloud |
| Server-side Matomo tracking | Konpio | Server | volle E-Commerce-Daten seit Version 3 | ohne Cookies, Kompatibilität bis Shopware 6.7.8 angegeben |
Alle vier sind Abonnements mit einem kostenlosen Testmonat. Daneben gibt es ein freies Plugin von Alexander Müller außerhalb des Stores, das nur den Tracking-Code ausgibt, ohne E-Commerce und ohne Einwilligung. Matomos Liste der Integrationen nennt Campit und Alexander Müller.
Ein Plugin ist nur so gut wie seine Pflege. Achten Sie auf die unterstützten Shopware-Versionen, das Datum der letzten Änderung im Changelog und darauf, welche E-Commerce-Daten es tatsächlich meldet.
E-Commerce über den Tag Manager
Wer schon mit dem Matomo Tag Manager arbeitet, braucht vom Plugin vor allem einen Datenlayer: Produkt, Kategorie, Warenkorb und Bestellung als Daten, auf die Trigger und Tags zugreifen. Das Tracking selbst läuft dann im Tag Manager und lässt sich in Matomo ändern, ohne das Plugin anzufassen. Campit bietet dafür ein eigenes Plugin an. Wie Container, Trigger und Variablen zusammenspielen, steht unter Matomo Tag Manager.
Bestellungen vom Server
Im Browser gehen Bestellungen verloren: durch Werbeblocker, abgebrochene Danke-Seiten oder fehlende Einwilligung zu Cookies. Matomo beschreibt deshalb ein gemischtes Vorgehen: Seitenaufrufe kommen weiter aus dem Browser, Warenkorb und Bestellungen meldet der Shop vom Server an die Tracking-API. Der Shop merkt sich dafür mit jeder Bestellung die Besucher-ID von Matomo und die Herkunft, damit die Bestellung beim richtigen Besuch landet, und markiert gemeldete Bestellungen, damit keine doppelt zählt. Erstattungen und Teilerstattungen unterstützt Matomo dabei laut eigener Anleitung noch nicht vollständig.
Im Shopware Store meldet das Plugin von Konpio alles vom Server, ohne Cookies. Wie Bestellungen von Matomo weiter an Werbeplattformen gehen, steht unter Conversions API.
Die Cookie-Einwilligung von Shopware
Shopware bringt eine eigene Cookie-Einwilligung mit. Matomo gehört dort in die Gruppe Statistik und Tracking, und die Plugins melden ihre Cookies an dieser Stelle an. Seit Version 6.7.3 kommt eine Regel dazu, die viele überrascht:
- Shopware merkt sich einen Prüfwert über die gesamte Cookie-Konfiguration, mit Namen, Beschreibungen und Laufzeiten.
- Jede Änderung zählt: Fügt ein Plugin ein Cookie hinzu, ändert oder entfernt eines, ändert sich der Wert.
- Dann beginnt alles neu: Shopware löscht alle nicht notwendigen Cookies, auch die von Matomo, und fragt erneut nach der Einwilligung.
Für Matomo heißt das: Nach einem Plugin-Update kann die Wiedererkennung auf einen Schlag zurückgesetzt sein, und bis zur neuen Zustimmung misst Matomo je nach Plugin ohne Cookies oder gar nicht. Planen Sie solche Updates und lesen Sie die Zahlen danach mit diesem Wissen.
So wird Shopware-Tracking verlässlich
- Gepflegtes PluginPassende Shopware-Version, aktueller Changelog, klarer E-Commerce-Umfang.
- Datenlayer für den Tag ManagerTracking in Matomo pflegen, nicht im Plugin.
- Bestellungen vom ServerWerbeblocker und abgebrochene Seiten verschlucken keine Umsätze.
Typische Stolpersteine
- Plugin für Shopware 5Mehrere ältere Plugins laufen nur dort.
- Zwei Wege für dieselbe BestellungBrowser und Server zählen doppelt, wenn nichts markiert wird.
- Update ohne Blick auf CookiesShopware fragt alle neu, die Wiedererkennung beginnt von vorn.
Quellen
Stand: 12. November 2026
- Matomo: Integrationen
- Matomo: E-Commerce vollständig per Server messen
- Shopware Store: Matomo Tracking and Ecommerce (Martin Eisenführer)
- Shopware Store: Matomo Tracking and Ecommerce (Campit)
- Shopware Store: Matomo Tag Manager (Campit)
- Shopware Store: Server-side Matomo tracking (Konpio)
- Shopware: Cookie-Einwilligung
