Zum Hauptinhalt springen

Richten Sie einen Headless-Webshop mit Omnisend ein

Erfahren Sie, wie Sie einen Headless-Webshop mit Omnisend integrieren

Verfasst von Ira

Headless Commerce trennt die Benutzeroberfläche Ihres Shops (was Kunden sehen) vom Backend (Bestellverarbeitung, Inventar). Wenn Sie ein ReactJS-basiertes Frontend mit Shopify, WooCommerce oder BigCommerce verwenden, können Sie beide Ebenen mit Omnisend verbinden, um E-Mail-Kampagnen, Automatisierungs-Workflows und die Verfolgung von Kunden freizuschalten.


Bevor Sie beginnen

  • Die Zielgruppe: Diese Anweisungen sind für Shopify (z.B. Hydrogen), WooCommerce oder BigCommerce Shops verwenden ReactJS für das Frontend. Andere Plattformen oder Frameworks erfordern möglicherweise Anpassungen.

  • Plattform: Shopify, WooCommerce, BigCommerce.

  • Frontend-Technologie: ReactJS.

Vorteile von Headless E-Commerce

  • Benutzerdefinierte Verkaufsstellen verfolgen. Überwachen Sie das Verhalten der Kunden in Ihrer ReactJS-Benutzeroberfläche, einschließlich Seitenaufrufen, Produktklicks und Hinzufügungen zum Warenkorb.

  • Verwenden Sie Omnisend-Anmeldeformulare. Betten Sie E-Mail/SMS-Opt-in-Formulare überall in Ihrem benutzerdefinierten Frontend ein.

  • Automatisieren Sie basierend auf den Daten des Webshops. Der Trigger Willkommen, Der Warenkorbabbruch, und Die Bestellbestätigung Workflows unter Verwendung von Backend-Bestellereignissen.

  • Schnellere Leistung. Ihr leichtgewichtiger ReactJS-Frontend bleibt schnell, während Omnisend die Backend-Automatisierung und Kampagnen übernimmt.

Einrichtungsprozess

Um Ihren Shopify-, WooCommerce- oder BigCommerce-Headless-Webshop mit Omnisend zu integrieren, folgen Sie diesen zwei wesentlichen Schritten:

Schritt 1: Verbinden Sie Ihr Webshop-Backend

Gehe in deinem Omnisend Konto zu Das DashboardVerbinde deinen Webshop.

Wählen Sie Ihre Plattform (Shopify, WooCommerce oder BigCommerce) und folgen Sie den Verbindungsschritten. Erfahren Sie mehr über die Verbindungsschritte basierend auf Ihrer E-Commerce-Plattform.

💡 Dies ermöglicht sofort einsatzbereite Funktionen wie Kampagnen, die Automatisierung des Kassenabbruchs und Bestellbestätigungen. Weitere Details finden Sie unten.

Schritt 2: Verbinden Sie Ihr Frontend über die Omnisend API

Befolgen Sie diese Schritte, um das Tracking, Formulare und die automatisierung auf Basis des Warenkorbs in Ihrem ReactJS-Frontend zu aktivieren.

  1. Fügen Sie den Omnisend JavaScript-Snippet hinzu: Kopieren und fügen Sie den Omnisend JS-Snippet in Ihre Seite ein. Die Markierung. Dies ermöglicht, dass Anmeldeformulare, Willkommensautomatisierung und Wieder verfügbar-Workflows automatisch ausgeführt werden.

  2. Verfolgen Sie angezeigte Seiten- und Produktereignisse: Fügen Sie Ereignisauslöser zu Ihrem Shop-Code hinzu, um Seitenansichts- und Produktansichtsdaten an Omnisend zu senden. Dies ermöglicht die Automatisierung für den Browsingabbruch und den Produktabbruch.

  3. Verfolgen Sie hinzugefügte Produkte im Warenkorb: Senden Sie "Produkt zum Warenkorb hinzugefügt"-Ereignisse, wann immer ein Kunde einen Artikel hinzufügt. Dies unterstützt die Automatisierung des Warenkorbabbruchs.

Beispielcode:

omnisend.push(["track", "added product to cart", { "abandonedCheckoutURL": "...", ... }])

Was sofort funktioniert (nur Backend)

