Übersicht

Erfahre, wie du Klaviyos Onsite-Tracking-Snippets mithilfe von Google Tag Manager zu deiner Website hinzufügst. Einige Website-Betreiber*innen nutzen Google Tag Manager als zentrale Stelle, um alle Web-Snippets von Drittanbietern zu verwalten, die sie ihrer Website hinzufügen müssen. Klaviyos Onsite-Tracking gehört in diese Kategorie und kann über Google Tag Manager hinzugefügt und verwaltet werden.

Bevor du anfängst

Wenn du Klaviyos Onsite-Tracking-Snippets mit Google Tag Manager und Shopify installierst, lies bitte Verwendung von Google Tag Manager auf Shopify.

Google Tag Manager einrichten

Wenn du bereits ein Google Tag Manager-Konto erstellt hast, kannst du diese Schritte überspringen und direkt zum Abschnitt zum Erstellen eines Tags gehen.
1. Erstelle ein Google Tag Manager-Konto.
2. Füge deiner Website die Installationsskripte hinzu.

Inside Google Tag Manager, the two install scripts that will need to be copied into the head and body of your site's html
Inside Google Tag Manager, the two install scripts that will need to be copied into the head and body of your site's html

Wenn du neu in der Nutzung von Google Tag Manager bist, sieh dir die Dokumentation zum Einrichten eines Kontos und zum Hinzufügen der Installations-Skripte zu deiner Website an.

Einen neuen Tag erstellen

1. Erstelle im Workspace für deine Website einen neuen Trigger für dein Klaviyo- Active on Site -Tracking. Wir empfehlen, einen separaten Trigger für dein aktiv auf der Website - und Produkt angesehen -Tracking zu erstellen. Das liegt daran, dass das Viewed Product -Tracking nur auf deinen Produktseiten auslöst, während das Active on Site -Tracking auf jeder Seite deiner Website auslösen sollte.
2. Wähle Custom HTML als Tag-Typ aus.

Within your site's workspace opening up the choose tag type menu and selecting custom html
Within your site's workspace opening up the choose tag type menu and selecting custom html

3. Um dein aktiv auf der Website -Snippet in Klaviyo zu finden, klicke auf dein Kontomenü und wähle Integrationen.
4. Klicke hier auf die Schaltfläche für Web-Tracking einrichten oben rechts.

Inside of the integrations page in settings, the upper right button for setup web tracking is highlighted
Inside of the integrations page in settings, the upper right button for setup web tracking is highlighted
5. Kopiere das erste Snippet.
Example of the web tracking snippet highlighted to copy
Example of the web tracking snippet highlighted to copy

6. Füge in deinem Google Tag Manager dein Klaviyo- Active on Site -Snippet in das HTML-Feld ein.

Active on site web tracking snippet pasted into HTML box in Google Tag Manager
Active on site web tracking snippet pasted into HTML box in Google Tag Manager

7. Lege deinen Trigger so fest, dass er bei einem Seitenaufruf für alle Seiten ausgelöst wird. So wird dein Active on Site -Snippet immer ausgelöst, wenn Kund*innen eine Seite auf deiner Website aufrufen.

Page view trigger example chosen as trigger for all site pages
Page view trigger example chosen as trigger for all site pages

8. Speichere deinen neuen Tag. Damit ist das Hinzufügen deines aktiv auf der Website -Tracking-Snippets mit dem Google Tag Manager abgeschlossen.

Du kannst dein Viewed Product -Snippet mit derselben Methode hinzufügen. Passe den Trigger so an, dass er nur auf Seiten ausgelöst wird, die deine Produkte enthalten. Auf einigen Websites kannst du das erreichen, indem du den Trigger so einschränkst, dass er nur auf Seiten ausgelöst wird, deren URL das Wort „product“ enthält.

Example business website with /products highlighted in the URL
Example business website with /products highlighted in the URL

Onsite-Tracking testen

1. Navigiere zu deiner Website.
2. Füge Folgendes ans Ende der URL an:

?utm_email=klaviyogreen@gmail.com

Du kannst „klaviyogreen@gmail.com“ durch deine eigene E-Mail-Adresse ersetzen. Drücke die Eingabetaste, um die Seite neu zu laden.

3. Navigiere dann in deinem Klaviyo-Konto zu Dashboard > Activity Feed. Wenn dein Onsite-Tracking korrekt installiert ist, siehst du oben in deinem Activity Feed ein neues Aktiv auf der Website -Ereignis von der E-Mail-Adresse, die du oben im URL-Parameter eingegeben hast.

