Zum Hauptinhalt springen
Pro Plan15 minutesFortgeschrittene

E-Commerce-Umsatzverfolgung

Verfolgen Sie E-Commerce-Aktivitäten in Zenovay mit benutzerdefinierten Ereignissen, Zielen mit Umsatzwerten und Umsattzuordnung nach Quelle und Kampagne.

ecommercerevenueproductssales
Zuletzt aktualisiert:
Pro Plan

Zenovay hat keinen eigenen „Shop"-Bericht, aber Sie können einen E-Commerce-Store mit den gleichen Bausteinen verfolgen, die das restliche Produkt nutzt: benutzerdefinierte Ereignisse, Ziele mit Umsatzwerten und Umsatzzuordnung. Dieser Artikel zeigt, wie Sie diese für einen Store einrichten.

Information

Zenovay verfolgt Ereignisse und Umsätze — es ist kein Bestellverwaltungs- oder Produktkatalog-Tool. Es gibt keine integrierten Berichte für Produkte, Kategorien, Gutscheine oder Warenkorbabbrüche. Sie erstellen die Ansichten, die Sie benötigen, aus benutzerdefinierten Ereignissen und Zielen, und Zenovay kümmert sich um die Zuordnung (welche Verkehrsquelle und Kampagne den Umsatz generiert hat).

Was Sie Verfolgen Können

SchrittWie
Produktansichten, Warenkorbaktionen, Checkout-SchritteBenutzerdefinierte Ereignisse über zenovay('track', ...)
Ein abgeschlossener Kauf mit UmsatzEin Ziel mit einem Wert über zenovay('goal', ...)
Der Weg zum KaufEin selbst definierter Funnel
Welche Quelle/Kampagne den Umsatz generiert hatUmsatzzuordnung (automatisch, sobald Umsatz verbunden ist)

E-Commerce-Ereignisse Verfolgen

Jede Zeichenkette, die Sie an zenovay('track', ...) übergeben, wird als benutzerdefiniertes Ereignis mit den angehängten Eigenschaften aufgezeichnet. Verwenden Sie dies für Produkt- und Warenkorbaktivitäten.

Produktansicht

zenovay('track', 'view_product', {
  product_id: 'SKU-001',
  product_name: 'Blue Widget',
  category: 'Widgets',
  price: 49.99,
  currency: 'USD'
});

Zum Warenkorb Hinzufügen

zenovay('track', 'add_to_cart', {
  product_id: 'SKU-001',
  product_name: 'Blue Widget',
  category: 'Widgets',
  price: 49.99,
  quantity: 2,
  cart_value: 99.98
});

Aus dem Warenkorb Entfernen

zenovay('track', 'remove_from_cart', {
  product_id: 'SKU-001',
  quantity: 1
});

Checkout Starten

zenovay('track', 'begin_checkout', {
  cart_value: 149.97,
  item_count: 3
});

Hinweis

Diese werden als gewöhnliche benutzerdefinierte Ereignisse aufgezeichnet. Sie erscheinen in Ihrem Ereignisstrom und können Funnels antreiben, erstellen aber nicht von selbst Umsatzangaben — dazu müssen Sie ein Ziel mit einem Wert (unten) aufzeichnen oder einen Zahlungsanbieter verbinden.

Kaufumsatz Aufzeichnen

Um einen Kauf als Umsatz zu zählen, zeichnen Sie ihn als Ziel mit einem Wert und einer Währung auf. Dies ist das, was Zenovays Umsatzzuordnung speist.

zenovay('goal', 'purchase', {
  value: 159.96,
  currency: 'USD'
});

Sie können dies auf Ihrer Bestellbestätigungsseite auslösen, sobald die Zahlung erfolgreich ist. Weitere Informationen finden Sie unter Umsatzverfolgung – Überblick, einschließlich der Verbindung eines Zahlungsanbieters, damit der Umsatz serverseitig erfasst wird, anstatt vom Browser.

Einen Store Verbinden

Zenovay hat keine One-Click-Shopify-, WooCommerce- oder Magento-App-Integrationen. Sie verbinden einen Store in zwei Teilen:

1. Installieren Sie das Tracking-Snippet

Fügen Sie das Standard-Zenovay-Snippet zu Ihrer Storefront hinzu, damit Seitenaufrufe und benutzerdefinierte Ereignisse erfasst werden:

<script defer data-tracking-code="YOUR_CODE" src="https://api.zenovay.com/z.js"></script>

