Skip to content

Shopify-Übersicht

Shopify ist ein weltweit führendes Handelsunternehmen, das zuverlässige Tools für die Gründung, das Wachstum, das Marketing und die Verwaltung von Unternehmen jeder Größe bereitstellt. Shopify macht den Handel für alle besser – mit einer Plattform und Diensten, die auf Zuverlässigkeit ausgelegt sind und Verbraucher:innen überall ein besseres Einkaufserlebnis bieten.

Die Integration von Braze in Shopify bietet eine leistungsstarke Lösung für E-Commerce-Unternehmen, die ihr Customer-Engagement verbessern und personalisiertes Marketing betreiben möchten. Diese Integration verbindet die robusten E-Commerce-Funktionen von Shopify nahtlos mit unserer fortschrittlichen Customer-Engagement-Plattform und ermöglicht es Ihnen, Ihren Nutzer:innen gezielte, relevante und zeitnahe Nachrichten auf der Grundlage von Realtime-Einkaufsverhalten und Transaktionsdaten zuzustellen.

Anforderungen

Anforderung Beschreibung
Shopify-Shop Sie haben einen aktiven Shopify-Shop.
Berechtigungen als Shopify-Shop-Inhaber:in oder Mitarbeiter:in
  • Zugriff auf alle Allgemeinen und Online-Shop-Einstellungen.
  • Zusätzliche Admin-Berechtigungen:
    • Bestellungen: Anzeigen
    • Kund:innen: Lesen/Schreiben
    • Kundenereignisse anzeigen (Web Pixels)
    • Einstellungen verwalten
    • Von Mitarbeiter:innen/Kollaborateur:innen entwickelte Apps anzeigen
    • Apps und Kanäle verwalten/installieren
    • Angepasste Pixels verwalten/hinzufügen

Integration

Braze bietet zwei Integrationsoptionen für Shopify-Händler, die auf die unterschiedlichen Anforderungen von E-Commerce-Unternehmen zugeschnitten sind: Standard-Integration und Angepasste Integration.

Die Standard-Integration ist auf Shopify-Onlineshops zugeschnitten und bietet einen nahtlosen und unkomplizierten Einrichtungsprozess. Diese Option erlaubt es Ihnen, Ihren Shopify-Shop schnell mit Braze zu verbinden, sodass Sie leistungsstarke Customer-Engagement-Tools nutzen können, ohne über umfangreiche technische Kenntnisse zu verfügen. Mit dieser Integrationsoption können Sie Kundendaten synchronisieren, personalisiertes Messaging automatisieren und Ihre Marketingmaßnahmen durch umfassende Features von Braze verbessern.

Um die standardmäßige Shopify-Integration zu verwenden, lesen Sie bitte Shopify Standard-Integration einrichten.

Die angepasste Integration bietet eine flexiblere und modularere Lösung, wenn Sie Shopify Hydrogen verwenden oder einen Headless-Shop unterstützen. Mit dieser Option können Sie die SDKs von Braze direkt in Ihre Shopify-Umgebung implementieren, was eine tiefere Integration und maßgeschneiderte Funktionalitäten ermöglicht. Ganz gleich, ob Sie einzigartige Kundenerlebnisse schaffen oder bestimmte Arbeitsabläufe optimieren möchten – die angepasste Integration bietet die notwendigen Werkzeuge, um die Möglichkeiten von Braze in einem Headless-Setup voll zu nutzen.

Um die angepasste Shopify-Integration zu verwenden, lesen Sie bitte Shopify angepasste Integration einrichten.

Funktionsweise der Integration

Wenn Sie den historischen Backfill in Ihren Konfigurationseinstellungen bereits eingerichtet und aktiviert haben, beginnt die initiale Datensynchronisierung sofort.

Wenn Sie eine Integration mit einer angepassten externen ID planen (entweder für die Standard-Integration oder die angepasste Integration), müssen Sie Ihre angepasste externe ID als Shopify-Kund:innen-Metafeld zu allen bestehenden Shopify-Kundenprofilen hinzufügen und anschließend den historischen Backfill durchführen.

Nach der initialen Datensynchronisierung wird Braze kontinuierlich neue Daten und Aktualisierungen direkt von Shopify und den Braze SDKs erfassen.

Nutzer:innen- und Datensynchronisierung

