So synchronisieren Sie Webflow eCommerce Produkt-IDs mit Facebook Catalog Ads
Übersicht
In dieser Anleitung lernen Sie, wie Sie Ihre Webflow eCommerce Produkt-IDs mit Facebook Catalog Ads synchronisieren, damit Meta Ihre Produkte zuordnen kann, wenn jemand Artikel in Ihrem Shop ansieht, in den Warenkorb legt oder kauft. Dies ermöglicht Facebook Dynamic Product Ads, ein präzises Conversion-Tracking und die korrekte Zuordnung von Verkäufen zu bestimmten Produkten in Ihrem Katalog.
Sehen Sie sich diese Schritt-für-Schritt-Videoanleitung an:
Voraussetzungen
PixelFlow ist auf Ihrer Webflow-Seite installiert und konfiguriert (siehe Webflow-Setup)
Aktiver Webflow-eCommerce-Plan mit erstellten Produkten
Facebook Business Manager-Konto mit einem erstellten Produktkatalog
Allen Produkten in Ihrem Webflow CMS sind SKU-Werte zugewiesen
Zugriff auf den Webflow Designer mit Bearbeitungsrechten
Kompatibilität
Diese Funktion funktioniert mit:
Webflow eCommerce: Standard-Checkout- und Bestellbestätigungsseiten
Unterstützte Events: Purchase, InitiateCheckout, AddToCart, ViewContent
Facebook-Katalog-Typen: E-Commerce-Kataloge für Dynamic Product Ads
Produkt-ID-Quellen: Webflow-Produkt-SKU-Feld (empfohlen)
Warum die Synchronisierung der Produkt-IDs wichtig ist: Wenn Ihre Webflow-Produkt-IDs (SKUs) exakt mit den Produkt-IDs in Ihrem Facebook-Produktkatalog übereinstimmen, kann Meta verfolgen, mit welchen spezifischen Produkten Nutzer interagieren. Dies ermöglicht personalisierte Retargeting-Anzeigen und präzise Conversion-Berichte.
Bevor Sie beginnen
SKUs müssen exakt übereinstimmen: Die SKU-Werte in Ihren Webflow-Produkten müssen exakt mit den Produkt-IDs in Ihrem Facebook-Produktkatalog übereinstimmen. Selbst kleinste Abweichungen wie Groß-/Kleinschreibung, Leerzeichen oder Sonderzeichen verhindern, dass Facebook die Produkte korrekt zuordnen kann.
Richten Sie zuerst Ihren Facebook-Produktkatalog ein: Bevor Sie dieser Anleitung folgen, stellen Sie sicher, dass Sie im Commerce Manager einen Facebook-Produktkatalog erstellt und alle Ihre Produkte hochgeladen haben. Die Produkt-IDs in Ihrem Katalog sollten Ihren Webflow-SKUs entsprechen.
Produkt-ID-Synchronisierung verstehen
Wenn jemand mit Ihrem Webflow-Shop interagiert, sendet PixelFlow Event-Daten an Meta, darunter:
content_ids — Ein Array von Produkt-IDs (SKUs), die angesehen, in den Warenkorb gelegt oder gekauft wurden
content_type — Auf "product" gesetzt für eCommerce-Events
contents — Detaillierte Produktinformationen einschließlich ID, Menge und Preis
Facebook gleicht die content_ids aus den PixelFlow-Events mit den Produkt-IDs in Ihrem Facebook-Produktkatalog ab. Wenn die IDs übereinstimmen, kann Facebook:
Dynamic Product Ads mit genau den Produkten anzeigen, die sich die Nutzer angesehen haben
Nutzer mit personalisierten Anzeigen basierend auf ihrem Browserverhalten retargeten
Conversions bestimmten Produkten in Ihrem Katalog zuordnen
Die Anzeigenauslieferung basierend darauf optimieren, welche Produkte die meisten Verkäufe generieren
Schritt 1: SKUs zu Ihren Webflow-Produkten zuweisen
Stellen Sie zunächst sicher, dass alle Ihre Webflow-Produkte SKU-Werte haben, die mit Ihrem Facebook-Produktkatalog übereinstimmen:
Loggen Sie sich in Ihr Webflow-Konto ein und öffnen Sie Ihr Projekt
Navigieren Sie zum Bereich CMS in der linken Seitenleiste
Klicken Sie auf Ecommerce und wählen Sie Products aus
Klicken Sie auf jedes Produkt, um den Produkt-Editor zu öffnen
Scrollen Sie nach unten zum Feld SKU
Geben Sie eine eindeutige SKU ein, die der Produkt-ID in Ihrem Facebook-Produktkatalog entspricht
Klicken Sie auf Save und wiederholen Sie dies für alle Produkte
Verwenden Sie ein konsistentes SKU-Format: Wählen Sie ein SKU-Format und behalten Sie es für alle Produkte bei. Häufige Formate sind numerisch (1001, 1002, 1003), alphanumerisch (PROD-001, PROD-002) oder beschreibend (TSHIRT-ROT-M, TSHIRT-BLAU-L).
Schritt 2: Produkt-SKU zur Webflow-Checkout-Seite hinzufügen
Nun fügen Sie die SKU zu Ihrer Webflow-Checkout-Seite hinzu, damit PixelFlow sie extrahieren und an Meta senden kann:
Navigieren Sie im Webflow Designer zum Pages-Panel
Scrollen Sie nach unten und klicken Sie auf die Checkout-Seite, um sie zu öffnen
Suchen Sie den Bereich Order Items, in dem die Produkte im Warenkorb angezeigt werden
Klicken Sie auf den + Add-Button, um ein neues Element hinzuzufügen
Wählen Sie Text Block aus dem Element-Menü
Ziehen Sie den Text Block per Drag-and-Drop in den Produkt-Item-Container (innerhalb der Order Items-Liste)
Automatische CMS-Bindung: Wenn Sie einen Text Block zum Bereich der Bestellartikel auf der Checkout-Seite hinzufügen, erkennt Webflow automatisch, dass er sich innerhalb einer Produkt-Collection befindet, und bietet an, ihn an Produktdaten zu binden.
Schritt 3: Den Text Block an das SKU-Feld binden
Wenn der Text Block ausgewählt ist, erscheint ein Popup mit der Frage "Get text from Products"
Klicken Sie auf das Dropdown-Menü oder auf Show all settings
Wählen Sie aus der Feldliste SKU aus
Der Text Block zeigt nun den SKU-Wert für jedes Produkt im Warenkorb an
Die SKU wird nun dynamisch für jedes Produkt basierend auf den CMS-Daten angezeigt.
Schritt 4: Die PixelFlow Produkt-ID-Klasse hinzufügen
Fügen Sie die PixelFlow-Klasse hinzu, damit die Produkt-ID verfolgt und an Meta gesendet werden kann:
Klicken Sie bei ausgewähltem SKU-Textblock auf das Style-Panel auf der rechten Seite
Klicken Sie oben im Style-Panel in das Feld Selector
Tippen Sie
info-itm-id-pfein und drücken Sie EnterDie Klasse wird dem Element hinzugefügt
Sie finden diesen Klassennamen im PixelFlow-Klassendokument unter dem Abschnitt eCommerce.
Was die Klasse bewirkt: Die Klasse info-itm-id-pf teilt PixelFlow mit, dass dieses Element die Produkt-ID enthält. Wenn ein Event ausgelöst wird (wie InitiateCheckout oder Purchase), extrahiert PixelFlow diesen Wert und fügt ihn in das an Meta gesendete content_ids-Array ein.
Schritt 5: Die SKU vor Kunden verbergen (Optional)
Wenn Sie nicht möchten, dass Kunden die SKU auf der Checkout-Seite sehen, können Sie sie ausblenden, während PixelFlow sie weiterhin verfolgt:
Scrollen Sie bei ausgewähltem SKU-Textblock im Style-Panel nach unten zum Bereich Layout
Suchen Sie die Einstellung Display
Ändern Sie Display vom Standardwert auf None
Die SKU ist nun für den Besucher unsichtbar, ist aber im HTML für die Extraktion durch PixelFlow weiterhin vorhanden
Verstecktes Tracking funktioniert perfekt: PixelFlow kann Produkt-IDs aus versteckten Elementen genauso effektiv extrahieren wie aus sichtbaren. Viele Shops bevorzugen es, SKUs für ein saubereres Checkout-Erlebnis auszublenden und gleichzeitig ein präzises Tracking beizubehalten.
Schritt 6: PixelFlow Event-URL-Tracking konfigurieren
Richten Sie die automatische Datenextraktion für Ihre Checkout- und Bestellbestätigungsseiten ein, um doppelte Events durch das integrierte Tracking von Webflow zu verhindern:
Loggen Sie sich in Ihr PixelFlow-Dashboard unter pixelflow.so/dashboard ein
Navigieren Sie zur Overview-Seite
Suchen Sie den Bereich Events URLs
Klicken Sie auf + Add URL
Für die Checkout-Seite (InitiateCheckout Event):
Geben Sie Ihre Checkout-Seiten-URL ein (z. B.
ihreseite.de/checkout)Wählen Sie Initiate Checkout aus dem Event-Dropdown
Schalten Sie "Extract data automatically?" auf ON
Stellen Sie sicher, dass "Block external tracking?" auf ON geschaltet ist (dies verhindert, dass Webflow doppelte Events sendet)
Klicken Sie auf Add URL
Für die Bestellbestätigungsseite (Purchase Event):
Klicken Sie erneut auf + Add URL
Geben Sie die URL Ihrer Bestellbestätigungsseite ein (z. B.
ihreseite.de/order-confirmation)Wählen Sie Purchase aus dem Event-Dropdown
Schalten Sie "Extract data automatically?" auf ON
Stellen Sie sicher, dass "Block external tracking?" auf ON steht
Klicken Sie auf Add URL
Doppelte Events verhindern: Webflow eCommerce verfügt über ein integriertes Meta-Pixel-Tracking, das Events über den Browser sendet. Durch das Aktivieren von "Block external tracking?" blockiert PixelFlow das native Tracking von Webflow, um doppelte Purchase- und InitiateCheckout-Events im Meta Events Manager zu vermeiden.
Automatische Extraktion aktiviert: Wenn die automatische Datenextraktion aktiviert ist, erfasst PixelFlow Währung, Anzahl der Artikel, Wert, Produkt-IDs und andere eCommerce-Daten direkt aus der Standard-Checkout-Struktur von Webflow, ohne dass zusätzliche Klassen erforderlich sind.
Schritt 7: Aktualisieren und Veröffentlichen Ihrer Webflow-Seite
Klicken Sie nach dem Hinzufügen des SKU-Elements und der Klasse in Webflow oben rechts auf Publish
Wählen Sie Ihre Produktions-Domain aus
Klicken Sie auf Publish to selected domains
Ihre Änderungen sind nun live
Schritt 8: Überprüfen der Produkt-ID-Synchronisierung
Testen Sie, ob Ihre Webflow-Produkt-IDs korrekt an Meta gesendet werden:
Verwendung der Meta Pixel Helper Chrome-Erweiterung
Installieren Sie die Meta Pixel Helper Chrome-Erweiterung
Öffnen Sie Ihren Live-Webflow-Shop in Chrome
Legen Sie ein Produkt in Ihren Warenkorb
Navigieren Sie zur Checkout-Seite
Klicken Sie auf das Meta Pixel Helper-Symbol in Ihrer Browser-Toolbar
Suchen Sie nach dem InitiateCheckout-Event
Erweitern Sie die Event-Details und überprüfen Sie:
content_type: product
contents: Array, das Produkt-ID, Menge und Preis zeigt
content_ids: Array mit Ihren Produkt-SKUs
Der Pixel Helper ist unverzichtbar für die Fehlerbehebung: Die Chrome-Erweiterung Meta Pixel Helper zeigt in Echtzeit genau an, welche Daten mit jedem Event gesendet werden. So lässt sich leicht überprüfen, ob die Produkt-IDs mit Ihrem Facebook-Katalog übereinstimmen.
Verwendung des Facebook Events Manager
Öffnen Sie den Facebook Events Manager
Wählen Sie Ihr Pixel aus den Datenquellen aus
Klicken Sie in der linken Seitenleiste auf Test Events
Führen Sie einen Test-Checkout in Ihrem Webflow-Shop durch
Kehren Sie zu Test Events zurück und suchen Sie Ihr InitiateCheckout- oder Purchase-Event
Klicken Sie auf das Event, um die Details zu erweitern
Überprüfen Sie, ob der Parameter content_ids Ihre Produkt-SKUs enthält
Bestätigen Sie, dass die SKU-Werte mit den Produkt-IDs in Ihrem Facebook-Produktkatalog übereinstimmen
Verwendung des PixelFlow-Dashboards
Loggen Sie sich in Ihr PixelFlow-Dashboard ein
Navigieren Sie zu Events oder Analytics
Suchen Sie Ihr aktuelles Test-Event (InitiateCheckout oder Purchase)
Klicken Sie hier, um die Event-Details zu erweitern
Überprüfen Sie, ob das Feld content_ids Ihre Produkt-SKUs anzeigt
Bestätigen Sie, dass auch Produktname, Preis und Menge erfasst werden
Erfolgreiche Synchronisierung: Wenn Sie Ihre Produkt-SKUs im Feld content_ids sehen und diese mit Ihren Facebook-Produktkatalog-IDs übereinstimmen, funktioniert Ihre Synchronisierung korrekt. Meta kann nun Ihre Webflow-Produkte mit Ihrem Facebook-Katalog für Dynamic Product Ads abgleichen.
Einrichten von Facebook Dynamic Product Ads
Sobald die Produkt-ID-Synchronisierung funktioniert, können Sie im Facebook Ads Manager Dynamic Product Ads erstellen:
Öffnen Sie den Facebook Ads Manager
Klicken Sie auf Create, um eine neue Kampagne zu starten
Wählen Sie Sales oder Catalog Sales als Ziel aus
Wählen Sie Ihren Facebook-Produktkatalog aus
Wählen Sie Ihre Retargeting-Zielgruppe (z. B. Personen, die Produkte angesehen, in den Warenkorb gelegt oder den Checkout gestartet haben)
Facebook zeigt automatisch personalisierte Anzeigen mit genau den Produkten an, mit denen die Nutzer in Ihrem Webflow-Shop interagiert haben
Dynamic Ads erzielen höhere Conversions: Dynamic Product Ads können die Conversion-Raten um bis zu 30 % im Vergleich zu Standard-Anzeigen steigern, da sie den Nutzern genau die Produkte zeigen, die sie zuvor angesehen haben, was hochgradig personalisierte Retargeting-Erfahrungen schafft.
Fehlerbehebung
Symptom | Wahrscheinliche Ursache | Lösung |
|---|---|---|
Produkt-IDs erscheinen nicht in Meta-Events | Die Klasse | Überprüfen Sie, ob die Klasse auf den Text Block angewendet wurde, der die SKU auf Ihrer Checkout-Seite enthält. Verwenden Sie die Browser-DevTools, um das Element zu untersuchen. |
Facebook-Katalog zeigt "0 products matched" | SKU-Werte in Webflow stimmen nicht mit Produkt-IDs im Facebook-Katalog überein | Öffnen Sie Ihr Webflow CMS und Ihren Facebook-Produktkatalog nebeneinander und prüfen Sie, ob die SKUs exakt übereinstimmen, einschließlich Groß- und Kleinschreibung sowie Formatierung. |
Doppelte Events erscheinen im Events Manager | "Block external tracking?" ist in PixelFlow nicht aktiviert | Gehen Sie zu Ihrem PixelFlow-Dashboard, bearbeiten Sie Ihre Event-URLs und stellen Sie sicher, dass "Block external tracking?" für Checkout- und Bestellbestätigungs-URLs auf ON steht. |
Content IDs werden als leeres Array angezeigt | SKU-Feld ist in Webflow-Produkten leer, oder Textblock nicht an SKU-Feld gebunden | Überprüfen Sie, ob allen Produkten im Webflow CMS SKU-Werte zugewiesen sind. Bestätigen Sie, dass der Text Block mit "Get text from Products" an das SKU-Feld gebunden ist. |
Produkt-IDs erscheinen, aber Katalog-Anzeigen funktionieren nicht | Facebook-Produktkatalog nicht eingerichtet oder Produkte nicht genehmigt | Überprüfen Sie, ob Ihr Facebook-Produktkatalog im Commerce Manager erstellt wurde, alle Produkte hochgeladen sind und keine Richtlinienverstöße vorliegen, die Anzeigen verhindern. |
Meta Pixel Helper zeigt keine Events | PixelFlow-Skript nicht installiert oder Werbeblocker ist aktiv | Überprüfen Sie, ob sich das PixelFlow-Skript im Bereich Webflow Custom Code > Head Code befindet. Deaktivieren Sie Werbeblocker und testen Sie im Inkognito-Modus. |
Best Practices für die Synchronisierung des Produktkatalogs
SKUs konsistent halten: Ändern Sie SKU-Werte niemals, sobald sie festgelegt sind, es sei denn, Sie aktualisieren auch Ihren Facebook-Produktkatalog.
SKU für alle Produkte verwenden: Lassen Sie kein Produkt ohne SKU-Wert, da diese sonst in Meta nicht trackbar sind.
Katalogstruktur anpassen: Wenn Sie Produktvarianten (Größen, Farben) verwenden, stellen Sie sicher, dass Ihre Webflow-SKUs und die Struktur des Facebook-Katalogs aufeinander abgestimmt sind.
Regelmäßig testen: Testen Sie nach dem Hinzufügen neuer Produkte immer, ob deren SKUs korrekt erfasst werden.
Event Match Quality überwachen: Überprüfen Sie Ihren Wert für die Event-Match-Qualität im Meta Events Manager – korrekt synchronisierte Produkt-IDs helfen, diesen Wert zu verbessern.
Katalog regelmäßig aktualisieren: Halten Sie Ihren Facebook-Produktkatalog mit Ihrem Webflow-Bestand synchron, indem Sie nicht mehr angebotene Produkte entfernen und neue hinzufügen.
Einschränkungen
SKU-Feld ist erforderlich: Die Produktsynchronisierung funktioniert nur, wenn Sie das SKU-Feld von Webflow verwenden. Benutzerdefinierte CMS-Felder werden ohne zusätzliche Konfiguration nicht automatisch unterstützt.
Exakte Übereinstimmung erforderlich: Facebook erfordert exakte SKU-Übereinstimmungen – selbst geringfügige Unterschiede verhindern den Katalogabgleich.
Nur Standard-Checkout-Seiten: Die automatische Datenextraktion funktioniert mit dem Standard-Checkout-Layout von Webflow. Benutzerdefinierte Checkout-Implementierungen erfordern möglicherweise eine zusätzliche Klassenkonfiguration.
Genehmigung des Facebook-Katalogs: Produkte müssen in Ihrem Facebook-Produktkatalog genehmigt sein, bevor sie in Dynamic Product Ads erscheinen können.
Pixel Helper nur für Chrome: Die Meta Pixel Helper-Erweiterung funktioniert für Tests und Verifizierungen nur im Chrome-Browser.
Nächste Schritte
Nachdem Ihre Webflow-Produkt-IDs nun mit den Facebook Catalog Ads synchronisiert sind, können Sie:
Richten Sie Facebook Dynamic Product Ads ein, um Nutzer zu retargeten, die Produkte angesehen oder in den Warenkorb gelegt haben
Verfolgen Sie zusätzliche Events auf Produktseiten mit Event-Klassen auf Webflow
Aktivieren Sie Auto Track Webflow eCommerce Functionality für die automatische Datenextraktion
Erfahren Sie mehr über Event-Parameter, um Ihre Tracking-Daten weiter zu bereichern
Erstellen Sie Retargeting-Zielgruppen im Facebook Ads Manager basierend auf Produktinteraktionen
Hilfe erhalten
Wenn Sie Probleme bei der Synchronisierung der Produkt-ID haben:
Überprüfen Sie, ob die Klasse
info-itm-id-pfauf den SKU-Textblock auf Ihrer Checkout-Seite angewendet wurdeVerwenden Sie die Chrome-Erweiterung Meta Pixel Helper, um zu bestätigen, dass Produkt-IDs mit Events gesendet werden
Prüfen Sie, ob die SKU-Werte in Webflow exakt mit den Produkt-IDs in Ihrem Facebook-Produktkatalog übereinstimmen
Stellen Sie sicher, dass "Block external tracking?" in PixelFlow aktiviert ist, um doppelte Events zu vermeiden
Für zusätzliche Unterstützung:
Senden Sie eine E-Mail an den PixelFlow-Support unter [email protected]
Buchen Sie einen kostenlosen Setup-Call für persönliche Unterstützung
Wenn Sie den Support kontaktieren, geben Sie bitte Folgendes an:
Ihre Webflow-Website-URL
Screenshots vom Meta Pixel Helper, die Event-Daten zeigen
Beispiel-SKU-Werte von Webflow und aus dem Facebook-Katalog
Ob Sie Events in den Test-Events des Facebook Events Managers sehen
Screenshots Ihrer PixelFlow-Event-URL-Konfiguration