Shopify einrichten
Integrationsübersicht
Anchor link toPushwoosh lässt sich nahtlos mit Shopify integrieren, einer führenden E-Commerce-Plattform, mit der Unternehmen Online-Shops erstellen, verwalten und skalieren können. Diese Anleitung führt Sie durch die Installation und Konfiguration der Pushwoosh-App in Ihrem Shopify-Shop, die Einrichtung der Benutzeridentifikation sowie die Nutzung von Benachrichtigungen und Automatisierungstools, um Kunden über Kanäle wie Push, E-Mail, SMS und WhatsApp zu erreichen.
Integrationstyp
Anchor link to- Ziel: Shopify sendet Kundendaten an Pushwoosh, wo sie für Targeting und Nachrichtenversand verwendet werden.
Voraussetzungen
Anchor link to- Ein Pushwoosh-Konto
- Zugriff auf Ihr Shopify-Admin-Panel
- Pushwoosh Geräte-API-Token und Application Code
- Ein Shopify-Shop mit verfügbaren Kunden- und Bestelldaten
- Genehmigung des Zugriffsbereichs
read_ordersfür Bestell-/Warenkorb-Events sowiewrite_pixelsundread_customer_eventsfür die Nachverfolgung der Checkout-Schritte
Synchronisierte Entitäten
Anchor link to- Kunden: Werden verwendet, um Pushwoosh-Benutzer-IDs über Shopify-Metafelder zuzuweisen und zu identifizieren
- Kundensegmente: Werden für gruppenbasiertes Targeting und Nachrichtenversand verwendet
- Events und Trigger (z. B. aufgegebene Bestellungen, angewendete Tags): Werden in Shopify Flow verwendet, um den Nachrichtenversand über Kanäle hinweg zu automatisieren
- Storefront: Wird verwendet, um Web-Push-Anmeldungen über eingebettete Skripte zu erfassen
- Produkt-Feed: Der Storefront-Feed Ihres Shops (
products.json) verbindet sich automatisch mit dem Pushwoosh-Produktkatalog, sobald Sie die App verbinden, und trennt sich automatisch, wenn Sie sie deinstallieren. - Bestellungen und Warenkörbe: Server-zu-Server-Events aus den Shopify-Webhooks
orders/paid,checkouts/createundcheckouts/update. Siehe Shopify-Events und -Kampagnen. - Storefront-Browsing-Verhalten: Produktansichten und Warenkorb-Aktionen, erfasst durch dasselbe Theme-Embed, das auch für Web-Push-Anmeldungen verwendet wird.
- Checkout-Schritte: Eingegebene Kontaktdaten und übermittelte Zahlungsdaten, erfasst über ein Shopify Web Pixel.
Glossar (Zuordnung der Entitätsnamen, falls sie unterschiedlich sind)
Anchor link to| Shopify | Pushwoosh |
|---|---|
| Customer | User ID |
orders/paid-Webhook | Event PW_OrderCreated — gemeinsam mit anderen E-Commerce-Integrationen genutzt (z. B. Magento) |
checkouts/create-Webhook | Event PW_AbandonedCart — dasselbe gemeinsame Event, auch von der Cart-Quelle des Products-Blocks verwendet |
checkouts/update-Webhook | Event PW_AbandonedCartUpdate — wird ausgelöst, während der Käufer denselben Checkout weiter bearbeitet, und überschreibt den aus PW_AbandonedCart gespeicherten Warenkorb |
| Produktseitenaufruf | Event PW_ProductViewed |
| In den Warenkorb legen (ohne Seiten-Reload) | Event PW_AddToCart |
Web Pixel checkout_contact_info_submitted | Event PW_CheckoutContactInfo |
Web Pixel payment_info_submitted | Event PW_PaymentInfoSubmitted |
So funktioniert die Integration
Anchor link toPushwoosh fungiert als Nachrichtenziel für Shopify. Nach der Integration sendet Shopify Kunden- und Verhaltensdaten an Pushwoosh, wo sie Echtzeit-Benachrichtigungen, Kundensegmentierung und personalisierten Nachrichtenversand über verschiedene Kanäle ermöglichen.
Schlüsselkomponenten der Integration
Anchor link to-
Kundenidentifikation über Metafelder Jedem Shopify-Kunden wird eine eindeutige Benutzer-ID zugewiesen, die in einem Metafeld (
custom.pushwoosh_userid) gespeichert wird. Diese ID ermöglicht es Pushwoosh, Benutzer plattformübergreifend konsistent zu erkennen und zu erreichen. -
Ereignisgesteuerte Automatisierung über Shopify Flow Pushwoosh bietet Flow-Aktionen, mit denen Sie den Nachrichtenversand (Push, E-Mail, SMS, WhatsApp) basierend auf Shopify-Events automatisieren können, wie zum Beispiel:
- Neue Bestellung aufgegeben
- Tag auf Kunde angewendet
- Warenkorbabbruch
-
Segmentbasiertes Targeting Kundensegmente aus Shopify können verwendet werden, um gruppenspezifische Benachrichtigungen über verschiedene Kanäle zu senden, etwa Aktionen für Erstkäufer oder Reaktivierungskampagnen für inaktive Benutzer.
-
Manueller Nachrichtenversand in Echtzeit Aus der Shopify-Kunden- oder Segmentansicht können Sie mit den Pushwoosh-Erweiterungen manuell Benachrichtigungen auslösen:
- Notification by Customer: Für persönliche Follow-ups oder Tests
- Notification by Segment: Für kampagnenbasierte Nachrichten
Web-Push-Benachrichtigungen über das Storefront-Embed
Anchor link toIndem Sie das Pushwoosh-Embed in Ihrem Shopify-Theme aktivieren, können Sie Website-Besucher dazu auffordern, browserbasierte Push-Benachrichtigungen zu abonnieren — ganz ohne mobile App.
Übersicht des Datenflusses
Anchor link toShopify-Kunden- und -Ereignisdaten ↓Pushwoosh-API (über die App) ↓Benutzer-ID → Segmentierung → Getriggerte oder manuelle BenachrichtigungenDiese Integration ermöglicht es Ihnen, zeitnahe, relevante Nachrichten zu versenden, die die Nutzerbindung verbessern, Conversions steigern und das Kundenerlebnis verbessern — automatisch oder auf Abruf.
Teil 1. Installation
Anchor link toBei Shopify anmelden
Anchor link to- Gehen Sie zu Shopify Admin
- Wählen Sie Ihren Shop im Dashboard aus
Die Pushwoosh-App installieren
Anchor link to- Besuchen Sie die Pushwoosh-App-Store-Seite
- Klicken Sie auf Install

