So tracken Sie Scroll-Events in Shopify (2026)

Zuletzt aktualisiert
Von Experten geprüft
5 Min. Lesezeit
Jacques Blom
Jacques Blom
CTO bei Fudge.

Wichtige Erkenntnisse

  • Scroll-Tracking löst Analytics-Events aus, wenn Besucher 25 %, 50 %, 75 % und 100 % einer Seite erreichen.
  • Die einfachste Methode ist die Verwendung des integrierten Scrolltiefe-Triggers im Google Tag Manager.
  • Für Shops ohne GTM erzielt benutzerdefiniertes JavaScript in der theme.liquid das gleiche Ergebnis.
  • Scroll-Daten sind am nützlichsten auf langen Produktseiten, Landingpages und Blog-Posts.

Das Tracking der Scrolltiefe zeigt Ihnen, ob Besucher Ihre Inhalte tatsächlich lesen oder abspringen, nachdem sie nur den ersten Screen gesehen haben. Auf langen Shopify-Produktseiten – mit Beschreibungen, Bewertungen, FAQs und Upsells – ist das Wissen darüber, wie weit Shopper scrollen, bevor sie kaufen (oder gehen), ein wertvoller Datenpunkt.

Warum Scroll-Tracking für Shopify wichtig ist

Wenn 80 % der Besucher Ihrer Produktseite nie über den ersten sichtbaren Bereich (Above-the-Fold) hinaus scrollen, leistet dieser Bereich die gesamte Arbeit. Wenn nur 10 % Ihren Review-Bereich sehen, könnte eine Verschiebung nach oben die Conversion verbessern. Die Scrolltiefe liefert Ihnen Daten, um Layout-Entscheidungen mit Zuversicht zu treffen.

Das ist besonders nützlich, wenn:

Um Ergebnisse zu messen, siehe Landing Page in Shopify erstellen.

Um Ergebnisse zu messen, siehe Conversions in Shopify tracken.


Methode 1 — Google Tag Manager Scrolltiefe-Trigger (am einfachsten)

Wenn in Ihrem Store der GTM installiert ist, ist das Scroll-Tracking als nativer Trigger-Typ integriert.

Schritt 1 – Öffnen Sie Google Tag Manager → Ihren Shopify-Container

Schritt 2 – Gehen Sie zu Trigger → Neu → klicken Sie auf Trigger-Konfiguration

Schritt 3 – Wählen Sie Scrolltiefe

Schritt 4 – Konfigurieren Sie den Trigger:

Schritt 5 – Erstellen Sie ein GA4-Event-Tag, das bei diesem Trigger ausgelöst wird:

Schritt 6 – Senden und veröffentlichen Sie Ihren GTM-Container

Sie sehen nun Scroll-Events in GA4 unter Ereignisse → scroll, wobei der Parameter percent_scrolled 25, 50, 75 oder 100 anzeigt.

Passend dazu: Google Tag Manager zu Shopify hinzufügen.

Hinweis: Die „Optimierten Analysen“ von GA4 enthalten bereits ein Basis-Scroll-Tracking (wird standardmäßig bei 90 % Scrollen ausgelöst). Der GTM-Ansatz liefert Ihnen mehr Datenpunkte (25 %, 50 %, 75 %) und funktioniert auch auf Seiten, die von den optimierten Analysen ausgeschlossen sind.


Methode 2 — Benutzerdefiniertes JavaScript in der theme.liquid

Für Stores ohne GTM können Sie das Scroll-Tracking direkt in die theme.liquid einfügen.

Um Ergebnisse zu messen, siehe Benutzerdefiniertes JavaScript in Shopify hinzufügen.

Schritt 1 – Duplizieren Sie Ihr Theme. Onlineshop → Themes → Drei-Punkte-Menü → Duplizieren.

Schritt 2 – Öffnen Sie theme.liquid im Code-Editor. Fügen Sie dies vor dem schließenden </body>-Tag ein:

<script>
(function() {
  var thresholds = [25, 50, 75, 100];
  var fired = {};

  function getScrollPercent() {
    var h = document.documentElement;
    var b = document.body;
    var st = 'scrollTop';
    var sh = 'scrollHeight';
    return Math.round(
      (h[st] || b[st]) /
      ((h[sh] || b[sh]) - h.clientHeight) * 100
    );
  }

  window.addEventListener('scroll', function() {
    var percent = getScrollPercent();
    thresholds.forEach(function(threshold) {
      if (percent >= threshold && !fired[threshold]) {
        fired[threshold] = true;
        // Send to GA4 (requires gtag.js)
        if (typeof gtag !== 'undefined') {
          gtag('event', 'scroll', {
            'percent_scrolled': threshold
          });
        }
        // Or send to dataLayer for GTM
        if (typeof dataLayer !== 'undefined') {
          dataLayer.push({
            'event': 'scroll_depth',
            'scroll_percent': threshold
          });
        }
      }
    });
  });
})();
</script>

Schritt 3 – Speichern und testen. Öffnen Sie Ihren Store, öffnen Sie die Chrome DevTools (F12) → Console. Scrollen Sie nach unten, und Sie sollten sehen, wie die Events ausgelöst werden.


Wie man Scrolling Text in Shopify erstellt?

Wenn Sie nach Lauftext (wie einem Marquee oder Ticker-Banner) suchen und nicht nach dem Tracking von Scroll-Events, ist das eine andere Funktion. Suchen Sie im Theme-Editor nach einem Bereich „Ankündigungsleiste“ oder „Marquee“ – einige Themes enthalten Sektionen für Lauftext. Wenn Ihr Theme keinen hat, kann Fudge ihn erstellen: „Add a scrolling marquee announcement bar showing our sale offers.“


Scroll-Daten in GA4 auswerten

Sobald das Scroll-Tracking eingerichtet ist, finden Sie die Daten in GA4:

Nützliche Fragen, die Sie mit diesen Daten beantworten können:

Fügen Sie Ihrem Shopify-Shop Conversion-Elemente hinzu, indem Sie sie einfach beschreiben.
Try Fudge for Free

Scroll-Tracking auf bestimmten Seitentypen

Vielleicht möchten Sie keine Scroll-Daten für jede Seite – Checkout- und Kontoseiten sind für die Content-Optimierung nicht nützlich. Filtern Sie Ihr Tracking, um sich auf Folgendes zu konzentrieren:

Fügen Sie im GTM einen Seitenpfad-Filter zu Ihrem Scrolltiefe-Trigger hinzu. Bei der benutzerdefinierten JS-Methode fügen Sie am Anfang des Skripts eine Pfadprüfung hinzu.

Jacques's signature
Bauen Sie bessere Shopify-Produktseiten, indem Sie beschreiben, was Sie wollen.

You might also be interested in

So behebst du doppelte Pixel-Events in Shopify (2026)
Doppelte Purchase-Events in Shopify beheben. Kollidierende Pixel-Installationen finden, Customer Events API vs. manuellen Code prüfen und GTM bereinigen.
So fügst du Tracking-Skripte zu Shopify hinzu (2026)
Erfahren Sie, wie Sie Tracking-Skripte zu Shopify hinzufügen — via Customer Events (Pixel-Manager), App Embeds oder theme.liquid. Inklusive Platzierung und Einschränkungen.
Conversion-Tracking in Shopify einrichten (2026)
Richte das Conversion-Tracking in Shopify für GA4, Google Ads und das Meta-Pixel ein. Deckt integrierte Analytics und die Customer Events API ab.