Statsdot auf PrestaShop installieren
Aktualisiert am 19. Oktober 2026
Mit dem Modul (empfohlen)
- Laden Sie das Statsdot-Modul für PrestaShop herunter.
- Gehen Sie im Back-Office auf Module > Modulverwaltung > Modul hochladen und wählen Sie die ZIP-Datei aus.
- Öffnen Sie Konfigurieren: Die Domain ist mit der Ihres Shops vorausgefüllt. Überprüfen Sie, ob sie mit der in Statsdot hinzugefügten Website übereinstimmt, und speichern Sie.
Das Modul fügt das Skript in jede Seite des Shops ein und sendet:
- Add to cart, wenn ein Produkt hinzugefügt wird (basierend auf dem Front-Office-Ereignis von PrestaShop);
- Purchase einmal pro Bestellung auf der Bestätigungsseite mit Gesamtsumme (inklusive Steuern) und Währung, sodass im Dashboard der Umsatz nach Quelle, Kanal und Kampagne angezeigt wird.
Optionen im Modul: ausgehende Links und Downloads, die Bestellreferenz als Conversion-ID (standardmäßig deaktiviert, siehe Umsatz) und Scrolltiefe. Erstellen Sie anschließend Ziele für die Ereignisse Add to cart und Purchase in Ihren Website-Einstellungen.
Manuell im Theme
Wenn Sie kein Modul installieren möchten, fügen Sie das Skript Ihrem Theme hinzu.
Skript hinzufügen
Bearbeiten Sie themes/your-theme/templates/_partials/head.tpl. Arbeiten Sie an einem Child-Theme, damit ein Theme-Update die Änderung nicht entfernt. Fügen Sie das Tag vor dem schließenden {block} des Head-Bereichs ein:
<script defer data-domain="yoursite.com" src="https://statsdot.com/js/script.js"></script>
Gehen Sie anschließend zu Erweiterte Parameter > Leistung und leeren Sie den Cache.
Bestellungen erfassen
Um Käufe als Ereignis zu zählen, fügen Sie dies in templates/checkout/order-confirmation.tpl desselben Themes innerhalb des Hauptinhaltsblocks ein:
<script>
window.addEventListener('load', function () {
window.statsdot && window.statsdot.track('Purchase', null, {
revenue: {$order.totals.total.amount|floatval},
currency: '{$currency.iso_code|escape:'javascript'}'
});
});
</script>
Die Bestellsumme und Währung werden als Umsatz gesendet (fügen Sie id: '{$order.details.reference|escape:'javascript'}' hinzu, um Neuladungen zu ignorieren und Testbestellungen für 7 Tage zu löschen), sodass das Dashboard den Umsatz nach Quelle und Kampagne anzeigt (siehe Umsatz). Die Variablennamen entsprechen denen von PrestaShop 1.7- und 8-Themes; überprüfen Sie diese, falls Ihr Theme stark angepasst wurde. Erstellen Sie anschließend ein Ziel für das Ereignis Purchase in Ihren Website-Einstellungen. Statsdot speichert niemals die Bestellnummer: Die Adresse der Bestellbestätigung wird ohne Abfrageparameter gespeichert.
Warenkorb-Schaltflächen können mit data-statsdot-event="Add to cart" auf dem Button in Ihren Produkt-Templates gezählt werden. Siehe Ereignisse und Ziele.