Die Einbindung in einen Shopify Webshop ist sowohl für den Einsatz von etracker Analytics als auch Signalize sehr einfach und benötigt nur wenige Minuten.
- etracker Analytics Integration in Shopify.
- Signalize Integration in Shopify.
1. etracker Analytics Integration in Shopify
Voraussetzung:
Ein etracker Account und Zugriff auf den dazugehörigen individuellen etracker Tracking Code. Den Tracking Code findest du als (Haupt-)Benutzer in deinem Account unter Account Info → Integration → Tracking Code oder direkt unter dieser URL: https://newapp.etracker.com/#/report/trackInfo


Führe folgende Schritte durch, um etracker Analytics in Shopify zu integrieren:
1. Logge dich in deinen Shopify Shop ein.
2. Gehe zu Vertriebskanäle → Onlineshop → Themes, klicke auf Code bearbeiten und füge den etracker Code in den Head-Bereich deines theme.liquid ein.
3. Ergänze den etracker Code um den Parameter data-ecommerce-grabber=“true“ wie in diesem Beispiel:


4. Um Bestellungen messen zu können, muss der folgende Tracking Code mit deinem persönlichen Account-Schlüssel (anstelle von 1a2b3c) auf der Bestellbestätigungsseite eingefügt werden. Gehe hierzu in die Einstellungen deines Shops und klicke auf Checkout und Konten
Deinen Account-Schlüssel findest du in deinem etracker Account unter Einstellungen → Account → Account oder über den Link oberhalb der Tracking Code-Anzeige oder direkt unter dieser URL: https://newapp.etracker.com/#/report/accountSettings/accountKey
<!-- Copyright (c) 2000-2023 etracker GmbH. All rights reserved. -->
<!-- This material may not be reproduced, displayed, modified or distributed -->
<!-- without the express prior written permission of the copyright holder. -->
<!-- etracker tracklet 5.0 -->
<script type="text/javascript">
// var et_pagename = "";
// var et_areas = "";
// var et_tval = 0;
// var et_tsale = 0;
// var et_tonr = "";
// var et_basket = "";
</script>
<script id="_etLoader" type="text/javascript" charset="UTF-8" data-block-cookies="true" data-secure-code="1a2b3c" src="//code.etracker.com/code/e.js" async></script>
<!-- etracker tracklet 5.0 end -->
<script>
var orderEvent = {
orderNumber: '{{ checkout.order_id }}',
status: 'sale',
orderPrice: '{{ checkout.total_price | money_without_currency | replace: ",", "." }}',
currency: '{{ checkout.currency }}',
basket: {
id: 'basket' + '{{ checkout.order_id }}',
products: []
}
};
{% for line_item in checkout.line_items %}
{% capture category_list %}{% for category in line_item.product.tags limit:5 %}{{ category }}||{% endfor %}{% endcapture %}
var mappedProduct = {
id: '{{ line_item.product_id }}',
name: '{{ line_item.title }}',
price: '{{ line_item.final_price | money_without_currency | replace: ",", "." }}',
currency: '{{ checkout.currency }}',
category: {{ category_list | split: '||' | json }}
};
orderEvent.basket.products.push({
product: mappedProduct,
quantity: {{ line_item.quantity }}
});
{% endfor %}
var _etrackerOnReady = typeof _etrackerOnReady === 'undefined' ? [] : _etrackerOnReady;
_etrackerOnReady.push(function() { etCommerce.sendEvent('order', orderEvent); });
</script>
5. Als letzten Schritt das eCommerce Tracking in Shopify aktivieren, um zu erfassen, welche Artikel angesehen und in den Warenkorb gelegt werden. Hierzu kann etracker auf das in Shopify integrierte eCommerce Tracking von Google Analytics zugreifen, ohne dass Google Analytics tatsächlich zum Einsatz kommt.
Du aktivierst das erweiterter eCommerce Tracking wie folgt:
- Gehe im Shopify Adminbereich zu Onlineshop → Konfigurationen.
- Aktiviere im Abschnitt Google Analytics die Checkbox Erweiterten E-Commerce verwenden.
- Klicke auf Speichern.
Als Konto kannst du einen beliebigen Dummy-Wert eintragen wie z.B. UA-12345-1.
Nach dem Speichern sollte der Konfigurationseintrag so aussehen:


2. Signalize Integration in Shopify
Um deinen Shopify Kunden Push-Nachrichten zu senden, nutze die Signalize App unter https://apps.shopify.com/signalize.
Folge der Anleitung nach der Installation der App. Es wird automatisch ein Account für dich erstellt und der Code in deinen Shop integriert.