Shopware-6.5/6.6-Plugin: Version 1.0.0

Server-Side-Tracking-Plugin für Shopware 6

Installieren Sie das Plugin DatafireflyServerSide in Ihrem Shopware-6-Shop und senden Sie die Kauf-Conversion serverseitig, direkt an Meta Conversions API (CAPI), GA4, TikTok, Pinterest und Microsoft Advertising. HMAC-Signatur pro Shop, fail-safe konzipiert, damit ein Tracking-Fehler nie den Checkout beschädigt, und eine konfigurierbare DSGVO-Einwilligungsoption. Ein einziger Verbindungsschlüssel, keine Pixel-IDs, die Sie in Shopware einfügen müssten.

Fail-safe: der Checkout wird nie unterbrochen HMAC-Signatur pro Shop In der EU gehostet

Das Plugin wird wie jede Shopware-Erweiterung installiert: ein ZIP, hochgeladen unter „Meine Erweiterungen“ in der Administration, kein FTP-Zugang erforderlich.

Der Datenfluss, Ende zu Ende
Ihr Shopware-Shop Plugin DatafireflyServerSide: Event „Bestellung aufgegeben“
DataFirefly-Dispatcher Gehostet in Deutschland: HMAC-authentifizierter Kanal
Meta CAPI GA4 TikTok Pinterest Microsoft Advertising
Das Problem

Ihre Shopware-Browser-Tags verlieren Verkäufe

Das Meta-Pixel, der GA4-Tag oder der TikTok-Tag in Ihrem Shopware-Theme läuft im Browser des Kunden: dort, wo er zunehmend blockiert wird, bevor er überhaupt auslösen kann.

  • Ad-Blocker

    verhindern, dass die Tags auf der Bestellbestätigungsseite geladen werden: Der Kauf wird Ihren Plattformen nie gemeldet.

  • Safari ITP

    und ähnliche Schutzmechanismen verkürzen oder entfernen die Cookies, auf die Ihre Conversion-Tags angewiesen sind.

  • Cookie-Beschränkungen und Einwilligungs-Hürden

    reduzieren zusätzlich, was browserseitiges Tracking im Moment des Kaufs erfassen kann.

Das Ergebnis: unvollständige Shopware-Conversions, schwächere Match-Qualität und Kampagnen, die auf einem Teilbild optimieren. Sie bezahlen für Verkäufe, die Sie nicht vollständig messen können.

Die Lösung

Die Shopware-Kauf-Conversion, serverseitig gesendet

Das Plugin DatafireflyServerSide erfasst den Kauf in dem Moment, in dem die Bestellung aufgegeben wird (Event checkout.order.placed), serverseitig, und sendet ihn Server zu Server, direkt an die Conversion-API jeder Plattform (CAPI): den Kanal, der für zuverlässige First-Party-Conversion-Daten geschaffen wurde.

Zurückgewonnene Käufe

Die Kauf-Conversion hängt nicht mehr davon ab, ob Browser-Tags Ad-Blocker und ITP überstehen: Sie gewinnen Verkäufe zurück, die sonst verloren gingen.

Bessere Match-Qualität

Das Plugin erfasst die verfügbaren Browser-Kennungen (_fbp, _fbc, _ttp, GA clientId) für ein reichhaltigeres, zuverlässigeres Match-Signal.

Null Risiko für den Checkout

Fail-safe konzipiert: enge Timeouts und vollständige Exception-Behandlung. Ein Tracking-Fehler wird protokolliert, unterbricht die Bestellung aber nie.

So funktioniert es auf Shopware

In drei Schritten zum vollständigen Kauf-Tracking

1

Shopware-Plugin installieren

Laden Sie das ZIP DatafireflyServerSide unter Erweiterungen → Meine Erweiterungen → Erweiterung hochladen hoch und aktivieren Sie es. Shopware registriert das Abonnement auf das Bestell-Event automatisch.

2

Verbindungsschlüssel einfügen

Öffnen Sie die Plugin-Konfiguration und fügen Sie Ihren Verbindungsschlüssel (dfss_…) ein, kopiert aus „Connect your shop“ in Ihrem DataFirefly-Kundenbereich (/app). Keine Pixel-IDs einzugeben.

3

Der Kauf geht serverseitig raus

Bei jeder aufgegebenen Bestellung wird das Kauf-Event HMAC-signiert und an den Dispatcher geliefert, der es an alle konfigurierten Ziele verteilt. Eine Installation, alle Plattformen.

Was das Plugin leistet

Der Server-Side-Connector für Shopware im Detail

Serverseitige Kauf-Conversion

Sendet das Kauf-Event, wenn die Bestellung aufgegeben wird, direkt an die Conversion-APIs.

