Shopware 5 Integration · Shopware 5

Shopware 5 Tracking, das jede Bestellung sauber zuordnet.

Dein Shop verkauft weiter, auch nach dem offiziellen Support-Ende von Shopware 5 im Juli 2024. Ein Plugin meldet jede Bestellung und jede Rückerstattung direkt aus dem Shop an DataFirst, server-seitig also vom Server aus statt über ein Pixel im Browser. Das läuft ohne Eingriff in deine Templates oder dein Theme, und wir pflegen die Anbindung weiter, damit du bis zur Migration saubere Daten behältst.

Plugin hochladen, API-Key, Cache leeren. Danach trackt jede Storefront-Seite mit.

Lifecycle
  • 2015 Shopware 5 erscheint
  • Juli 2024 Offizielles Support-Ende
  • heute dein Shop verkauft weiter
  • weiter DataFirst pflegt die Anbindung

Drei Schritte im Backend, kein Pixel im Template.

Plugin hochladen und kompilieren, API-Key hinterlegen, Cache leeren. Ab da trackt die Storefront von selbst.

01

Plugin installieren

Plugin im Shopware-Backend hochladen, aktivieren und kompilieren. Es liegt im Community-Store-Standard, kein Eingriff in den Shop-Code.

02

API-Key hinterlegen

Deinen DataFirst-API-Key in den Plugin-Einstellungen eintragen und speichern. Das verbindet die Storefront mit deinem Account.

03

Cache leeren

Den Shopware-Cache leeren. Danach trackt jede Storefront-Seite mit, ohne weiteren Eingriff.

$ sw5: plugin aktiv → storefront trackt
Shopware-5-Tiefe

Was Shopware 5 anders macht.

Shopware 5 hat keine Flow-Builder-Logik wie Shopware 6, sondern eine eigene, ältere Architektur. Vier Punkte prägen, wie die Anbindung gebaut ist.

Enlight-Events statt Smarty-Snippet
Das Plugin hängt sich an die Order- und Storefront-Events von Shopware, statt Tracking-Code in Smarty-Templates oder ein Custom-Theme zu schreiben. Ein Theme-Update überschreibt dein Tracking damit nicht.
Bestellstatus als Zahlencode
Shopware 5 führt den Order-State numerisch in s_order.status, nicht als State-Machine wie Shopware 6. Das Plugin liest diese Zahl direkt, ein späterer Storno meldet sich darüber server-seitig zurück.
Subshops einzeln erkannt
Sprach- und Subshops einer 5.x-Installation laufen unter einem DataFirst-Account. Jeder Subshop wird sauber getrennt gezählt, ohne Doppelzählung über Domains hinweg.
Gepflegt über das EOL hinaus
Der offizielle Support für Shopware 5 ist im Juli 2024 ausgelaufen. Wir testen die Anbindung gegen die im DACH-Handel noch laufenden 5.x-Stände weiter, damit dein Tracking bis zur Migration stabil bleibt.
DataFirst\Subscriber\Order · Enlight-Event
// lauscht auf das Order-Event von Shopware 5
subscribe  Shopware_Modules_Order_SaveOrder
          → onSaveOrder()

ordernumber     "SW-20042"
invoice_amount  78.50
subshop         "DE Hauptshop"
          → POST track.datafirst/order · server-side
→ DataFirst Attribution Engine

Ein Event, ein zugeordneter Sale, kein Pixel.

Der Subscriber bekommt die echten Felder der Bestellung direkt aus Shopware, nicht aus einem Browser-Tag auf der Danke-Seite. DataFirst löst den Touchpoint-Pfad auf und zählt den Sale genau einmal. Auch wenn der Kunde die Bestätigungsseite nie wieder öffnet, ist der Sale gemeldet.

SW-20042 · server-side zugeordnet
Bestellstatus als Zahl

Der Status ist eine Zahl. Genau daran hängt das Storno.

Shopware 5 schreibt jeden Bestellstatus als Code in s_order.status. Das Plugin liest ihn mit und meldet den Wechsel zurück, ohne dass du Transaktionen von Hand suchst.

  • 0 offen Sale gemeldet · pending
  • 1 in Bearbeitung bleibt zugeordnet
  • 2 komplett abgeschlossen bestätigt
  • -1 abgebrochen Provision zurückgezogen
Sinnvoll als Nächstes

Was bei Shopware-5-Setups wirklich oft aufschlägt. Nicht die immer gleichen drei Karten.

Server-Side Tracking Feature
Der serverseitige Backbone hinter dem Order- und Refund-Sync des Plugins: Bestellungen per Server-to-Server, keine Pixel-Verluste.
Voucher Attribution Feature
Ordnet die Gutschein-Codes aus deinen Shopware-Bestellungen dem richtigen Kanal zu, statt sie dem Last Click zu überlassen.
Attribution für E-Commerce Lösung
Der größere Rahmen für Shop-Betreiber: Reports, die zu deinen Bestellungen und Kanälen passen.
Server-Side Tracking Wissen
Wie Server-Side Tracking deine Shopware-Bestellungen auch dann sauber erfasst, wenn das Browser-Pixel an Adblockern scheitert.
Attribution-Rechner Tool
Rechne durch, wie viel Umsatz Doppelzählung zwischen deinen Kanälen im Shopware-Shop kostet.
FAQ

Häufige Fragen zu Shopware 5

Muss ich für die Anbindung an Smarty-Templates oder am Theme etwas ändern?

Nein. Das DataFirst-Plugin hängt sich über Enlight-Events in die Storefront, statt ein Snippet in ein Smarty-Template oder ein Custom-Theme zu schreiben. Ein Theme- oder Shop-Update überschreibt dein Tracking damit nicht.

Wie meldet Shopware 5 eine Bestellung ohne Browser-Pixel?

Über einen Event-Subscriber. Das Plugin lauscht auf das Order-Event von Shopware 5 (Shopware_Modules_Order_SaveOrder) und meldet die Bestellung server-to-server an DataFirst. Das läuft unabhängig von Cookies, Adblockern oder Consent-Status im Browser.

Was passiert bei Stornos und Rückerstattungen?

Shopware 5 führt den Bestellstatus als Zahlencode in s_order.status. Springt eine Bestellung auf -1 (abgebrochen), meldet das Plugin den Statuswechsel server-seitig an DataFirst. Der Sale wird korrigiert und betroffene Affiliate-Provisionen werden in den angebundenen Netzwerken zurückgemeldet.

Lohnt sich die Anbindung, obwohl Shopware 5 abgekündigt ist?

Gerade dann. Der offizielle Support ist im Juli 2024 ausgelaufen, im DACH-Handel laufen aber weiter viele 5.x-Shops. Wir pflegen die Anbindung gegen diese Stände weiter, damit dein Tracking bis zur Migration auf Shopware 6 oder eine andere Plattform sauber bleibt.

Bereit für saubere Shopware-5-Attribution?

Plugin anfragen oder direkt kostenlos starten. Jederzeit kündbar.

Erstgespräch vereinbaren