- Bestätigen Sie die Installation im Shopify-Dialog

Ihre Pushwoosh-App verbinden
Anchor link toNach der Installation werden Sie zur Pushwoosh-App innerhalb von Shopify weitergeleitet.
- Klicken Sie auf Connect.

- Geben Sie den Application Code und den API Key ein, den Sie im Pushwoosh Control Panel → Settings → API Access finden. Der API Key hier ist Ihr Geräte-API-Token.

Nach dem Verbinden erscheint eine Erfolgsmeldung: „Pushwoosh app connected.“

Wenn Shopify nach Berechtigungen fragt (Bestellungen, Pixel, Kundenereignisse), genehmigen Sie diese. Diese Bereiche sind für die Nachverfolgung von Shopify-Events und -Kampagnen erforderlich. Wenn Sie die App bereits früher verbunden haben, siehe Bereits verbunden? Sie werden gebeten, den Zugriff erneut zu genehmigen.
Einen Plan abonnieren
Anchor link to- Klicken Sie auf Upgrade Subscription
- Es wird ein einziger nutzungsbasierter Plan angezeigt.
- Bestätigen Sie die Abrechnung.

Teil 2. Einrichtung: Kunden-Benutzer-ID über Metafelder
Anchor link toUm Benachrichtigungen an identifizierte Benutzer über verschiedene Kanäle (Push, E-Mail, SMS, WhatsApp) zuzustellen, verwendet Pushwoosh eine eindeutige Benutzer-ID pro Kunde. Shopify speichert diesen Wert in den Kunden-Metafeldern von Shopify.
- Gehen Sie zu Settings → Metafields and metaobjects → Customers

- Klicken Sie auf Add definition und verwenden Sie diese Werte:
| Feld | Wert |
|---|---|
| Namespace and key | custom.pushwoosh_userid |
| Namespace | custom |
| Type | Single line text |
| Validation | None |
| Customer Account Access | Read and Write |
| Storefront API Access | Enabled |

Legen Sie Customer accounts access und Storefront API access wie in der obigen Tabelle fest.

