Leitfaden zum Einrichten von Shopify Google Analytics für Transaktionsdaten
Um Shopify Google Analytics einzurichten, kann Ihre Website Transaktionsdaten und benutzerdefinierte Daten wie SKU-Nummer, Bestell-ID usw. sammeln. Erfahren Sie mehr.
Jede Münze hat zwei Seiten. Shopify bietet Shop-Besitzern gebrauchsfertige Vorlagen und E-Commerce-freundliche URL-Strukturen, die die Erstellung von E-Commerce-Websites erheblich erleichtern und die Marketing- und Betriebseffizienz steigern.
Aufgrund dieses festen Rahmens und dieser festen Struktur kann Shopify den Eigentümern nicht ermöglichen, die detaillierte Marketingleistung für die Transaktionsdaten jeder SKU zu verstehen . Eigentümer können keine Einblicke in Webinhalte gewinnen, die sie ansprechen und Traffic besser in Verkäufe umwandeln können. All dies ist entscheidend, um die SKU-Konvertierungsrate zu optimieren und zu prüfen, ob die SKU basierend auf der Gewinnleistung weitergeführt werden sollte.
Shopify hostet den Webserver und verwaltet die URL-Einstellung für den Checkout-Pfad. Wenn Sie die Tarife „Basic Shopify“, „Shopify“ oder „Advanced Shopify“ verwenden, steht Ihnen die Änderung des Web-Checkout-Pfads nicht zum Bearbeiten oder Ändern zur Verfügung . Im Vergleich zu WooCommerce ist es nicht einfach, ein Pixel hinzuzufügen . Nur Shopify Plus-Kunden können den Checkout anzeigen und ändern. Flüssigkeitspfad und passen Sie die Nachverfolgung für eine bestimmte Datenerfassung an.
In diesem Artikel zeige ich Ihnen, wie Sie das analytische E-Commerce-Tracking von Google richtig installieren. Am Ende dieses Artikels erfahren Sie, wie Sie Shopify Google Analytics einrichten . Die Website kann Transaktionsdaten und personalisierte Daten sammeln. Und Sie können E-Commerce-Website-spezifische Inhalte sowie Event-Engagement und Verkaufsleistung in einer zentralen Ansicht erfahren.
- Erstellen Sie ein Universal Analytics-Konto und warum
- Aktivieren Sie die E-Commerce-Erweiterung und passen Sie die Datenerfassung an
- Richten Sie einen Conversion-Trichter und Ziele ein
- Inhaltsgruppierung
- Omni Media Channel UTM-Taggings
Bevor wir uns mit den Einrichtungsdetails von Google Analytics befassen, finden Sie hier grundlegende und fortgeschrittene Google Analytics-Kurse, die ich für sehr hilfreich und nützlich halte.
1. Erstellen Sie ein Google Analytics-Konto und richten Sie eine universelle Analyse-Property ein
Die ereignisbasierte und ereignisgesteuerte Betaversion von Google Analytics 4 wurde gestartet, und ich glaube, Google könnte Ihnen die Verwendung dieses Tracking-Tools empfehlen, das Web- und App-Tracking kombiniert und es Ihnen ermöglicht, ein vollständiges, zentrales Bild in einem Dashboard anzuzeigen.
Ich würde Ihnen im Moment empfehlen , Web- und App-Tracking zu trennen . Erstens liegt der Grund darin, dass es sich um eine Betaversion handelt und viele Funktionen noch nicht vorhanden sind . Und die aktuelle Bedienoberfläche ist zu einfach, um die Nachverfolgung für Ihr Unternehmen zu finden und einzurichten. Zweitens ist Shopify noch nicht in die Betaversion von Google Analytics 4 integriert. Meistens können Sie Plugins von Drittanbietern nutzen, um die Transaktionsdaten zu sammeln.
Nachfolgend finden Sie die Schritte zum Erstellen von Google Universal Analytics und zum Hinzufügen der Tracking-JS. zu Shopify:
- Melden Sie sich mit Ihrem Haupt-Google-Konto an.
- Melden Sie sich an , klicken Sie oben auf „ Admin “ und gehen Sie zu „Tracking-Info“ > „Tracking-Code“: Kopieren Sie Ihren Code, der etwa wie folgt aussieht, jedoch mit Ihrer eindeutigen UA-ID.
- In Shopify Google Analytics Box einfügen
2. Aktivieren Sie das E-Commerce-Erweiterungs-Tracking
Das erweiterte E-Commerce-Plugin für Analytics.js ermöglicht die Messung von Benutzerinteraktionen mit Produkten auf E-Commerce-Websites während des gesamten Einkaufserlebnisses des Benutzers, einschließlich Produktimpressionen, Produktklicks, Anzeigen von Produktdetails, Hinzufügen eines Produkts zu einem Warenkorb und Einleiten des Bezahlvorgangs , Transaktionen und Rückerstattung.
Schritte:
- Gehen Sie zunächst in Shopify zu „Online-Shop“ > „Einstellungen“ . Als nächstes klicken Sie auf das Kontrollkästchen für den erweiterten E-Commerce- Bereich und klicken Sie auf Speichern .
- Sie melden sich beim Google Analytics-Konto an und klicken auf die Admin- und E-Commerce – Einstellungen .
- Sie aktivieren E- Commerce und erweiterte E-Commerce-Berichte .
Shopify bindet den Analysecode automatisch in Ihr Theme ein, da es über eine vollständig vorgefertigte, erweiterte E-Commerce-Analyseintegration verfügt. Sie können den E-Commerce- Bericht 24 Stunden nach der Generierung Ihres ersten Verkaufs in Analytics überprüfen
Wenn Sie mehr Transaktionsdaten anzeigen und diese mit Ihrem SKU-Gewinnrechner in einem Dashboard integrieren möchten, ist dies nur zur Hälfte erledigt, da Sie derzeit die Steuern und Versandkosten aus der Umsatzspalte in GA ausschließen müssen.
Schritt 1: Datenfelder in Google Analytics auflisten
Transaktionsliste hinzufügen:
- Ausweis
- Zugehörigkeit
- Einnahmen
- Coupon
- Steuer
- Versand
- Währung
Artikelliste hinzufügen:
- Ausweis
- Artikelnummer
- Name
- Listennamen
- Marke
- Kategorie
- Variante
- list_position
- Menge
- Währungscode
- Preis
Schritt 2: Erfassen Sie variable Daten
Transaktion hinzufügen
-
“id”: {{order_name|handleize}}, // Transaction ID. Required.
-
“affiliation”: 'store name', // Affiliation or store name.
-
“revenue”: {{order.subtotal_price|money_without_currency}},
-
“coupon”: “{{ line_item.quantity }}”,
-
“tax”: “{{ order.tax_price|money_without_currency }}”,
-
“shipping”: “{{ order.shipping_price|money_without_currency }}”,
-
“currency”: “{{shop.currency }}”
Artikel hinzufügen
-
“id”: {{order_name|handleize}}, // Transaction ID. Required.
-
“sku”: “{{ line_item.sku }}”,
-
“name”: “{{line_item.title}}”,
-
“list_name”: “Search Results”,
-
“brand”: “Brand Name”,
-
“category”: “{{ line_item.product.collections[0].title }}”,
-
“variant”: “{{line_item.variant}}”,
-
“list_position”: “1”,
-
“quantity”: “{{ line_item.quantity }}”,
-
“currencyCode”: “{{shop.currency }}”,
-
“price”: “{{ line_item.line_price | money_without_currency}}”
Schritt 3: Im Feld „Umsatz“ „Umsatz“
{{order.subtotal_price|money_without_currency}}” we added the subtotal of the transaction (Excluded Tax and Shipment/Delivery charges).
Sie können im folgenden Skript entsprechend Ihren Anforderungen Änderungen vornehmen. Anschließend fügen Sie dieses Skript zum Abschnitt „Shopify-Einstellungen, Checkout und zusätzliche Skripte“ hinzu. Deaktivieren Sie unbedingt die Option „Erweiterte E-Commerce-Berichte“ in Shopify.
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', ' UA-xxxxxxx-x ', 'auto');
ga('require', 'ecommerce');
ga('ecommerce:addTransaction', {
"id": {{order_name|handleize}}, // Transaction ID. Required.
"affiliation": 'store name', // Affiliation or store name.
"revenue": {{order.subtotal_price|money_without_currency}},
"coupon": "{{ line_item.quantity }}",
"tax": "{{ order.tax_price|money_without_currency }}",
"shipping": "{{ order.shipping_price|money_without_currency }}",
"currency": "{{shop.currency }}"
});
{% for line_item in line_items %}
{% assign list_position = forloop.index + 1 %}
{% assign product_category = '' %}
ga('ecommerce:addItem', {
"id": {{order_name|handleize}}, // Transaction ID. Required.
"sku": "{{ line_item.sku }}",
"name": "{{line_item.title}}",
"list_name": "Search Results",
"brand": "Brand Name",
"category": "{{ line_item.product.collections[0].title }}",
"variant": "{{line_item.variant}}",
"list_position": "1",
"quantity": "{{ line_item.quantity }}",
"currencyCode": "{{shop.currency }}",
"price": "{{ line_item.line_price | money_without_currency}}"
});
{% endfor %}
ga('ecommerce:send');
3. Richten Sie Trichter und Ziele für Shopify Google Analytics ein
Schließen Sie diesen Schritt ab, indem Sie meine Shopify-Ziel-Checkout-Vorlage verwenden . Super schnell. Das verwendet Regex und enthält Produktseiten. So richten Sie Ihren eigenen Trichter ein:
- Sie melden sich bei Ihrem Google Analytics-Konto an, klicken auf „ Admin“ , wählen die gefilterte Ansicht aus und klicken auf „ Ziele“ .
- Erstellen Sie ein neues Ziel.
- Wählen Sie die Option „Bestellung aufgeben“ oder „Benutzerdefiniert“ aus.
- Benennen Sie das Ziel „Kasse abgeschlossen“ und wählen Sie den Zieltyp „Ziel“ aus.
- Geben Sie die Zieldetails genau wie unten ein. Dies ist der Standard-Bezahlvorgang für Shopify-Shops. Diese Seite existiert nicht , aber Shopify zeigt die virtuellen Seitenaufrufdaten an. Sie bestätigen einfach, dass „Gleich“ als Ziel ausgewählt ist:
Ihr Funnel kann unter „Ziele“ > „Trichtervisualisierung“ angezeigt werden. Sie können die Seite „Warenkorb“ als Schritt hinzufügen, die die URL /cart hat. Wenn Sie dies tun, setzen Sie die Option „Erforderlich“ auf „Nein“ . Personen überspringen möglicherweise die Warenkorbseite (abhängig von Ihrem Thema), was dazu führt, dass diese Personen im Ziel nicht gemeldet werden.
4. Verwenden Sie die erweiterte Link-Attribution
Die erweiterte Linkzuordnung ist eine zusätzliche Informationsebene, die Google Ihnen zur Verfügung stellt, um visuell zu sehen, worauf Nutzer klicken. Sie können sehen, wie Menschen mit einer Seite interagieren. Ich verwende es hauptsächlich auf der Startseite, auf Produktseiten und anderen häufig aufgerufenen Seiten, um Interaktionen mit Links zu sehen. Mithilfe der Daten können Sie eine Hypothese für Split-Tests erstellen. Wenn Sie Ihre Markenkollektion in der Kopfnavigation auf den ersten Link verschieben, können Nutzer möglicherweise schneller finden, was sie möchten, um den Umsatz zu steigern.
- Gehen Sie in Shopify zu „Online-Shop“ > „Einstellungen“
- Kopieren Sie die folgende Codezeile, fügen Sie sie in das zusätzliche Google Analytics-JavaScript- Feld von Shopify ein und speichern Sie dann die Seite:
ga('require', 'linkid');
- Gehen Sie zu Ihrem Google Analytics-Konto, klicken Sie auf „ Admin“ und „Property-Einstellungen“.
- Aktivieren Sie die Option „Erweiterte Link-Attribution verwenden“.
5. Inhaltsgruppierung
Nehmen wir an, Sie haben einen Blog für Ihren Shop. Sie verstehen den entscheidenden Teil des Content-Marketings: Qualität und Konsistenz. Ihr Blog läuft so gut, dass die meisten Leute Ihren Blog besuchen und länger bleiben .
Die Beliebtheit Ihres Blogs bedeutet, dass die meisten Besucher Ihrer Website sofort kein Interesse daran haben, Ihre Produkte zu kaufen. Ihre Conversion-Rate sinkt. Ist das ein Problem?
Traditionelle E-Commerce-Analysen zeigen, dass es sich um ein Problem handelt. E- Commerce- Berater und Ladenbesitzer würden einen Rückgang der Conversion-Rate feststellen. Sie können die Konvertierung nicht optimieren, wenn Sie nicht verstehen, welche Rolle Inhaltstypen im Kaufprozess spielen.
Inhaltsgruppen in Google Analytics helfen Ihnen, dieses Problem zu lösen. Wenn Sie es richtig einrichten, können Sie die Auswirkungen auf Käufe erkennen .
So richten Sie Inhaltsgruppen ein:
- Melden Sie sich bei Ihrem Analytics an und gehen Sie dann zu Admin .
- Wählen Sie die Ansicht aus, welche Daten Sie gemäß der Best Practice bearbeiten können
- Klicken Sie auf Inhaltsgruppierung + Neue Inhaltsgruppierung.
- Gruppieren Sie Seiten Ihrer Website in Gruppen.
Hier sind Inhaltsgruppen, die Shops nutzen könnten, um das Nutzerverhalten besser zu verstehen:
- Blogeinträge.
- Sammlungen.
- Produktseiten.
- Checkout-Seiten.
- Marketingseiten. Beispielseiten sind solche, die über die Werte Ihres Unternehmens, den Herstellungsprozess und Medienerwähnungen sprechen.
- Kontoseiten.
- 404 Fehler.
- Support-Seiten.
Es gibt drei Möglichkeiten, eine Inhaltsgruppe festzulegen.
- Nach Tracking-Code gruppieren: Der individuellste Ansatz erfordert, dass Sie Seiten nach einem benutzerdefinierten JavaScript-Snippet gruppieren. Dann können Sie diesen Bericht in Shopify verwenden, wenn die anderen beiden nicht ausreichen. Es erfordert fortgeschrittene Programmierkenntnisse.
- Gruppieren mithilfe der Extraktion: Shopify verfügt über eine konsistente URL-Struktur. Reguläre Ausdrücke für die Option „Seite“ machen dies zu meiner Lieblingsoption. Sie können reguläre Ausdrücke basierend auf der URL, dem Seitentitel oder dem Inhaltsbeschreibungswert verwenden. Extrahieren Sie zusätzliche Daten mit Klammern, sofern möglich. Der Inhalt der Klammer wird in Berichten zum Gruppennamen. Alle Ihre Sammlungen können in eine eigene Gruppe unterteilt werden. Die Regel geht allen Regeln voraus, die Sie möglicherweise in „Gruppieren anhand von Regeldefinitionen“ haben.
- Gruppieren mithilfe von Regeldefinitionen: Sie können benutzerdefinierte Regeln mithilfe von Logiken anwenden, ohne dass reguläre Ausdrücke erforderlich sind .
Erstellen Sie jetzt bis zu fünf Inhaltsgruppen für die Spalten, die Sie in Schritt vier erstellt haben. Ich schlage vor, „Gruppieren mit Extraktion“ mit diesen Regeln für reguläre Ausdrücke zu verwenden, die für Shopify geeignet sind.
-
Collections: ^/collections/(.*?)$
-
Products: ^.*/products/(.*?)$
-
Pages: ^/pages/(.*?)$
-
Blogs: ^/blogs/(.*?)$
Wenn Sie die Konfiguration Ihrer Inhaltsgruppen abgeschlossen haben, können Sie deren Leistung mit primären Dimensionen und Segmentierung in Standard- oder benutzerdefinierten Berichten analysieren.
6. Brechen Sie die Leistung des Medienkanals auf, indem Sie UTM-Parameter auf der Ziel-URL taggen
Der UTM-Tag wird zum Hinzufügen von Landing-URLs auf der Website verwendet, um die Traffic-Quelle und die Transaktionszuordnung zu trennen. Es gibt zwei Abschnitte in der Struktur einer URL mit dem Hinzufügen von UTM-Tags: Shopify-Website-URL + UTM-Parameter
Shopify website URL: https://www.example.com/products/abc
UTM tags: ?utm_campaign=lifestyle&utm_medium=facebook&utm_source=djipocket2
Sie können versuchen, durch den Artikel zu klicken und die Landung in Ihrem Browser zu überprüfen, um die Struktur zu sehen.
Mit UTM-Tags können Sie die spezifische Kampagne, das Medium, die Quelle, das Schlüsselwort usw. benennen . Sie können die Transaktionsleistung über verschiedene Kanäle erfahren, z. B. Facebook, Youtube, E-Mail oder bestimmte Content-Kampagnen usw. Wenn der Kauf auf der Website erfolgt , können Sie die Transaktionsdaten von AOV, CPS usw. erfahren. und ACoS nach Kanälen.
Abschluss
Sie haben bereits transaktionsbezogene Shopify-Daten gesammelt und in Google Analytics visualisiert . Auch du kann die Deep-Dive -Daten nach Ereignissen aufteilen. Als ich über 9 Google Sheet Formulas Plus 1 Add-on für E-Commerce-Marketing gesprochen habe , können Sie einen Performance-Tracker für Ihr E-Commerce-Geschäft erstellen, indem Sie die gesamte Datenerfassung und -aktualisierung automatisieren.
Ich hoffe, dass Ihnen die Lektüre eines praktischen Leitfadens zum Einrichten von Shopify Google Analytics für die Erfassung von Transaktionsdaten in Verbindung mit dem Gewinnrechner Spaß macht und dass Sie ihn hilfreich finden. Wenn ja, unterstützen Sie uns bitte, indem Sie eine der unten aufgeführten Maßnahmen ergreifen .
- Unterstützen Sie meinen Kanal über PayPal ( paypal.me/Easy2digital )
- Abonnieren Sie meinen Kanal und aktivieren Sie die Benachrichtigungsglocke des Easy2Digital-Youtube-Kanals .
- Folgen und liken Sie meine Easy2Digital-Facebook-Seite
- Teilen Sie den Artikel mit dem Hashtag #easy2digital in Ihrem sozialen Netzwerk
- Kaufen Sie Produkte mit dem Easy2Digital 10 % RABATT-Rabattcode ( Easy2DigitalNewBuyers2021)
- Sie melden sich für unseren wöchentlichen Newsletter an, um die neuesten Artikel, Videos und Rabattcodes von Easy2Digital zu Buyfromlo- Produkten und digitaler Software zu erhalten
- Abonnieren Sie unsere monatliche Mitgliedschaft über Patreon, um exklusive Vorteile zu genießen ( www.patreon.com/louisludigital )