Du siehst Dir gerade den Artikel zu einer älteren Version der Erweiterung an!

Shopware Analytics

Um diesen Service nutzen zu können, benötigen wir deine Zustimmung, damit wir deine Daten erheben und verarbeiten können. Indem du Daten mit uns teilst, unterstützt du uns bei der Verbesserung unserer Plattform und bei der Entwicklung von neuen Funktionalitäten und Services. Wir können somit mittels fortschrittlicher Technologien wie maschinelles Lernen und spezieller Mustererkennung aktiv unsere Services verbessern. Die Analyse dieser Daten treibt die kontinuierliche Entwicklung unseres Produkts voran und fördert datengetriebene Services für geschäftlichen Erfolg.

Aktivierung der App

Aufgrund von Inkompatibilitäten sind je nach Version deines Shops zwei Versionen verfügbar: eine für Shopware 6.5 und eine für Shopware 6.6 und höher.

- Shopware Version 6.5. -> App Version 1.4.x 
- Shopware Version 6.6. und höher -> App Version 2.4.x


Die App Shopware Analytics erweitert die Auswertungsmöglichkeiten deines Shops. Wenn du die Erweiterung installiert hast, findest du die neuen Auswertungen im Menu Dashboard > Analytics.

Um diesen Service nutzen zu können, benötigen wir deine Zustimmung, damit wir deine Daten erheben und verarbeiten können.

Derzeit finden einige Kalkulation der Daten auf deinem System statt. Sei dir daher bewusst, dass große Datenmengen sich auf die Systemperformance auswirken können.

Konfiguration

Zeitraum

Rechts oben kannst du den Zeitraum (1) auswählen, den du untersuchen möchtest.

Dabei stehen feststehende Auswahlmöglichkeiten wie Gestern, die letzten 6 Monate, das laufende Jahr zur Verfügung oder gibst einen Zeitraum an, den du betrachten möchtest.

Filter

Daneben kannst du bei Filter (2) weitere Filterbedingungen angeben.

Folgende Filtermöglichkeiten stehen dir zur Verfügung:

  • Verkaufskanal: Hier kannst du zwischen den Verkaufskanälen deines Shop auswählen, sofern die Statistik nur für einen oder einer Auswahl der vorhandenen Verkaufskanäle angezeigt werden soll.

  • Land: Bei dem Auswahlfeld für das Land kannst du bestimmte Länder zur Anzeige der dazugehörigen Statistiken anzeigen lassen. Es stehen bei der Auswahlliste immer alle Länder aus der Länderliste im Admin zur Verfügung, auch wenn diese inaktiv sind.

  • Kundengruppe: Bei der Filtermöglichkeit zur Kundengruppe kannst du eine oder mehrere Kundengruppen auswählen, welche in deinem Shop zur Verfügung stehen.

  • Kundenkontotyp: Du kannst nun die Statistiken nach Gast- oder registrierten Kunden aufschlüsseln.

  • Bestellstatus: Hier kannst du ganz einfach nach dem Bestellstatus filtern. Eine Mehrfachauswahl ist hierbei möglich.

  • Zahlungsstatus: Dieses Feld ermöglicht dir das Filtern nach dem Zahlungsstatus der Bestellungen in deinem Shop. Hierbei ist es möglich mehrere Status gleichzeitig zu markieren und die Statistik hierfür anzeigen zu lassen.

  • Lieferstatus: Die Statistik zum Lieferstatus kann über dieses Auswahlfeld abgefragt werden. Hier kannst du auch mehrere Status gleichzeitig markieren und anzeigen lassen.

Einstellungen (Storefront Tracking)

Mit 2.4.0 und 1.4.0 haben wir neue Analytics-Funktionen für Storefronts eingeführt, die auf Event-Tracking basieren. Damit können nun KPIs und Reports zur Customer Journey deines Shops in Shopware Analytics bereitgestellt werden. Das Event Tracking ist auch die Voraussetzung für zukünftige, bereits geplante KPIs und Berichte. Das Event-Tracking kann derzeit in Standard-Storefronts aktiviert werden. Die Integration für Composable Frontends und Headless Storefronts ist für zukünftige Updates geplant.

Um das Tracking zu aktivieren, findest du oben rechts die Schaltfläche für die Einstellungen (3).

