Demo-Startseite
Diese Seite mit UTMs aufrufen, um zu starten: ?utm_source=google&utm_medium=cpc&utm_campaign=summer-2026
Ausprobieren
Klick auf ein Szenario und beobachte die URL-Leiste, die Diagnose-Box unten und ggf. die Admin-Pings.
Startseite (mit UTMs)
Was passiert: Du landest auf der Startseite mit Google-CPC-UTMs in der URL — wie ein typischer Anzeigen-Klick.
Erwartung: Die Diagnose-Box unten zeigt die UTMs. Interne Links (z. B. „Kasse" oben) übernehmen sie automatisch.
Startseite (ohne UTMs)
Was passiert: Der Original-Link hat keine UTM-Parameter; UTM-Rescue fügt diese aber automatisch hinzu.
Erwartung: Die Diagnose-Box unten zeigt die UTMs. Interne Links (z. B. „Kasse" oben) übernehmen sie automatisch.
Produkt-Detail
Was passiert: Klick auf die Produkt-Detailseite. utm-rescue hängt die aktuellen UTMs automatisch an den internen Link an, bevor du dort landest.
Erwartung: Die Produkt-URL enthält dieselben UTMs wie die Startseite. Die Diagnose-Box auf der Produktseite zeigt sie unverändert an.
Zur Kasse gehen
Was passiert: Ein weiterer Schritt im Funnel — vom Produkt bzw. von der Startseite zur Kasse. UTMs bleiben auch über mehrere Klicks hinweg erhalten.
Erwartung: Die Kassen-URL enthält weiterhin die UTMs. Die Diagnose-Box auf der Kassenseite bestätigt sie.
Bestellabschluss simulieren
Was passiert: Du landest auf der Bestellbestätigungsseite. utm-rescue erkennt den URL-Pfad und sendet einen Conversion-Ping.
Erwartung: utm-rescue sendet einen POST an /v1/ping (im Netzwerk-Tab der DevTools sichtbar). Auf „Pings (Admin)" erscheint zusätzlich ein neuer Eintrag. rescueMethod=url wenn du direkt mit UTMs kamst, rescueMethod=referrer wenn die UTMs aus dem Referrer rekonstruiert wurden.
Externer Link → www.google.de
Was passiert: Klick auf eine externe Domain, die nicht zu deinem Shop gehört.
Erwartung: Die Google-URL enthält keine UTMs — utm-rescue lässt externe Links unangetastet (Privacy-Guarantee).