Jede Plattform hat einen eigenen Ort zum Einfügen:

  • Shopify — Online Store → Themes → Code bearbeiten → theme.liquid, direkt vor </head>.
  • WooCommerce / WordPress — das Header-Element Ihres Themes oder ein „Header-Skripte"-Plugin.
  • Magento — Content → Design → Konfiguration → HTML Head.
  • Benutzerdefinierte Plattform — fügen Sie es in das <head> Ihres Basis-Templates ein.

Sie können das exakte Snippet (und plattformspezifische Anweisungen) vom Installationsbildschirm kopieren, wenn Sie eine Website in Zenovay hinzufügen.

2. Senden Sie Kauf- und Produkt-Ereignisse

Rufen Sie von Ihren Warenkorb-, Checkout- und Bestätigungsseiten zenovay('track', ...) für Produkt- und Warenkorbaktivitäten und zenovay('goal', 'purchase', { value, currency }) auf, wenn eine Bestellung abgeschlossen ist. Bei Shopify befindet sich das Bestellbestätigungs-Skript in Ihren Checkout-/Danke-Einstellungen; bei WooCommerce verbinden Sie es mit der Order-Received-Vorlage.

Um den Umsatz serverseitig (anstelle oder zusätzlich zum Browser) zuzuordnen, verbinden Sie beim Setup der Domain einen Zahlungsanbieter — Zenovay unterstützt Stripe, Paddle, Lemon Squeezy oder manuelle Konversionsaufzeichnung. Siehe Umsatzverfolgung – Überblick.

Einen Shopping-Funnel Erstellen

Es gibt keinen vorgefertigten „Shopping-Funnel". Definieren Sie Ihren eigenen anhand der Ereignisse, die Sie senden. Öffnen Sie das Dashboard Ihrer Website, gehen Sie zur Registerkarte JourneysFunnels, und erstellen Sie einen Funnel aus Ihren Produkt-, Warenkorb-, Checkout- und Kaufereignissen — beispielsweise:

Produktansicht → Zum Warenkorb Hinzufügen → Checkout Starten → Kauf

Sobald definiert, zeigt der Funnel die Besucherzahlen und Abfälle zwischen den einzelnen Schritten an. Siehe Conversion-Funnels für die vollständige Anleitung.

Umsatz Anzeigen

Öffnen Sie das Dashboard Ihrer Website und wählen Sie die Registerkarte Revenue (Umsatz). Sobald der Umsatz verbunden ist (über einen Zahlungsanbieter oder aufgezeichnete Ziele), sehen Sie:

  • Umsatz-Übersicht — Gesamtumsatz und wichtige Metriken über den ausgewählten Zeitraum.
  • Umsatz nach Quelle — welche Verkehrsquellen Umsätze generiert haben.
  • Umsatz nach Kampagne — Umsatz gruppiert nach UTM-Kampagne.
  • Täglicher Umsatz — die Umsatz-Zeitreihe.
  • Top-Kunden — die wertvollsten Kunden nach Gesamtumsatz.

Dies ist zuordnungsorientiert: Es bindet den Umsatz an die Kanäle und Kampagnen zurück, die ihn generiert haben. Aufschlüsselungen pro Produkt, pro Kategorie und auf Gutschein-Ebene sind nicht vorhanden — wenn Sie diese benötigen, senden Sie die relevanten Details als Ereigniseigenschaften und analysieren Sie sie mit Query Studio (die SQL-Registerkarte auf Ihrem Dashboard, verfügbar im Scale-Plan).

Best Practices

Verwenden Sie konsistente Produkt-IDs

Übergeben Sie die gleiche product_id überall (Ansicht, Warenkorb, Kauf), damit die Ereignisse über die Reise hinweg übereinstimmen.

Lösen Sie das Kaufziel nur einmal aus

Lösen Sie zenovay('goal', 'purchase', ...) einmal pro abgeschlossener Bestellung auf der Bestätigungsseite aus, nachdem die Zahlung erfolgreich ist — nicht bei Wiederholungen oder Neuladen der Seite.

Testen Sie vor dem Start

  • Führen Sie eine Testbestellung von Anfang bis Ende durch.
  • Bestätigen Sie, dass die Produkt-/Warenkorbiereignisse in Ihrem Ereignisstrom erscheinen.
  • Bestätigen Sie, dass das Kaufziel und sein Wert unter der Registerkarte Revenue angezeigt werden.

Nächste Schritte

War dieser Artikel hilfreich?