HMAC-SHA256-Signatur

Jede Übertragung wird pro Shop signiert (Header X-Dfss-Tenant, X-Dfss-Timestamp, X-Dfss-Signature). Die Zugangsdaten der Ziele berühren nie den Browser.

Fail-safe by design

Enge HTTP-Timeouts und vollständige Exception-Behandlung: Ein Tracking-Fehler beschädigt nie den Checkout. Fehlschläge werden protokolliert.

Einwilligungs-Gating

Option „Require consent“: Der Kauf wird nur gesendet, wenn das von Ihnen angegebene Einwilligungs-Cookie vorhanden ist, Name und Wert passend zu Ihrer CMP konfigurierbar, serverseitig geprüft.

Angereicherte Match-Qualität

Erfasst die verfügbaren Browser-Kennungen (_fbp, _fbc, _ttp, GA clientId) zusammen mit Bestell- und Kundendaten.

Integriertes Test-Event

Prüfen Sie Konnektivität und Signatur mit einem einzigen Konsolenbefehl (bin/console datafirefly:serverside:test), noch bevor Sie eine echte Testbestellung aufgeben.

Ein Schlüssel, keine offengelegten Secrets

Der Verbindungsschlüssel (dfss_…) bleibt serverseitig. Die Tokens der Ziele leben im Dispatcher, nie im Storefront.

In der EU gehostet

Der Dispatcher läuft in Deutschland: Ihre Daten bleiben in der EU.

Ziele

Meta CAPI, GA4, TikTok, Pinterest und Microsoft Advertising aus Shopware

Die Shopware-Kauf-Conversion wird serverseitig an die Conversion-APIs Ihrer Plattformen verteilt. Einmal in Ihrem DataFirefly-Konto konfigurieren.

Meta Conversions API CAPI GA4 Measurement Protocol
TikTok Events API
Pinterest Conversions API
Google Ads Data Manager API
Microsoft Advertising Conversions API

Google Ads (Data Manager API) ist auf Plattformebene verfügbar. Das Shopware-Plugin 1.0.0 liefert den Kauf an Meta CAPI, GA4, TikTok, Pinterest und Microsoft Advertising.

Installation

Das Server-Side-Plugin in Shopware installieren

Voraussetzungen: Shopware 6.5 oder 6.6, ein DataFirefly-Server-Side-Konto und ausgehender HTTPS-Zugriff auf serverside.datafirefly.com.

1

Verbindungsschlüssel abrufen

Kopieren Sie unter „Connect your shop“ in Ihrem DataFirefly-Kundenbereich (/app) Ihren Verbindungsschlüssel (Präfix dfss_…). Er enthält alles, was das Plugin braucht: Tenant, HMAC-Secret und Endpoint sind bereits gekapselt, keine weiteren Parameter einzugeben.

2

ZIP in der Administration hochladen

Shopware-Administration → Erweiterungen → Meine ErweiterungenErweiterung hochladen, dann das Plugin-ZIP auswählen. Klicken Sie anschließend auf Aktivieren. Auf der Kommandozeile: bin/console plugin:install --activate DatafireflyServerSide.

3

Plugin konfigurieren

Öffnen Sie die Plugin-Konfiguration. Fügen Sie Ihren Verbindungsschlüssel (dfss_…) ein. Wenn Sie eine CMP nutzen, aktivieren Sie Require consent (standardmäßig deaktiviert) und geben Sie Name und Wert des zu prüfenden Einwilligungs-Cookies an. Stellen Sie das Tracking auf aktiviert und speichern Sie.

4

Verbindung prüfen

Führen Sie bin/console datafirefly:serverside:test aus: Eine Erfolgsmeldung bestätigt, dass Schlüssel und Signatur gültig sind. Geben Sie danach eine echte Testbestellung auf und öffnen Sie den Inspector in /app, um den Eingang des Kauf-Events zu bestätigen (Wert, Währung, Referenz).

Zustellfehler werden in den Shopware-Logs protokolliert (Einträge mit Präfix [DataFirefly SS]). Ein Tracking-Fehlschlag wird protokolliert, unterbricht die Bestellung aber nie.

Preise

Einfache Preise, die mit Ihrem Shop wachsen

Ein einziges Abonnement deckt Ihr gesamtes Konto ab: alle seine Shopware-Shops: auf einer einzigen konsolidierten Rechnung. Wechseln Sie in die nächste Stufe für mehr Websites und mehr monatliche Events.

Kostenlos

Kostenlos, solange Sie unter dem Monatskontingent bleiben: bei Überschreitung bricht nichts.

