Zum Inhalt springen
VisualClicks
Magento-Extension

VisualClicks für Magento 2 – E-Commerce-Tracking in zwei Minuten

Eine Extension, ein API-Token, fertig. Seitenaufrufe, Heatmaps und Replays wie gewohnt – dazu Warenkorb, Käufe und Gutschriften direkt aus Magento, auch wenn Werbeblocker im Spiel sind.

Version 1.0.0 · ZIP, 55 KB · für Magento 2.4.7 – 2.4.9 · Mage-OS · kostenlos

bin/magento visualclicks:checkMagento
Website: Mein Shop (vc_…) · shop.example
  consent cookieless · e-commerce yes · server events on
// add_to_cart     VC-1042  ×1   49,90 €
// update_cart     VC-1042  1 → 3  (+2)
// purchase        #000000031   149,70 €

Was die Extension erfasst

Tracking automatisch eingebunden

Kein Code im Theme: Die Extension setzt den Tracking-Tag selbst – in Luma und Hyvä, mit Full Page Cache und Varnish, die CSP-Whitelist ist dabei. Seitenaufrufe, Klicks, Heatmaps und Replays laufen sofort.

Warenkorb mit jeder Mengenänderung

Hinzufügen, Menge ändern (1 → 3 Stück zählt als +2), entfernen, leeren – gemeldet von Magento selbst, auch bei GraphQL- und Headless-Warenkörben. Das Zusammenführen beim Login zählt nicht als Entfernen.

Käufe, Stornos und Gutschriften

Jede Bestellung mit Bestellnummer, Netto, Steuer, Versand, Gutschein, Rabatt, Zahlungs- und Versandart. Gutschriften – auch teilweise – und Stornierungen mindern den Umsatz, einmal je Bestellung.

Produktdaten wie im Shop

SKU, Name, Hersteller und Kategoriepfad – für Auswertungen nach Produkt, Kategorie und Marke.

Cookie-Einwilligung integriert

Ohne Einwilligung misst VisualClicks cookielos. Magentos Cookie Restriction Mode, Google Consent Mode v2 und IAB TCF v2 werden beachtet – mit Zustimmung kommen Wiedererkennung und Replays dazu.

Ausfallsicher

Die Daten werden nach dem Ausliefern der Seite gesendet. Ist VisualClicks einmal nicht erreichbar, läuft der Shop unverändert weiter.

E-Commerce

Sieh, welcher Warenkorbwert liegen bleibt

Weil jede Warenkorb-Änderung ankommt, zeigt VisualClicks die verpassten Käufe: Warenwert, Stückzahl und Abbruchrate – nach Produkt, Kanal und Gerät. So erkennst du, welche Produkte und Quellen Umsatz verlieren.

  • Verpasster Umsatz und verpasste Artikel je Zeitraum
  • Warenkorbabbruch nach Kanal – auch für Besucher aus ChatGPT & Co.
  • Kauf-Funnel vom Produkt bis zur Bezahlung
Sieh, welcher Warenkorbwert liegen bleibt

In vier Schritten eingerichtet

  1. 1

    Extension installieren

    Nach app/code/VisualClicks/Analytics entpacken (oder per Composer), dann bin/magento module:enable VisualClicks_Analytics && bin/magento setup:upgrade.

  2. 2

    API-Schlüssel anlegen

    In VisualClicks unter Einstellungen → Website → API-Keys einen Schlüssel mit dem Recht „Events senden“ erstellen.

  3. 3

    Token eintragen

    Unter Stores → Konfiguration → Dienste → VisualClicks als API-Token einfügen – je Website oder Store-View möglich.

  4. 4

    Cache leeren

    Fertig. Die Website-ID holt sich die Extension selbst; prüfen lässt sich alles mit bin/magento visualclicks:check.

Häufige Fragen

Welche Magento-Versionen werden unterstützt?

Magento Open Source und Adobe Commerce 2.4.7 bis 2.4.9 sowie Mage-OS, jeweils mit PHP 8.2 bis 8.4.

Kostet die Extension etwas?

Die Extension ist kostenlos. Du brauchst einen VisualClicks-Zugang; die E-Commerce-Auswertung ist ab dem Tarif Medium enthalten (für Small als Zusatzpaket) und in der 7-tägigen Testphase.

Brauche ich dafür einen Cookie-Banner?

Nein. Ohne Einwilligung misst VisualClicks cookielos, auch Warenkorb und Käufe. Mit Einwilligung über den Cookie Restriction Mode, Google Consent Mode v2 oder IAB TCF v2 werden wiederkehrende Besucher erkannt und Sitzungen aufgezeichnet.

Funktioniert das mit Hyvä und headless?

Ja. Der Tag läuft in Luma und Hyvä. In Headless-Setups meldet Magento Warenkorb (auch über GraphQL) und Käufe weiterhin serverseitig; den Tag für Seitenaufrufe bindest du dort im eigenen Frontend ein.

Werden Bestellungen doppelt gezählt?

Nein. Käufe werden über die Bestellnummer abgeglichen; eine Bestellung zählt immer nur einmal. Legt erst der Webhook eines Zahlungsanbieters sie an, wird sie trotzdem dem Besuch des Käufers zugeordnet.