Kanal-Attribution für JTL-Shop

WARP Pixel:
welcher Kanal
den Verkauf gebracht hat

Google Ads, Preisvergleich, Newsletter, Affiliate: Am Monatsende rechnet jeder Kanal denselben Verkauf für sich. Das Pixel entscheidet diese Frage in deinem Shop, nicht in der Oberfläche des Anbieters.

Plugin für JTL-Shop ab 5.2
Erfassung läuft auf dem Server
Last Touch und Last Paid getrennt

0 € in den ersten drei Monaten, danach 89 € statt 129 € im Monat. Zum Preis →

WARP Pixel

Woher deine Kunden wirklich kommen

Ein Plugin für deinen JTL-Shop, das Seitenaufrufe und Bestellungen server-seitig erfasst und jedem Verkauf seinen Marketing-Kanal zuordnet. Cookie-frei. Adblocker-fest.

  • Server-seitige Erfassung: Adblocker und Script-Blocker laufen ins Leere
  • Cookie-frei in der Basis-Messung, ohne Abhängigkeit vom Consent-Banner
  • Unterscheidet Last-Touch und Last-Paid: du siehst, welcher bezahlte Kanal den Kauf gebracht hat
  • Ersetzt separate Tracking- und Affiliate-Pixel-Plugins in deinem Shop
  • Erfasst jeden Kontaktpunkt bis zum Kauf. Die Auswertung der kompletten Customer Journey ist Teil des Ausblicks

Die Kanal-Daten landen direkt in WARP. Damit steht neben jedem Verkauf nicht nur die echte Marge, sondern auch der Kanal, der ihn gebracht hat.

Plugin fertig. Noch nicht im Einsatz bei Händlern.
Erkannte Kanäle (konfigurierbar)
Google AdsGoogle SucheIDEALObilliger.deADCELLAWINMetaE-MailChatGPTDirekt
Last TouchDer letzte Kontakt vor dem Kauf
Last PaidDer letzte bezahlte Klick (Trackingweiche)

Kanal-Taxonomie konfigurierbar je Shop

Serverseitig statt im Browser

Dein Shop zählt selbst, nicht der Browser deines Besuchers

Klassisches Tracking hängt an einem Skript im Browser deines Besuchers, bei Google Analytics in deinem JTL-Shop genauso wie bei jedem anderen Zählwerkzeug. Adblocker, Script-Blocker und der Browser selbst fangen es ab, und die Besuche, die dabei verloren gehen, melden sich nirgends als Fehler. Sie fehlen dir einfach in der Auswertung. Die Basis-Messung des Pixels läuft stattdessen im Shop selbst, und WARP setzt den Kanal neben den Verkauf, den er gebracht hat.

Zählskript im BrowserEin fremdes Skript zählt im Browser mit
WARP PixelDein Shop zählt selbst mit, im eigenen PHP-Prozess
Zählskript im BrowserIst das Skript blockiert, fehlt der Besuch
WARP PixelIm Browser läuft nichts, das jemand blockieren könnte
Zählskript im BrowserDer Zähler sitzt auf einer fremden Domain
WARP PixelErst deine Shop-Datenbank, dann WARP
Zählskript im BrowserOhne Einwilligung ins Cookie kein Datensatz
WARP PixelDie Basis-Messung setzt kein Cookie
Zählskript im BrowserFürs Affiliate-Netzwerk brauchst du ein zweites Werkzeug
WARP PixelFür ADCELL meldet das Pixel die Bestellung selbst zurück
Zählskript im BrowserKanalzahlen hier, Marge dort, verbunden in Excel
WARP PixelIn WARP stehen Kanal und Marge am selben Auftrag
Einbau in deinen Shop

Hochladen, verbinden, fertig

Das Pixel ist ein gewöhnliches JTL-Shop-Plugin. Es braucht keinen Eingriff in dein Template, keinen Tag-Manager und keinen zweiten Server.

01

Voraussetzungen prüfen

Du brauchst JTL-Shop ab Version 5.2 und PHP ab 8.1. Mehr nicht. Läuft dein Shop auf einem aktuellen Stand, ist diese Frage in einer Minute beantwortet.

02

Plugin hochladen

Das Pixel kommt als ZIP-Datei. Du lädst sie in der Plugin-Verwaltung deines Shops hoch und aktivierst sie, wie jedes andere JTL-Plugin auch.

03

Mit WARP verbinden

In den Plugin-Einstellungen hinterlegst du die Adresse deiner WARP-Instanz und deinen Zugangsschlüssel. Ab dann laufen Aufrufe und Bestellungen zu WARP, und neben jedem Verkauf steht sein Kanal.

Wie die Zuordnung entsteht

Das Pixel rät nicht, es geht eine Reihenfolge durch

Jeder Aufruf durchläuft dieselben Stufen, und der erste Treffer gewinnt. Derselbe Aufruf ergibt deshalb immer denselben Kanal.

01

Erfassung im Shop selbst

Das Pixel hängt sich in die Hooks deines JTL-Shops ein und liest dort mit. Es lädt kein Skript in den Browser deiner Besucher, deshalb gibt es auch nichts, was ein Blocker abfangen könnte.

  • Seitenaufrufe über den Ausgabe-Hook 140 des Shops
  • Bestellungen beim Abschluss, Stornos aus deiner Wawi
  • Läuft auf deinem Server, nicht im Browser
02

Kanal in drei Stufen