Sobald Sie Ihr Webshop-Backend in Schritt 1, verbinden, funktionieren diese Funktionen automatisch:

  • Willkommen bei der Automatisierung – Begrüßen Sie neue Abonnenten von nativen Shopify-Formularen.

  • E-Mail-Kampagnen – Senden Sie Newsletter an Ihre Kontaktliste.

  • Ads Sync – Erstellen Sie Lookalike-Zielgruppen auf Meta oder Google.

  • Der Kassenabbruch Die Automatisierung – Wiederherstellung von Kassenabbrüchen, die an Ihrem nativen Checkout gestartet wurden.

  • Bestell- & Versandbestätigungs-E-Mails – Automatisch transaktionale E-Mails nach Käufen senden.

  • Produktbewertung & Feedback-Automatisierung – Bitten Sie die Kunden, kürzlich getätigte Käufe zu bewerten.

  • Cross-Sell & Reaktivierungs-Workflows – Schlagen Sie verwandte Produkte vor oder reaktivieren Sie inaktive Kunden.

Was erfordert die Frontend-Einrichtung (API)

Diese Funktionen benötigen Schritt 2 (Die Integration der API), um zu funktionieren:

  • Omnisend-Anmeldeformulare – Zeigen Sie Pop-ups, eingebettete Formulare oder Landing Pages auf Ihrer ReactJS-Seite an.

  • Willkommensautomatisierung (von Omnisend-Formularen) – Der Trigger-Workflows, wenn Besucher Ihre benutzerdefinierten Formulare absenden.

  • Automatisierung des Warenkorbabbruchs – Verfolgen Sie Warenkorb-Hinzufügungen auf Ihrem Frontend (nicht nur beim Checkout).

  • Das Produkt & Der Browsingabbruch – Wiederengagieren von Besuchern, die Produkte ansehen oder Seiten durchsuchen.

  • Wieder verfügbar Automatisierung – Benachrichtigen Sie Kunden, wenn nicht vorrätige Artikel zurückkehren.

  • Der Kunde Sitzungsverfolgung – Seitenaufrufe und Produktklicks überwachen.

Nächste Schritte

Jetzt, da Ihr headless Der Webshop verbunden ist, richten Sie Ihre ersten Automatisierungs-Workflows ein:

💡 Benötigen Sie Entwicklerressourcen? Lesen Sie die vollständige Omnisend API-Dokumentation

Häufig gestellte Fragen

Muss ich den JavaScript-Snippet hinzufügen, wenn ich meinen Shopify-, WooCommerce- oder BigCommerce-Webshop bereits verbunden habe?

Ja für headless Setups. Wenn Sie Ihr Webshop-Backend verbinden, synchronisiert Omnisend automatisch Bestellungen, Kunden und Produkte. Aber für das Frontend-Tracking (angesehenes Produkt, zum Warenkorb hinzugefügt, Browsingabbruch) müssen Sie den JavaScript-Snippet zu Ihrem benutzerdefinierten ReactJS-Frontend hinzufügen.

Was ist der Unterschied zwischen Frontend-Tracking und Backend-Integration?

  • Frontend-Tracking (JavaScript-Snippet): Verfolgt das Browsing-Verhalten (Seite angesehen, Produkt angesehen), zeigt Anmeldeformulare an und ermöglicht den Browsingabbruch. Macht nicht Produkte, Bestellungen oder Warenkorbdaten synchronisieren.

  • Backend-Integration (Webshop-Verbindung): Synchronisiert Produkte, Kunden, Bestellungen und sendet Checkout-Ereignisse, die für die Automatisierung des Kassenabbruchs, die Bestellbestätigung und die Umsatzberichterstattung benötigt werden.

Headless-Stores benötigen beides, um die volle Omnisend-Funktionalität freizuschalten.

Wie kann ich überprüfen, ob Omnisend meine benutzerdefinierten Ereignisse empfängt?

Gehe zu Webshop-Einstellungen API API-Protokolle in deinem Omnisend Konto. Sie sehen eingehende Ereignisse mit Zeitstempeln, Ereignisnamen, Kontakt-IDs und etwaigen Fehlermeldungen.


Wenn Sie Fragen haben, können Sie sich gerne über den In-App-Chat oder [email protected] mit unserem Support-Team in Verbindung setzen.

Hat dies deine Frage beantwortet?