Kurzantwort
Ein Shopify Web Pixel ist ein Sandbox-Tracking-Skript, das in einem isolierten Iframe auf Ihrem Shopify-Shop läuft, einschließlich der Checkout-Seiten. Es ist Shopifys moderner Ersatz für die veralteten checkout.liquid-Skripte und zusätzlichen Skripte. Web Pixels gibt es in zwei Typen: App Pixels (verwaltet von Shopify-Apps) und Custom Pixels (JavaScript, das Sie selbst schreiben). Sie sind der erforderliche Tracking-Mechanismus für alle Shops auf Checkout Extensibility, das Shopify 2025 für alle Plus-Shops vorgeschrieben hat.
Was ist ein Shopify Web Pixel?
Ein Web Pixel ist Shopifys offizielle API zum Ausführen von Tracking- und Analyse-Skripten auf Ihren Storefront- und Checkout-Seiten. Eingeführt als Teil von Shopifys Checkout Extensibility-Plattform, ersetzten Web Pixels den Legacy-Ansatz, Skripte direkt in checkout.liquid oder das Feld "Zusätzliche Skripte" zu injizieren, das Shopify für Shops auf Checkout Extensibility entfernt hat. Der wichtigste architektonische Unterschied ist, dass Web Pixels in einem Sandbox-Iframe laufen, was bedeutet, dass sie nicht direkt auf das DOM der Hauptseite, Cookies oder den lokalen Speicher zugreifen können.
Es gibt zwei Typen von Web Pixels. App Pixels werden von Shopify-Apps verwaltet — wenn Sie eine Tracking-App wie ScaleUp installieren, registriert sie ein App Pixel, das Shopify automatisch auf allen Seiten einschließlich Checkout lädt. Custom Pixels sind JavaScript-Snippets, die Sie selbst schreiben und manuell über den Shopify-Admin unter Einstellungen > Kundenereignisse konfigurieren. Beide Typen empfangen dieselben standardisierten E-Commerce-Events von Shopify (page_viewed, product_viewed, checkout_started, payment_info_submitted, checkout_completed und andere) über die Shopify Web Pixel API.
Der Wechsel zu Web Pixels stellt einen grundlegenden Wandel dar, wie Shopify Drittanbieter-Tracking handhabt. Anstatt Skripten vollen Zugriff auf die Seite zu geben — was Sicherheitsrisiken, Datenschutzbedenken und Performance-Probleme verursachte — agiert Shopify jetzt als Vermittler. Ihre Tracking-Skripte empfangen strukturierte Event-Daten von Shopify, anstatt sie von der Seite zu scrapen. Dies ist zuverlässiger (keine gebrochenen Selektoren bei Theme-Updates), datenschutzfreundlicher (Skripte erhalten nur die Daten, die Shopify freigibt) und sicherer (Sandbox-Skripte können die Checkout-Erfahrung nicht verändern).
Warum sind Web Pixels für Shopify-Shops wichtig?
Web Pixels sind wichtig, weil sie jetzt die einzige Möglichkeit sind, Tracking-Skripte auf Shopify-Checkout-Seiten für Shops auf Checkout Extensibility auszuführen. Shopify hat checkout.liquid im August 2024 als veraltet markiert und alle Shopify Plus-Shops aufgefordert, bis Anfang 2025 auf Checkout Extensibility zu migrieren. Standard-Shopify-Shops wurden automatisch umgestellt. Wenn Ihr Google Ads-Tracking auf Skripten in checkout.liquid oder dem Feld "Zusätzliche Skripte" basierte, haben diese Skripte nach der Migration aufgehört zu funktionieren. Web Pixels sind der erforderliche Ersatz.
Für das Google Ads-Tracking im Speziellen beeinflusst der Übergang zu Web Pixels, wie Conversion-Daten erfasst werden. Der alte Ansatz, ein gtag.js-Snippet in Ihre Checkout-Seite zu platzieren und Bestelldaten aus dem dataLayer zu lesen, funktioniert nicht mehr. Stattdessen muss Ihr Tracking-Code (ob über eine App oder ein Custom Pixel) auf Shopifys standardisiertes checkout_completed-Event lauschen und die Conversion-Daten aus der Event-Nutzlast extrahieren. Dies umfasst die Bestellsumme, Transaktions-ID, Währung und Positionsdetails. Die Event-Struktur wird von Shopify definiert, nicht von Ihrem Theme oder benutzerdefiniertem Code, was sie konsistenter macht, aber auch bedeutet, dass Sie sich an Shopifys Datenformat anpassen müssen.
Das Sandbox-Modell beeinträchtigt auch cookie-basiertes Tracking. Da Web Pixels in einem Iframe laufen, können sie nicht direkt auf First-Party-Cookies zugreifen, die auf Ihrer Hauptdomain gesetzt wurden. Das bedeutet, die traditionelle cookie-basierte Attribution (das Auslesen des _gcl_aw-Cookies zur Ermittlung der GCLID) funktioniert innerhalb eines Web Pixels nicht. Tracking-Apps müssen alternative Methoden verwenden — wie die Weitergabe von Attributionsdaten über Shopifys Event-Nutzlast, serverseitige Ansätze oder Enhanced Conversions — um eine genaue Google Ads-Attribution aufrechtzuerhalten. Dies ist eine bedeutende technische Änderung, die viele Händler bei der Migration überrascht.
Tracking auf Checkout Extensibility? ScaleUp übernimmt das
ScaleUps App Pixel integriert sich direkt mit Shopifys Web Pixel API — genaues Google Ads Conversion-Tracking ohne manuelles Skript-Setup.
Kostenlos auf Shopify installierenRated 5.0 on Shopify App Store
Wie funktionieren Shopify Web Pixels?
Wenn eine Seite in Ihrem Shopify-Shop geladen wird, prüft Shopifys Plattform, welche Web Pixels für Ihren Shop registriert sind. Jedes Pixel wird in seinem eigenen Sandbox-Iframe geladen — einem komplett isolierten Browser-Kontext, der weder Cookies, lokalen Speicher noch DOM-Zugriff mit der Hauptseite teilt. Shopify schiebt dann standardisierte E-Commerce-Events über eine Messaging-API in den Iframe jedes Pixels. Wenn beispielsweise ein Kunde ein Produkt ansieht, löst Shopify ein product_viewed-Event aus, das den Produkttitel, Preis, Varianten-ID und andere strukturierte Daten enthält. Ihr Pixel-Code empfängt dieses Event und verarbeitet es nach Bedarf — typischerweise indem er es an Google Ads, GA4 oder eine andere Analyseplattform sendet.
Der Event-Fluss setzt sich über die gesamte Customer Journey fort. Wenn ein Kunde Artikel in den Warenkorb legt, den Checkout beginnt, Zahlungsinformationen eingibt und den Kauf abschließt, löst Shopify entsprechende Events (collection_viewed, product_added_to_cart, checkout_started, payment_info_submitted, checkout_completed) in jedes registrierte Pixel aus. Das checkout_completed-Event enthält die vollständigen Bestelldetails: Transaktions-ID, Zwischensumme, Steuer, Versand, angewendete Rabattcodes, Positionen mit Mengen und Preisen sowie die E-Mail des Kunden (wenn die Einwilligung erteilt wurde). Diese Daten nutzt Ihr Pixel-Code, um Conversion-Events an Google Ads zu senden.
Für App Pixels im Speziellen schreibt der App-Entwickler (wie ScaleUp) den Pixel-Code und registriert ihn über Shopifys Partners API. Wenn ein Händler die App installiert und das Tracking aktiviert, beginnt Shopify, dieses Pixel auf jeder Seite zu laden. Die App kann auch konfigurieren, welche Kundenereignisse sie empfangen möchte, und Konfigurationsdaten speichern, die beim Laden an das Pixel übergeben werden. Custom Pixels funktionieren ähnlich, aber der Händler schreibt das JavaScript direkt im Shopify-Admin. Beide Typen haben Zugriff auf denselben Event-Stream und dieselben Sandbox-Einschränkungen.
Häufige Web Pixel-Probleme
Das bedeutendste Problem, dem Händler mit Web Pixels begegnen, ist der Verlust von cookie-basierten Attributionsdaten. Da Pixels in einem Sandbox-Iframe laufen, können sie keine First-Party-Cookies wie _gcl_aw (GCLID) oder _ga (GA4 Client-ID) lesen, die auf der Hauptdomain gesetzt wurden. Wenn Ihr Tracking darauf angewiesen ist, diese Cookies zum Conversion-Zeitpunkt auszulesen, wird es innerhalb eines Web Pixels brechen. Dies ist der Hauptgrund, warum viele Shopify-Shops nach der Migration auf Checkout Extensibility einen Rückgang der zugeordneten Conversions sehen — die Conversion feuert, aber die Attributionsverbindung zum ursprünglichen Anzeigenklick geht verloren.
Ein weiteres häufiges Problem sind unvollständige Event-Daten in Custom Pixels. Obwohl Shopifys standardisierte Events strukturierte Daten liefern, können bestimmte Felder je nach Shop-Konfiguration, den Einwilligungsentscheidungen des Kunden und dem spezifischen Checkout-Ablauf leer sein. Beispielsweise kann die Kunden-E-Mail in checkout_completed geschwärzt sein, wenn der Kunde nicht dem Marketing zugestimmt hat. Positionsdaten können Varianten-IDs verwenden, die nicht mit den Produkt-IDs in Ihrem Google Merchant Center-Feed übereinstimmen. Diese Unstimmigkeiten erfordern sorgfältiges Daten-Mapping in Ihrem Pixel-Code.
Cookie-basierte Attribution in der Sandbox verloren
Web Pixels können _gcl_aw oder andere First-Party-Cookies Ihrer Hauptdomain nicht lesen. Wenn Ihr Tracking auf cookie-basierte GCLID-Attribution angewiesen ist, sehen Sie Conversions ohne Kampagnen- oder Keyword-Daten. Verwenden Sie Enhanced Conversions oder Server-Side Tracking, um die Attribution aufrechtzuerhalten.
Custom Pixel Code-Fehler sind stumm
JavaScript-Fehler innerhalb der Sandbox eines Custom Pixels erscheinen nicht in der Hauptkonsole Ihres Browsers. Verwenden Sie Shopifys Pixel Helper-Erweiterung oder prüfen Sie speziell die Iframe-Konsole zum Debuggen. Ein Fehler in Ihrem Pixel-Code bedeutet, dass Conversions stillschweigend nicht getrackt werden.
Doppeltes Tracking durch Legacy-Skripte und neue Pixels
Stellen Sie nach der Migration auf Checkout Extensibility sicher, dass Sie alle verbliebenen Tracking-Skripte aus der theme.liquid-Datei Ihres Themes entfernt haben. Das gleichzeitige Ausführen von Legacy-Theme-Skripten und neuen Web Pixels zählt Conversions doppelt.

Geschrieben von Jamie Scott
Gründer & CEO, ScaleUp
The ScaleUp team consists of e-commerce specialists and Google Ads experts with years of experience helping Shopify merchants optimize their conversion tracking and improve ROAS.
Google Ads & Shopify conversion tracking experts
Fragen zu diesem Artikel? Schaue in unsere FAQ oder kontaktiere uns.
Bereit, Ihr Tracking zu reparieren?
Erhalten Sie genaues Google Ads Conversion-Tracking auf Shopify in unter 5 Minuten.