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
| Schritt | Wie |
|---|---|
| Produktansichten, Warenkorbaktionen, Checkout-Schritte | Benutzerdefinierte Ereignisse über zenovay('track', ...) |
| Ein abgeschlossener Kauf mit Umsatz | Ein Ziel mit einem Wert über zenovay('goal', ...) |
| Der Weg zum Kauf | Ein selbst definierter Funnel |
| Welche Quelle/Kampagne den Umsatz generiert hat | Umsatzzuordnung (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 Journeys → Funnels, 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.