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 fügen Sie den Google Tag Manager zu Shopify hinzu (2026)
Installieren Sie Google Tag Manager in wenigen Minuten in Ihrem Shopify-Shop. Behandelt die exakte Platzierung der Skripte, Einschränkungen beim Checkout-Tracking und häufige Fehler.
So behebst du doppelte Pixel-Events in Shopify (2026)
Behebe doppelte Purchase-Events in Shopify. Finde widersprüchliche Pixel-Installationen, prüfe Customer Events API vs. manuellen Code und räume den GTM auf.
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.