Zuerst zählen die UTM-Parameter, die du selbst an deine Links schreibst. Fehlen sie, sucht das Pixel die Klick-Kennung, die der Werbekanal an die URL hängt. Bleibt auch die leer, entscheidet die Seite, von der der Besucher kam.

  • utm_source und utm_medium schlagen alles Weitere
  • Danach die Klick-Kennungen: gclid, msclkid, ttclid und die der Affiliate-Netzwerke
  • Zuletzt der Referrer. Ein Sprung innerhalb deines Shops zählt als Direktaufruf
03

Zwei Kanäle je Verkauf

Das Pixel führt zwei getrennte Felder: den letzten Kontakt vor dem Kauf und den letzten bezahlten Klick. Beide stehen nebeneinander, keins überschreibt das andere.

  • last_touch_channel: der letzte Kontakt vor dem Kauf
  • last_paid_channel: der letzte bezahlte Klick davor
  • Der Newsletter am Schluss verdeckt die Anzeige nicht, die den Kunden gebracht hat
Fragen zum Pixel

Cookies, Blocker und die Grenzen des Pixels

Sechs Antworten zu dem, was das Pixel in deinem Shop tut und was nicht.

Was legt das Pixel auf dem Gerät meiner Besucher ab?

Bei der Basis-Messung nichts. Sie läuft auf deinem Server, setzt kein Cookie und speichert nichts im Browser deines Besuchers. Das optionale Provisions-Pixel für Affiliate-Netzwerke wie ADCELL lädt dagegen ein fremdes Skript im Browser. Dafür trägt sich das Plugin als eigener Dienst im Einwilligungs-Manager deines Shops ein. Ist dort einer aktiv, übergibt das Plugin das Skript gesperrt an ihn, und dein Shop entscheidet über die Auslieferung. Trägst du keine Affiliate-Programm-ID ein, entsteht dieses Skript gar nicht. Die rechtliche Einordnung bleibt Sache deines Shops und deines Rechtsbeistands.

Was passiert, wenn ein Besucher einen Adblocker nutzt?

Nichts. Die Basis-Messung passiert im Shop selbst, im PHP-Prozess deines Servers. Es gibt kein Zählskript im Browser, das ein Blocker unterdrücken könnte, und keine Anfrage an einen fremden Server, die er sperren könnte.

Kann ich die Kanäle selbst festlegen?

Ja. Welche Quelle zu welchem Kanal gehört, steht in einer Regeltabelle, die zu deinem Shop gehört. Du kannst Kanäle umbenennen, neue ergänzen und die Zuordnung ändern. Nichts davon ist fest verdrahtet.

Meldet das Pixel meine Verkäufe an Google Ads oder Meta zurück?

Nein. Das Pixel erkennt, ob ein Besucher über Google, Meta, Bing oder TikTok gekommen ist, und schreibt diesen Kanal an den Verkauf. Es meldet den Verkauf aber nicht an diese Plattformen zurück. Einen Rückkanal gibt es heute allein für ADCELL. Brauchst du Conversions in deinem Google- oder Meta-Werbekonto, bleibt der Weg nötig, den du dafür heute nutzt.

Ersetzt das Pixel Google Analytics in meinem JTL-Shop?

Nein. Google Analytics beantwortet Besucherfragen: woher deine Aufrufe kommen, was sie sich ansehen, wo sie abspringen. Das Pixel beantwortet die Verkaufsfrage: welcher Kanal eine Bestellung gebracht hat, erfasst auf deinem Server und ohne Cookie. Es liest nichts aus Google Analytics und sendet nichts dorthin. Beides kann nebeneinander laufen: die Basis-Messung lädt kein Skript in den Browser und kommt einem Analytics-Plugin deines Shops nicht in die Quere.

Kostet das Pixel extra?

Nein. Es ist in deinem WARP-Zugang enthalten, du kaufst kein zweites Plugin dazu. Ohne WARP ergibt es allerdings wenig Sinn: das Plugin erfasst dann zwar weiter in deinem Shop, aber die Auswertung liegt in WARP, nicht im Plugin.

Preis

Ein Preis, ein Funktionsumfang

WARP ist in der Pilotphase. Zehn Betriebe bekommen alles, was die Software heute kann, zu einem Preis, der für sie bleibt.

Ab dem Ende der Pilotphase kostet WARP 129 Euro im Monat. Als Pilotkunde zahlst du diesen Betrag nicht, auch später nicht.

Dein Preis als Pilotkunde89 €im Monat

Der Preis bleibt, solange du Kunde bleibst.

0 €in den ersten drei Monaten

Voller Funktionsumfang, kein beschnittener Testzugang.

Der Platz ist knapp, die Bindung nicht

129 Euro ist der Listenpreis ab dem Ende der Pilotphase. Als Pilotkunde zahlst du 89 Euro, auch danach.

Sind die zehn Plätze vergeben, gilt der Listenpreis für alle, die danach kommen. Du kannst monatlich gehen, der Preis kommt dann aber nicht zurück.

Alle Beträge netto, zuzüglich Umsatzsteuer. Das Angebot richtet sich ausschließlich an Unternehmer im Sinne des § 14 BGB, nicht an Verbraucher. Über diese Seite selbst kommt kein Vertrag zustande. Monatlich kündbar, keine Einrichtungsgebühr. Die 89 Euro sind kein Verhandlungsangebot: Sie stehen so in dem Vertrag, den du nach dem Gespräch bekommst.

Sieh, welcher Kanal
deine Verkäufe bringt.

Wir schauen uns dein Shop-Setup an: welche Kanäle du heute bewirbst, was davon messbar ist und wo dir die Zuordnung gerade verloren geht.

WARP-Demo sichern

Unverbindlich · Plugin für JTL-Shop ab 5.2