Inside the activity feed section showing profiles with active on website appearing indicating tracking is working
Inside the activity feed section showing profiles with active on website appearing indicating tracking is working

Wenn du Probleme hast, dein Viewed Product -Event auszulösen, stelle sicher, dass deine Tags so eingerichtet sind, dass sie in einer bestimmten Reihenfolge ausgelöst werden. Du solltest immer zuerst dein aktiv auf der Website -Snippet auslösen lassen, bevor dein Viewed Product -Snippet ausgelöst wird.

Wenn du beim Versuch, eines der Tracking-Snippets in Google Tag Manager zu speichern, eine Fehlermeldung erhältst, musst du die Snippets direkt in deine Website einfügen.

Google Tag Manager auf Shopify verwenden

Bei Shopify wirst du dazu angehalten, anstatt Google Tag Manager zu verwenden, das Klaviyo-Onsite-Tracking über Klaviyos App-Einbettung in Shopify zu aktivieren. Die App-Einbettung ermöglicht sowohl das Tracking für aktiv auf der Website als auch für Produkt angesehen, vorausgesetzt, sie ist aktiviert und die Einstellung Produkt angesehen ist auf der Seite mit den Integrationseinstellungen aktiviert. Unsere Shopify-Integrationen ermöglichen über die Einstellung Track behavioral events auch Submitted Search, Viewed Collection und Added to Cart.

Wenn du stattdessen Onsite-Tracking über Google Tag Manager hinzufügen möchtest, deaktiviere zuerst das App-Einbetten. Verwende dann den folgenden Code.

„Collections“ sind nicht über Shopifys AJAX API verfügbar, daher werden stattdessen Shopify-Produkt-Tags (Tag) im Snippet unten erfasst.

text
<script type="text/javascript"> 
//Initialize the Klaviyo object on page load
!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}(); </script>
<script type="text/javascript">
//Viewed Product
var klaviyo = window.klaviyo || [];
product_handle = location.href.split( '/' ).pop().split( '?' )[0];
fetch('/products/'+product_handle+'.js').then(function(response){return response.json()})
.then(function(product){
  var item = {
    Name: product.title,
    ProductID: product.id,
    Tags: product.tags,
    ImageURL: "https:"+product.featured_image,
    URL: location.href.split( '/' )[0] + '//' + location.href.split( '/' )[2]+product.url,
    Brand: product.vendor,
    Price: product.price/100,
    CompareAtPrice: product.compare_at_price_max/100
  };
  klaviyo.track("Viewed Product", item);
  klaviyo.trackViewedItem({
    Title: item.Name,
    ItemId: item.ProductID,
    Tags: item.Categories,
    ImageUrl: item.ImageURL,
    Url: item.URL,
    Metadata: {
      Brand: item.Brand,
      Price: item.Price,
      CompareAtPrice: item.CompareAtPrice
    }
  });
// If you would like to add the Added to Cart snippet as well, place that here without its script tags
})
.catch(function(e){
  console.log('Klaviyo could not track Viewed Product. Please contact Klaviyo Support for assistance.')
});
</script>

Je nach deinen Datenschutzeinstellungen für Kund*innen in Shopify verfolgt Klaviyo möglicherweise keine Onsite-Ereignisse für Besucher*innen deines Shopify-Shops aus der EU, dem EWR, Großbritannien und der Schweiz, es sei denn, sie haben ihre Einwilligung erteilt.

War dieser Artikel hilfreich?
Nutze dieses Formular nur für Feedback zu Artikeln. So kontaktierst du den Support.

Mehr von Klaviyo entdecken

Community
Vernetze dich mit Kolleg*innen, Partner*innen und Klaviyo-Expert*innen, um dich inspirieren zu lassen, Erkenntnisse auszutauschen und Antworten auf deine Fragen zu erhalten.
Partner
Beauftragen Sie einen Klaviyo-zertifizierten Experten, der Ihnen bei einer bestimmten Aufgabe hilft oder für das laufende Marketing-Management zuständig ist.
Support

Kontaktiere den Support über dein Konto.

Support per E-Mail (kostenlose Testversion und kostenpflichtige Konten) Verfügbar 24/7

Chat / virtuelle Unterstützung
Verfügbarkeit abhängig von Standort und Abonnementtyp