1. Einführung
Axoli Statistics liefert Echtzeit-Auswertungen direkt in Ihrer Shopware-Administration. Die Daten bleiben auf Ihrem Server – es wird kein externes Analytics-Konto benötigt.
2. Installation & Rechte
2.1 Installation (kurz)
- Plugin unter
custom/plugins/AxoliStatisticsbereitstellen. - Im Admin unter Erweiterungen aktualisieren/installieren und aktivieren.
- Administration neu bauen (bei JS-Änderungen) und Cache leeren.
- Seite hart neu laden (Strg + F5).
2.2 Benutzerrechte (ACL)
Unter Einstellungen → System → Benutzer & Rechte stehen u. a. bereit:
| Recht | Bedeutung |
|---|---|
axoli_statistics Viewer |
Statistiken und Insights ansehen, Exporte ausführen |
axoli_statistics Editor |
Favoriten, Insights-Aktionen, Recovery-Versand, Auswertung starten, Profit-Backfill |
axoli_statistics_dashboard |
Dashboard-Widgets sehen bzw. konfigurieren |
4. Statistiken nutzen
- In der linken Navigation eine Kategorie öffnen und eine Statistik wählen.
- Optional Zeitraum und weitere Filter rechts setzen – die Ansicht aktualisiert sich automatisch.
- Chart-Typ wechseln (Balken, Linie, Kuchen, Donut), sofern verfügbar.
- Tabelle sortieren (Spaltenkopf anklicken).
- Bei Bedarf exportieren oder in eine Zeile klicken (Drilldown).
Live-Aktualisierung
Die Statistik „Gerade im Shop“ aktualisiert sich automatisch etwa alle 30 Sekunden.
5. Filter
Filter finden Sie in der rechten Sidebar. Globale Filter gelten für die meisten Auswertungen:
| Filter | Beschreibung |
|---|---|
| Von / Bis | Auswertungszeitraum |
| Verkaufskanäle | Einschränkung auf Kanäle |
| Kundengruppen | Einschränkung auf Kundengruppen |
| Status ausschließen | Bestell-, Zahlungs- und Lieferstatus ausblenden |
| Bestell-Tags | Nur Bestellungen mit bestimmten Tags |
| Währungsfaktor | Währungsfaktor anwenden oder ignorieren |
Zusätzlich erscheinen statistikspezifische Filter, z. B.:
- Datumsfeld (Bestelldatum / Rechnungsdatum)
- Bestellertyp (Gast / registriert)
- Rechnungsland, Produkt, Kunde, Kategorie(n)
- Varianten zusammenfassen, Property
- Nach E-Mail gruppieren (Top-Kunden)
- Ø Verkaufstage (Lager ablaufend)
- Hersteller (Lager gesamt)
- Dynamische Produktgruppe (UI)
6. Drilldown (Details)
Bei vielen Auswertungen öffnet ein Klick auf eine Tabellenzeile ein Detail-Fenster mit zugehörigen Bestellungen und/oder Produkten.
- Bestellnummern verlinken in die Shopware-Bestelldetailseite (neuer Tab).
- Produkte verlinken in die Produktdetailseite.
- Kundenlinks (Name/E-Mail/Kundennummer) öffnen die Kundendetailseite, sofern vorhanden.
7. Periodenvergleich
Über den Schalter „vs. Vorperiode“ in der Smart-Bar vergleichen Sie den aktuellen Zeitraum mit der gleich langen Periode davor.
- In der Zusammenfassung erscheinen Delta-Prozentwerte (grün/rot).
- Charts können eine zusätzliche Serie der Vorperiode zeigen.
Beispiel: Filter „letzte 7 Tage“ → Vergleich mit den 7 Tagen davor.
8. CSV- & XLSX-Export
In der Smart-Bar stehen zwei Exporte bereit:
- CSV Export – für Excel/Import-Pipelines (Delimiter & Format in den Einstellungen)
- XLSX Export – Excel-Arbeitsmappe der aktuellen Tabelle
Exportiert wird immer die aktuell gefilterte Ansicht der gewählten Statistik.
CSV-Einstellungen
- Trennzeichen (z. B.
;) - Dezimaltrenner (Komma/Punkt)
- Text in Anführungszeichen
- Datumsformat (z. B.
d.m.Y)
9. Dashboard
Auf dem Shopware-Dashboard können Axoli-Widgets und eine kompakte Insights-Karte erscheinen.
Insights-Karte
- zeigt bis zu 3 offene Insights
- Klick / „Alle anzeigen“ / „Insights öffnen“ → volle Insights-Seite
Statistik-Widgets
Platzierung in den Plugin-Einstellungen:
- Vor den Shopware-Statistiken
- Nach den Shopware-Statistiken
- Ersetzen der Shopware-Statistiken
Welche Statistiken als Widgets erscheinen, konfigurieren berechtigte Nutzer über die Dashboard-Einstellungen im Dashboard selbst.
10. Insights
Insights sind automatische Hinweise auf auffällige Entwicklungen. Erreichbar über Inhalte → Statistik → Insights oder die Dashboard-Karte.
10.1 Verfügbare Regeln
| Insight | Wann es entsteht | Deep-Link |
|---|---|---|
| Conversion-Einbruch | Conversion der letzten 7 Tage deutlich unter Vorperiode | Conversion täglich |
| Spike bei abgebrochenen Warenkörben | Anzahl/Wert Abbrüche steigt stark | Abgebrochene Warenkörbe |
| Häufigstes Abbruch-Produkt | Produkt liegt in mehreren Abbrüchen | Abgebrochene Warenkörbe |
| Traffic ohne Umsatz | Besucher steigen, Umsatz stagniert/sinkt | Besucher |
| Mobile-Schwäche | Mobile-Conversion deutlich schlechter als Desktop | Umsatz nach Gerät |
| Lager kritisch | Viele Produkte mit sehr niedrigem Bestand | Wenig Lagerbestand |
| Suche ohne Treffer | Viele Suchen mit 0 Ergebnissen | Suchbegriffe |
| Zahlungsart-Abbruch | Eine Zahlungsart dominiert die Abbrüche | Abbrüche nach Zahlung |
| Profit-Einbruch | Profit der letzten 7 Tage deutlich unter Vorperiode | Profit täglich |
10.2 Schweregrade
Info Warnung Kritisch
10.3 Aktionen
- Jetzt auswerten – Regeln manuell starten
- Statistik öffnen – springt in die passende Auswertung (inkl. 7-Tage-Zeitraum)
- Erledigt – Insight quittieren
- Snoozen – zeitweise ausblenden (Standard: 7 Tage)
- Abbrüche als CSV – Export offener Abbruchkörbe
Zusätzlich läuft täglich die Scheduled Task
axoli.statistics.insights_evaluate.
11. Warenkorb-Recovery
Das Plugin kann für abgebrochene Warenkörbe Flow-Events auslösen und so Recovery-Mails über den Shopware Flow Builder versenden.
11.1 Standard-Flow & Mail-Template
Bei Installation/Update werden angelegt:
- Mail-Template-Typ
axoli.statistics.abandoned_cart - Flow „Axoli Statistics: Abandoned cart recovery“ (Event
axoli.statistics.abandoned_cart.detected)
In den Plugin-Einstellungen finden Sie Direktlinks zu Mail-Template und Flow (öffnen in neuem Tab).
11.2 Automatischer Versand
- Option „Flow-Events auslösen“ aktivieren
- Mindestalter des Warenkorbs (Stunden) setzen
- Max. Auslösungen pro Lauf begrenzen
Bereits versendete Tokens werden nicht erneut ausgelöst.
11.3 Manueller Versand
In der Statistik „Alle abgebrochenen Warenkörbe“ erscheint pro Zeile der Button „Recovery senden“ (sofern noch nicht versendet). Der Status wechselt danach auf „Gesendet“.
12. Checkout-Funnel & UTM
12.1 Checkout-Funnel
Nach Aktivierung von „Checkout-Funnel-Tracking“ erfasst das Plugin vorwärtsgerichtet die Schritte:
cart– Warenkorbcheckout_register– Registrierung/Checkout-Startcheckout_confirm– Bestätigungcheckout_finish– Abschluss
Auswertung: Statistik „Checkout-Funnel“ (Kategorie Abbruchanalyse) mit Session-Zahlen und Schritt-Conversion.
12.2 UTM-Tracking
Beim Besuch werden Query-Parameter gespeichert, sofern vorhanden:
utm_source, utm_medium, utm_campaign,
utm_term, utm_content.
Auswertungen:
- Besucher nach UTM-Source
- Besucher nach UTM-Campaign
13. Geplante Reports
Unter Geplante Reports können Sie automatische CSV-Mails aktivieren.
| Einstellung | Beschreibung |
|---|---|
| Aktivieren | Report-Versand ein/aus |
| Intervall | Täglich oder wöchentlich (Montag) |
| Empfänger | E-Mail-Adressen (Zeile/Komma/Semikolon) |
| Statistik-Keys | Semikolon-getrennt, z. B. quick_overview;abandoned_carts |
Technisch läuft die Task axoli.statistics.scheduled_report einmal täglich
und prüft Intervall/Konfiguration. Versendet werden CSV-Anhänge der letzten 7 Tage.
14. Plugin-Einstellungen im Überblick
Pfad: Einstellungen → Erweiterungen / Plugins → Axoli Statistics
Allgemein
- Brutto/Netto-Preisbasis
- Chart-/Tabellen-Limits
- Standard-Charttyp
- Admin-Menü beim Öffnen einklappen
- Order-Extra-Daten speichern (Gerät/Browser/OS/Profit)
Filter-Defaults
- Standardzeitraum
- Standard-Verkaufskanäle / Kundengruppen
- Auszuschließende Status
Dashboard
- Dashboard-Widgets aktivieren
- Platzierung vor/nach/ersetzen
Besucherstatistik
- Besucher- und Such-Tracking ein/aus
- Bot-Namen-Blacklist
- IP-Blacklist
Insights & Alerts
- Auswertung ein/aus, Schwellen je Regel
- Snooze-Tage, Alert-Mails & Empfänger
- Flow-Optionen und Recovery-Links
Tracking & Funnel / Reports / Tools / CSV
- Funnel-Tracking
- Geplante Reports
- Profit-Backfill: gespeicherten Profit für N Tage neu berechnen
- CSV-Formatierung
15. Statistik-Kategorien (Überblick)
| Kategorie | Beispiele |
|---|---|
| Übersicht | Schnellübersicht |
| Umsatz | nach Kanal, Land, Gerät, Browser, Hersteller, Kategorie, Vergleich … |
| Bestellungen | täglich/monatlich/jährlich, Wochentag, Stunde, Status, Bearbeitungszeit |
| Marketing | Affiliate, Kampagne, Promotions, Conversion, Suche, UTM |
| Profit | Profit nach Produkt / Zeiträumen |
| Produkte | Umsatz nach Produkten, Lager (niedrig/hoch/inaktiv/ablaufend), Cross-Selling |
| Kunden | Top-Kunden, Gruppen, Typ, Alter, Käufe, Neuregistrierungen |
| Abbruchanalyse | Abgebrochene Warenkörbe, nach Zahlung, täglich, Checkout-Funnel |
| Besucher & Seitenklicks | Besucher, Referrer, Impressionen, Gerade im Shop |
abandoned_carts, conversion_daily, quick_overview).
Keys entsprechen dem internen Namen der Auswertung.
16. Tipps & FAQ
Warum sind Zahlen „0“?
- Zeitraum zu eng oder falscher Verkaufskanal
- Status-Ausschlüsse filtern Bestellungen heraus
- Tracking war noch nicht aktiv (Funnel/UTM/Besucher)
- Bei Profit: Order-Extra/Purchase Prices prüfen, ggf. Backfill ausführen
Neue Admin-Funktionen erscheinen nicht
- Plugin aktualisieren
- Administration neu bauen
- Cache leeren
- Browser hart neu laden
- Benutzerrechte prüfen
Insights kommen nicht
- Insights-Auswertung aktiv?
- Schwellen ggf. zu hoch?
- Manuell „Jetzt auswerten“ testen
- Scheduled Tasks / Message Queue prüfen
Recovery-Mail kommt nicht an
- Flow aktiviert?
- Mail-Template angepasst und Shop-Mail funktioniert?
- Warenkorb alt genug (Mindestalter)?
- E-Mail am Warenkorb vorhanden?
- Token bereits versendet?
Datenschutz & Tracking
Besucherdaten werden serverseitig gespeichert (u. a. Session-/IP-Hash, Gerät, Referrer, optional UTM). Nutzen Sie Bot-/IP-Blacklists und stimmen Sie Tracking mit Ihrer Datenschutzerklärung ab.
Support
Hersteller: www.axoline.de
Plugin: Axoli Statistics · Version 1.2.0