0 € / Monat
1 Website inklusive
Bis zu 10.000 Ereignisse / Monat
Keine Kreditkarte nötig
Kostenlos starten

Starter

Für einen einzelnen Shopware-Shop, der sein Server-Side-Tracking aufsetzt.

39 € / Monat
1 Website inklusive
Bis zu 500K Events / Monat
Eine konsolidierte Rechnung
Starter wählen

Scale

Für Agenturen und Portfolios mit bis zu zwanzig Shops und höherem Volumen.

349 € / Monat
20 Websites inklusive
Bis zu 10M Events / Monat
Eine konsolidierte Rechnung
Scale wählen

Das Shopware-Plugin ist in allen Plänen enthalten. Siehe die vollständigen Preise auf der Startseite.

Vertrauen & DSGVO

Für europäische Datenschutzstandards gebaut

In der EU gehostet (Deutschland)

Ihre Daten werden in der EU verarbeitet.

HMAC-authentifizierte Ingestion

Jede Kauf-Übertragung wird pro Shop signiert (HMAC-SHA256).

Einwilligung respektiert

Mit „Require consent“ wird der Kauf nur gesendet, wenn das konfigurierte Einwilligungs-Cookie vorhanden ist: serverseitig geprüft.

Zugangsdaten nie offengelegt

Die Tokens der Ziele bleiben beim Dispatcher, nie im Browser.

Ein einziger Verbindungsschlüssel

Der dfss_…-Schlüssel kapselt alles: Kein Ziel-Token lebt im Shop.

Verfügbarkeitsziel 99,5 %

In Echtzeit gemessen und verfolgt auf unserer öffentlichen Statusseite, im Einklang mit unserem SLA.

FAQ

Häufige Fragen: Shopware-Plugin

Was ist das Server-Side-Tracking Plugin für Shopware?

Das Plugin DatafireflyServerSide (Version 1.0.0, kompatibel mit Shopware 6.5 und 6.6) sendet die Kauf-Conversion Ihres Shops Server zu Server, direkt an die Conversion-API jeder Plattform (Meta CAPI, GA4, TikTok, Pinterest, Microsoft Advertising). Das Kauf-Event wird ausgelöst, wenn die Bestellung aufgegeben wird, und ist per HMAC für Ihren Shop signiert. Die Zugangsdaten der Ziele passieren nie den Browser.

Kann das Plugin den Checkout meines Shopware-Shops beschädigen?

Nein. Das Plugin ist fail-safe konzipiert: Enge HTTP-Timeouts und vollständige Exception-Behandlung sorgen dafür, dass ein Tracking-Fehler die Bestellung oder den Checkout nie unterbrechen kann. Eine fehlgeschlagene Zustellung wird protokolliert (Präfix [DataFirefly SS] in den Shopware-Logs), aber die Bestellung wird immer normal abgeschlossen.

Muss ich Pixel-IDs in Shopware einfügen?

Nein. Sie fügen nur einen Verbindungsschlüssel (dfss_…) ein, kopiert aus dem Bildschirm „Connect your shop“ in Ihrem DataFirefly-Kundenbereich (/app). Der Dispatcher weiß, an welche Ziele er verteilen muss. Sie fügen keine Pixel-ID und kein Access-Token in den Shop ein.

Respektiert das Plugin die DSGVO-Einwilligung?

Ja, über die Option Require consent (standardmäßig deaktiviert). Einmal aktiviert, wird der Kauf nur gesendet, wenn das von Ihnen angegebene Einwilligungs-Cookie vorhanden ist, Cookie-Name und -Wert sind konfigurierbar und werden serverseitig geprüft. Shopware 6 stellt kein einheitliches, serverseitig lesbares Marketing-Einwilligungs-Cookie bereit: Das Plugin passt sich daher der Consent-Lösung Ihres Shops an. Der Dispatcher wird in der EU gehostet (Deutschland) und personenbezogene Daten werden maskiert.

Muss ich einen Server-Side-GTM-Container hosten?

Nein. DataFirefly sendet die Events direkt an die Conversion-API jeder Plattform: kein Server-Side-GTM-Container, den Sie hosten oder warten müssten. Die Einrichtung beschränkt sich auf das Shopware-Plugin und einen einzigen Verbindungsschlüssel.

Sie sind auf einer anderen Plattform? Entdecken Sie das Server-Side-Modul für PrestaShop oder das Server-Side-Plugin für WooCommerce.

Stellen Sie das Tracking Ihres Shopware-Shops auf Server-Side um

Senden Sie die Kauf-Conversion serverseitig an Meta CAPI, GA4, TikTok, Pinterest und Microsoft Advertising: HMAC-signiert, fail-safe für den Checkout, in der EU gehostet und einwilligungskonform.