Bei dem Storefront Datentracking (1) kannst du die einzelnen Verkaufskanäle für diese Statistiken aktiveren bzw. deaktivieren. Im unteren Bereich Einrichtung (2) der Einstellungen kannst du dein Cookie-Management-Tool einrichten und hierzu auf die verschiedenen Schaltflächen klicken. Sobald du auf eine der Schaltflächen geklickt hast, erscheint in einem Pop-up eine Anleitung, der du ganz einfach folgen kannst. Weiter unten im Abschnitt Einrichtung (2) findest du einen Datenschutz-Absatz, welchen du in deine Datenschutzseite deiner Erlebniswelt einfügen kannst.

Nachdem du das Datentracking für die Storefront aktiviert oder deaktiviert hast, muss über Einstellungen > System > Caches & Indizes der Cache geleert werden.

Nach dem Abschluss der Einrichtung kannst du überprüfen, ob Ereignisse ausgelöst werden, indem du den Abschnitt „Letztes Event“ unter jedem Verkaufskanal im Storefront Datentracking (1) überprüfst. Abhängig vom Datenverkehr in deiner Storefront und den erteilten Einwilligungen solltest du Zahlen in den Diagrammen für „Seitenaufrufe“ und „Eindeutige Benutzer“ sehen.

Wenn du den Shopware Cookie Consent Manager für internationale Storefronts verwendest, solltest du beachten, dass standardmäßig nur deutsche und englische Textvorlagen bereitgestellt werden. Du kannst die Übersetzungen für dein spezifisches Land unter Einstellungen > Textbausteine anpassen.

Statistiken

Bei jeder der nachfolgenden Statistiken erhältst du zusätzliche Informationen zu der jeweiligen Auswertung, wenn du den Mauszeiger über das Info-Symbol bewegst. 

Über das Kontextmenü ...-Symbol steht dir bei jeder Statistik diese Aktion zur Verfügung:

  • Export als CSV - Downloade die Daten der Auswertung als kommaseparierte Datei (CSV), die du zum Beispiel in einer Tabellenkalkulation verwenden kannst.

Backend Metriken

Gesamtumsatz

Diese Statistik zeigt dir den Gesamtwert deiner Bestellungen für den Auswertungszeitraum an.

Berücksichtigt werden alle Bruttoumsätze mit Status bezahlt, in den Werten sind Zu- oder Abschläge enthalten.

Bestellungen 

In dieser Auswertung kannst du die Entwicklung der Anzahl der Bestellungen sehen. So erkennst du zum Beispiel wann die meisten Bestellungen in deinem Shop aufgegeben werden. Auf der Y-Achse wird dir die Anzahl der Bestellungen angezeigt, die X-Achse gibt dir Auskunft für den Zeitrahmen.

Durchschnittlicher Bestellwert

Die Auswertung ermittelt periodisch den durchschnittlichen Bestellwert aller Bestellungen, die in diesem Zeitraum eingegangen sind. Auf der Y-Achse wird dir der durchschnittliche Bestellwert in Deiner Währung aufgeführt, die X-Achse gibt dir Auskunft für den Zeitrahmen.

Berücksichtigt werden die Bruttoumsätze deiner Bestellung exklusive Versandkosten, Rabatten und Gebühren. Der Durchschnittswert ergibt sich als Quotient aus Bruttoumsatz geteilt durch die Gesamtanzahl aller bezahlten Bestellungen.

Zahlungsmethoden

In dieser Auswertung erkennst du, welche Zahlungsmethoden mit welchem Anteil in deinem Shop genutzt werden.

Kunden 

Verfolge die Entwicklung der Anzahl deiner Kunden mit dieser Auswertung. Auf der Y-Achse wird dir die Gesamtanzahl Deiner Kunden angezeigt, die X-Achse gibt dir Auskunft über den Zeitrahmen.

Neukunden 

Erfahre über diese Auswertung, welche Kundenzuwächse in absoluten Zahlen Du an welchem Tag gehabt hast. 

Auf der Y-Achse wird dir die Gesamtanzahl von Kundenneuregistrierungen angezeigt, die X-Achse gibt dir Auskunft über den Zeitrahmen.

Rabatte und Aktionen

Über diese Auswertung erfährst du, wie deine Aktionen und Rabatte vom Kunden eingesetzt wurden und wie oft dieser aktiviert wurde.

Verkäufe nach Hersteller

In dieser Auswertung wird dir genau angezeigt, wie viele Produkte pro Hersteller verkauft wurden.

Mit der Version 1.1.0 wurde außerdem noch die Funktion hinzugefügt, dass man nun in den tabellarischen Auswertungen die Icons/Logos von zum Beispiel der Versandart, der Zahlungsart oder vielem weiteren anzeigen zu lassen.

Verkäufe nach Land

In dieser Auswertung siehst du, in welche Länder du deine Produkte verkauft hast. Du kannst oben rechts zwischen der Rechnungsadresse und der Lieferadresse wechseln.