Nachdem die Integration aktiv ist, sammelt Braze Nutzerdaten aus zwei Hauptquellen über die Shopify-Integration:

  • Shopify Web Pixel API und App-Embeds: Dies ermöglicht das Braze Web SDK und JavaScript SDK für On-Site-Tracking, Identitätsverwaltung, E-Commerce-Verhaltensdaten und Messaging-Kanäle wie In-App Messages.
  • Shopify-Webhooks: E-Commerce-Verhaltensdaten, Produktsynchronisierung und Abonnent:innen-Erfassung

Während des Integrations-Onboardings müssen Sie festlegen, wann die Braze SDKs auf Ihrer Shopify-Website initialisiert und geladen werden:

  • Beim Seitenbesuch (z. B. Sitzungsbeginn)
    • Was es bewirkt: Trackt anonyme Nutzer:innen – wie Gastbesucher:innen – um mehr Daten für tiefere Personalisierung zu erfassen
  • Bei der Kontoregistrierung (z. B. Kontoanmeldung)
    • Was es bewirkt: Verhindert anonymes Nutzer:innen-Tracking für einen konservativeren, datenschutzorientierten Ansatz, sodass Nutzeraktivitäten erst nach der Anmeldung im Konto getrackt werden

Braze nutzt die Shopify-Integration zur Unterstützung mehrerer Bezeichner, die Ihre Nutzer:innen von ihrem Gast-Shopping-Erlebnis bis zur Identifizierung als bekannte Nutzer:innen verfolgen:

Braze-Bezeichner Beschreibung
Braze device_id Eine zufällig generierte ID, die im Browser gespeichert wird und anonyme Nutzeraktivitäten über Braze SDKs verfolgt.
Warenkorb-Token-Nutzer-Alias Ein Alias, den Braze erstellt, um Warenkorb-Aktualisierungsereignisse zu verfolgen. Dieses Token wird mithilfe des Shopify-Warenkorb-Tokens erstellt.
Checkout-Token-Nutzer-Alias Ein Alias, den Braze erstellt, wenn Nutzer:innen den Checkout-Prozess starten. Dieses Token wird mithilfe des Shopify-Checkout-Tokens erstellt.

Wenn Kund:innen Shop Pay als beschleunigten Checkout verwenden, kann Shopify bestimmte standardmäßige Checkout-Ereignisse überspringen und verhindern, dass Braze die für das Hinzufügen des Checkout-Token-Alias erforderlichen Daten erhält.
Shopify-Kunden-ID-Alias Die Shopify-Kunden-ID wird als Alias zugewiesen, wenn die externe ID bei der Kontoanmeldung oder bei einer Bestellung vergeben wird.
Braze external_id Ein eindeutiger Bezeichner, der dabei hilft, Kund:innen über Geräte und Plattformen hinweg zu verfolgen. Dies sorgt für ein konsistentes Nutzererlebnis und verbessert Analytics, indem mehrfache Profile verhindert werden, wenn Nutzer:innen Geräte wechseln oder die App neu installieren.

Die Shopify-Integration unterstützt die folgenden external_id-Typen:

  • Shopify-Kunden-ID (Standard)
  • Angepasste externe ID
  • Gehashte E-Mail (SHA-256)
  • Gehashte E-Mail (SHA-1)
  • Gehashte E-Mail (MD5)
  • E-Mail
Braze weist Ihren Nutzer:innen eine external_id zu, indem die changeUser-Methode innerhalb der SDKs aufgerufen wird, wenn:

  • Nutzer:innen sich anmelden oder ein Konto erstellen
  • Eine Bestellung aufgegeben wird

Weitere Informationen dazu, was passiert, wenn Sie einem anonymen Profil eine external_id zuweisen, finden Sie unter Kundenprofil-Lebenszyklus.

Braze nutzt die external_id außerdem, um nachgelagerte E-Commerce-Verhaltensdaten aus Shopify-Webhooks zuzuordnen.

Die Integration erfordert, dass Braze SDKs und Shopify-Dienste zusammenarbeiten, um Shopify-Daten nahtlos den richtigen Nutzer:innen nahezu in Echtzeit zuzuordnen. Weitere Details zu den über die Integration getrackten Daten finden Sie unter Shopify-Daten.

Synchronisierung von Shopify E-Mail- und SMS-Marketing-Opt-ins

Wenn Sie die Abonnent:innen-Erfassung in Ihren Konfigurationseinstellungen aktivieren, müssen Sie für jeden Shop, den Sie mit Braze verbinden, eine Abo-Gruppe zuweisen. Das bedeutet, dass Ihre Kund:innen entweder als „subscribed“ oder „unsubscribed“ in der Abo-Gruppe Ihres Shops kategorisiert werden.