Teil 3. Pushwoosh-Erweiterungen verwenden
Anchor link toPushwoosh enthält Shopify-Erweiterungen für Segment-Targeting, Automatisierung (Flow) und kundenspezifische Benachrichtigungen.
Erweiterung 1. Send notification by customer
Anchor link toAnwendungsfall
Anchor link toManuell personalisierte Nachrichten oder Testbenachrichtigungen an einen bestimmten Benutzer senden.
Schritte
Anchor link to- Öffnen Sie Customers → Kunde auswählen
- Klicken Sie auf More actions → Notification by customer

- Wählen Sie die Nachrichtenplattform (z. B. E-Mail) und ein Content-Preset.

- Klicken Sie auf Send
Erweiterung 2. Notification by segment
Anchor link toAnwendungsfall
Anchor link toGruppen von Kunden ansprechen — abgebrochene Warenkörbe, Erstkäufer, Vielkäufer.
Schritte
Anchor link to-
Gehen Sie zu Customers → Segments
-
Wählen Sie ein Segment aus → Klicken Sie auf Use Segment

- Wählen Sie Notification by Segment

- Wählen Sie den gewünschten Kommunikationskanal und das Nachrichten-Preset aus. Klicken Sie auf Send.

Erweiterung 3. Pushwoosh in Shopify Flow
Anchor link toAnwendungsfall
Anchor link toNachrichtenversand in Customer Journeys mit Triggern wie Bestellungen, Tags oder Verhalten automatisieren.
Schritte
Anchor link to- Erstellen Sie einen neuen Flow in Shopify Flow
- Aktion hinzufügen → Wählen Sie Pushwoosh send notification

- Konfigurieren Sie Nachricht und dynamische Felder

Zum Beispiel:
-
Eine Nachricht nach Bestellaufgabe senden
-
Den Benutzer bei Warenkorbabbruch erinnern
-
Nach 30 Tagen Inaktivität einen Reaktivierungs-Push senden
Teil 4. Web Push aktivieren (und Storefront-Browsing-Events)
Anchor link toOptional für Web Push allein. Erforderlich, wenn Sie Produktansichts- und In-den-Warenkorb-Events für Shopify-Events und -Kampagnen benötigen.
Aktivieren Sie das Theme-Embed für Browser-Web-Push in Ihrem Storefront:
- Gehen Sie zu Online Store → Themes → Customize

- Öffnen Sie App Embeds im linken Menü
- Schalten Sie Push Init Embed auf ON

Datenschutz-Compliance
Anchor link toShopify verlangt von jeder öffentlichen App, auf ihre obligatorischen GDPR/CCPA-Webhooks zu reagieren. Pushwoosh behandelt diese wie folgt:
customers/redact: Wenn ein Käufer den Shop bittet, seine Daten zu löschen, löscht Pushwoosh die entsprechenden Pushwoosh-Datensätze anhand der von Shopify gesendeten Identifikatoren — E-Mail, Telefon und Shopify-Kunden-ID.customers/data_request: Wenn ein Käufer eine Kopie seiner Daten anfordert, sendet Pushwoosh eine Benachrichtigung an den internen Kanal des Supports, und eine Person bearbeitet die Anfrage manuell. Shopify verlangt, dass Apps innerhalb von 30 Tagen darauf reagieren.shop/redact: Shopify sendet dies 48 Stunden, nachdem ein Shop die App deinstalliert hat, und bittet um Löschung der Shop-Daten. Pushwoosh führt dieselbe Löschung erneut aus, die die Deinstallation selbst auslöst, bereinigt verbleibende Sitzungen und löscht den Integrationsdatensatz des Shops (einschließlich Geräte-API-Schlüssel, Anwendungscode und Abrechnungs-IDs). Dies dient als Sicherheitsnetz für den Fall, dass die Deinstallation nicht vollständig bereinigt hat.
Zusammenfassung der Anwendungsfälle
Anchor link toNach der Einrichtung gängige Wege, um von Shopify aus Nachrichten zu senden:
| Szenario | Verwendetes Tool |
|---|---|
| Personalisiertes Follow-up | Notification by Customer |
| Segmentbasierte Promotion | Notification by Segment |
| Willkommensnachricht nach Registrierung | Flow + Metafeld-Tracking |
| Erinnerung bei Warenkorbabbruch | Shopify Flow + Pushwoosh-Aktion |
| Push-Anmeldung | Theme-Embed + Push-Init-Schalter |
Für Journeys und Segmente zu Bestell-, Warenkorb-, Checkout- und Storefront-Events siehe Shopify-Events und -Kampagnen.