Produktverkäufe

Mithilfe dieser Auswertung kannst du bestens erkennen, welche Produkte in deinem Shop wie oft verkauft wurden. Außerdem hast du die Möglichkeit, alle Variantenprodukte einzeln anzeigen zu lassen oder diese unter dem Hauptprodukt laufen zu lassen. Dies kannst du mit dem Schalter oben rechts ändern.

Versandmethoden

Mit dieser Statistik erhältst du wertvolle Einblicke, welche Versandmethoden den meisten Umsatz generieren. So kannst du deine Logistikstrategie gezielt optimieren, um maximale Ergebnisse zu erzielen.

Storefront Metriken

Seitenaufrufe

Diese Kennzahl zeigt dir die alle Seitenaufrufe deiner Nutzer innerhalb des gewählten Zeitraums an. Jeder Besuch einer Seite wird gezählt, unabhängig davon, ob ein einzelner Nutzer dieselbe Seite mehrmals besucht.

Benutzer sind Besucher der Storefront und eingeloggte Kunden sowie angemeldete Gastbenutzer.

Über die anderen Filter wie zum Beispiel "nach Land" oder "nach Kundengruppe" kannst du die Anzeige etwas feiner einstellen und anzeigen lassen.

Sobald die Cookies für Shopware Analytics vom Nutzer in der Storefront aktiviert werden, werden Seitenaufrufe erfasst.

Eindeutige Besucher

Diese Kennzahl zeigt die Gesamtzahl der eindeutigen Besucher, die deinen Online-Shop innerhalb eines bestimmten Zeitraums besucht haben. Jeder Besucher wird nur einmal gezählt, unabhängig davon, wie oft er die Website während dieses Zeitraums besucht hat.

Definition der Metrik

In der Tabelle findest Du die verschiedenen Metriken und deren Datenquelle in Shopware (Datenbank) sowie die jeweilige Definition/Kalkulation.

MetrikDatenquelle in Shopware (Entitäten)Definition / Kalkulation
Gesamtumsatz
  • order
  • currency
  • order_address
  • order_customer
  • order_delivery
  • order_transaction
  • state_machine_state

Definition: Bruttowert aller Bestellungen


Berechnung:
Gesamtbestellungen = Summe von (Bruttoumsatz in jedem Intervall / Währungsfaktor)

* Intervall kann Stunde/Tag/Monat sein
* Wert in der Standardwährung des Shops

Bestellungen
  • order
  • order_address
  • order_customer
  • order_delivery
  • order_transaction
  • state_machine_state

Definition: Anzahl der eingegangenen Bestellungen


Berechnung: Wie Definition

Durchschnittlicher Bestellwert
  • order
  • currency
  • order_address
  • order_customer
  • order_delivery
  • order_transaction
  • state_machine_state

Definition: Gesamter Nettowarenwert pro Anzahl der eingegangenen Bestellungen. Ohne Rabatt, Promotion und Kredit

Berechnung:
Durchschnittl. Bestellwert = Gesamtumsatz / Anzahl der Bestellungen

 Zahlungsmethoden
  • order
  • payment_method
  • media
  • order_address
  • order_customer
  • order_delivery
  • order_transaction
  • state_machine_state

 

Definition: Prozentuale Verteilung der verwendeten Zahlungsmittel

Berechnung:
Verteilung = Anzahl der Bestellungen mit dieser Zahlungsmethode / Gesamtzahl der Bestellungen

 Kunden
  • customer
  • customer_address

 

Definition: Kumulierte Gesamtzahl der aktiven Kundenkonten

Berechnung: Wie Definition

 Neukunden
  • customer
  • customer_address

 

Definition: Anzahl der neu registrierten Kunden

Berechnung:
Neukunden = Anzahl der neu registrierten Kunden in jedem Intervall

Tabelle: customer
Feld/Spalte: created_at

 Rabatte und Aktionen 
  • order_line_item
  • order
  • order_address
  • order_customer
  • order_delivery
  • order_transaction
  • state_machine_state
  • customer
  • promotion

 

Definition: Anzahl der eingelösten Promotionscodes

Berechnung:

Wert jedes Promotion-Codes = Anzahl der Verwendungen eines festgelegten Promotion-Codes in einer Bestellung

Verkäufe nach Hersteller
  • order_line_item
  • order
  • order_address
  • order_customer
  • order_delivery
  • order_transaction
  • state_machine_state
  • customer
  • product_manufacturer
  • media
  • product

Definition: Anzahl der vom Hersteller verkauften Produkte

Berechnung:

Umsatz eines Herstellers = Gesamtverkaufsmenge aller Produkte und ihrer Varianten, die zu diesem Hersteller gehören

Verkäufe nach Land
  • order
  • country
  • media
  • order_address
  • order_customer
  • order_delivery
  • order_transaction
  • state_machine_state

Definition: Anzahl der Bestellungen nach Rechnungs- oder Versandland

Berechnung:

Umsatz eines Landes = Gesamtzahl der Bestellungen, die dieses Land als Rechnungsadresse (oder Lieferadresse, je nach Diagrammfilter) haben

Produktverkäufe
  • order_line_item
  • order
  • order_address
  • order_customer
  • order_delivery
  • order_transaction
  • state_machine_state
  • customer
  • media
  • product

Definition: Gesamtmenge der Produkte in Bestellungen. Varianten können einzeln oder gruppiert in einem einzigen Produkt angezeigt werden

Verkauf eines Produkts = Gesamtverkaufsmenge aller Produkte und ihrer Varianten

Versandmethoden
  • order
  • shipping_method
  • media
  • order_address
  • order_customer
  • order_delivery
  • order_transaction
  • state_machine_state

Definition: Prozentuale Verteilung der verwendeten Versandmethoden


Berechnung: Verteilung der Versandarten = Anzahl der Bestellungen mit dieser Versandmethode/Gesamtzahl der Bestellungen

Troubleshooting

Falsche Metriken oder Abweichungen

Beim Analysieren von Metriken in Shopware Analytics gibt es verschiedene Gründe, warum Zahlen von den Erwartungen abweichen oder inkorrekt erscheinen können. Diese Abweichungen können von Unterschieden in der Datenverarbeitung bis hin zum Grad der Anpassung in deiner Shopware-Konfiguration reichen.

Abweichungen zwischen Zahlen aus verschiedenen Quellen oder Tracking-Tools sind normal und können durch Faktoren wie Einwilligung, Metrikdefinitionen, Zeiträume, Datenmerkmale oder die Art und Weise, wie jedes einzelne Tool die Daten verarbeitet, entstehen. Während einige Abweichungen zu erwarten sind, sollten sie nicht signifikant von der Realität abweichen.

Shopware Analytics basiert auf dem Shopware-Standard für die Datenerfassung und Metrikberechnungen. Wenn deine Shopware-Instanz stark angepasst wurde, können die Zahlen in Shopware Analytics ungenau oder inkonsistent erscheinen. Wir können nur korrekte Ergebnisse gewährleisten, wenn die Standardkonfiguration verwendet wird.

Fehlerbehebung

1. Die App-Registrierung für „SwagAnalytics“ ist fehlgeschlagen: Die App-URL wurde geändert. Bitte klären Sie, wie die Apps mit dieser Änderung umgehen sollen.

Erklärung:

Jedes Mal, wenn eine Anfrage an das Backend einer App gestellt werden soll, prüft Shopware, ob die aktuelle APP_URL von der URL abweicht, die bei der Generierung einer ID für diesen Shop verwendet wurde.

Wenn die APP_URL abweicht, stoppt Shopware das Senden von Anfragen an die installierten Apps, um Datenkorruption auf der Seite der Apps zu verhindern.

Lösung:

Nun hast du die Möglichkeit, das Problem mit einer der folgenden Strategien zu lösen:

Du kannst entweder eine Strategie mit dem Befehl bin/console app:url-change:resolve ausführen oder ein Modal verwenden, das angezeigt wird, wenn die Administration geöffnet wird.

Weitere Informationen hierzu findest du hier in der Entwickler-Dokumentation.

2. Die Aktivierung des Storefront Tracking wird nicht angezeigt (fehlende Aktivierungsschaltflächen auf der Einstellungsseite)

Dieses Problem kann auftreten, wenn Shopware Analytics in einer eingeschränkten Umgebung installiert ist, die nicht mit unserem App Server kommunizieren kann, z. B. in einer lokalen Testumgebung oder einer Staging-Umgebung mit eingeschränktem Zugriff. Die Kommunikation mit dem App Server ist erforderlich, um das Storefront-Tracking zu aktivieren, Ereignisdaten von deiner Storefront zu verarbeiten und Metriken für Shopware Analytics bereitzustellen.

Wenn du das Storefront -Tracking verwenden möchtest, musst du zunächst deine Shopware-Umgebung für die externe Kommunikation aktivieren. Deaktiviere danach Shopware Analytics und aktiviere es erneut. Versuche nun, das Storefront-Tracking auf der Einstellungsseite zu aktivieren.

War dieser Artikel hilfreich?