Der Shopify Marketing-Opt-in-Status für E-Mail- und SMS-Marketing kann auf folgende Weise aktualisiert werden:

  • Manuelle Aktualisierung: Sie können den E-Mail- oder SMS-Marketing-Opt-in-Status von Nutzer:innen manuell in Ihrem Shopify-Admin ändern.
  • Shopify-Newsletter-Fußzeile: Wenn Nutzer:innen ihre E-Mail-Adresse in die Standard-Newsletter-Fußzeile von Shopify eingeben, wird ihr Opt-in-Status aktualisiert.
  • Checkout: Die Zustimmung wird beim Checkout erfasst, wenn Nutzer:innen das Marketing-Kontrollkästchen aktivieren und den Checkout fortsetzen, indem sie beim einseitigen Checkout Pay now oder beim dreiseitigen Checkout Continue to shipping auswählen.

Diese Tabelle zeigt, welche Shopify-Marketing-Opt-in-Status mit den Statuswerten in Ihrer Braze-Abo-Gruppe korrelieren.

Shopify-Marketing-Opt-in-Status Braze-Abo-Gruppenstatus
E-Mail ist subscribed Subscribed
E-Mail ist unsubscribed Unsubscribed
E-Mail wartet auf Bestätigung Unsubscribed
E-Mail ist ungültig Unsubscribed
SMS subscribed Subscribed
SMS unsubscribed Unsubscribed

Registrierungsformulare

Nutzer:innen, die ihre E-Mail-Adresse in die Shopify-Newsletter-Fußzeile eingeben, durchlaufen einen der folgenden Workflows:

Nutzer:innen, die nicht in ihrem Konto angemeldet sind
  1. Braze empfängt einen eingehenden Shopify-Webhook, wenn Kund:innen erstellt oder aktualisiert werden.
  2. Braze erstellt ein Kundenprofil mit der E-Mail-Adresse und dem Shopify-Kunden-ID-Alias, die mit diesen Nutzer:innen verknüpft sind.
  3. Das Braze SDK aktualisiert das anonyme Profil mit der E-Mail-Adresse.
Nutzer:innen, die bereits in ihrem Konto angemeldet sind

Braze erstellt ein Kundenprofil mit der E-Mail-Adresse und dem Shopify-Kunden-ID-Alias, die mit diesen Nutzer:innen verknüpft sind. Braze aktualisiert die E-Mail-Adresse der angemeldeten Nutzer:innen nicht, da wir davon ausgehen, dass Shopify diese Information bereits bereitgestellt hat.

Braze-Registrierungsformulare

Braze bietet zwei Arten von Registrierungsformular-Templates:

Wenn Sie diese Registrierungsformular-Templates verwenden, aktualisiert Braze automatisch den globalen E-Mail-Abo-Status im Kundenprofil. Weitere Details zur Handhabung des globalen E-Mail-Abo-Status, einschließlich Informationen zur E-Mail-Validierung, finden Sie in der Dokumentation für den jeweiligen Formular-Template-Typ.

Registrierungsformulare von Drittanbietern

Wenn Sie eine Drittanbieter-Plattform oder ein Shopify-Plugin für Ihre Registrierungsformulare verwenden, müssen Sie mit Ihren Entwickler:innen zusammenarbeiten, um Braze-SDK-Code zu integrieren, der E-Mail-Adressen und den globalen E-Mail-Abo-Status aus Formulareinreichungen erfasst. Weitere Informationen finden Sie unter Shopify-Standard-Integrations-Setup und Shopify-Custom-Integrations-Setup.

Produktsynchronisierung

Braze unterstützt die Synchronisierung der Produkte Ihres Shopify-Shops in einen Braze-Katalog. Weitere Details finden Sie unter Shopify-Produktsynchronisierungen.

Anfragen betroffener Personen

Im Rahmen der Shopify-Integration der Braze-Plattform empfängt Braze automatisch Shopifys Compliance-Webhooks. Da Kund:innen jedoch die Datenverantwortlichen für die Daten ihrer Endnutzer:innen sind, müssen Kund:innen alle erforderlichen Maßnahmen ergreifen, um Anfragen betroffener Personen in Bezug auf Endnutzerdaten in Braze (einschließlich über die Shopify-Integration empfangener Endnutzerdaten) zu bearbeiten. Weitere Informationen finden Sie in unserer Dokumentation zur technischen Unterstützung beim Datenschutz.

New Stuff!