tl;dr
Schick uns die E-Mail-Adresse, die ein Kunde beim Signup angibt (z. B. über ein Newsletter-/Popup-Formular), als eigenes Event.
Wir nutzen das, um das Signup mit einem späteren Order-Event zu matchen und die Sessions dazwischen zu verbinden.
Standard-Shopify-Themes brauchen ein kleines Snippet in der theme.liquid plus eine Pixel-Änderung in den Customer Events. Andere Plattformen und andere Formular-Anbieter können dasselbe Event mit einem anderen Trigger senden.
Wenn ein Signup-Event gesendet wird, ergänze deine Datenschutzerklärung um die gehashte E-Mail-Adresse.
Integration
Standard-Shopify (Klaviyo-Formulare)
Wenn du ein Standard-Shopify-Theme nutzt und Signups über Klaviyo-Formulare sammelst, füge Folgendes zu deiner theme.liquid hinzu:
window.addEventListener('klaviyoForms', function (e) { if (e.detail.type == 'submit') { Shopify.analytics.publish('Klar:signupEvent', { email: e.detail.metaData['$email'] }); } });Das lauscht auf ein erfolgreiches Absenden eines Klaviyo-Formulars und publisht die E-Mail-Adresse über Shopify.analytics.publish an den Klar Pixel.
Öffne dann in Shopify Admin → Settings → Customer events den Klar Pixel und ergänze:
window._k_u_e_m === 'true'
Das weist den Pixel an, die eingehende Signup-E-Mail anzunehmen und zu verarbeiten.
Andere Formular-Anbieter (Shopify)
Wenn du einen anderen Popup-/Formular-Anbieter nutzt, ist das Setup dasselbe – du musst nur auf das Submit-Event dieses Anbieters triggern statt auf klaviyoForms. Ersetze den Event-Listener durch das, was dein Anbieter beim Absenden feuert, und stell sicher, dass das an Shopify.analytics.publish('Klar:signupEvent', { email: ... }) übergebene Objekt die abgesendete E-Mail-Adresse enthält. Wenn du nicht sicher bist, wie das Submit-Event oder das Metadaten-Feld deines Anbieters heißt, schau in dessen Dokumentation oder schick uns einen Screenshot deines Formular-Setups – wir helfen dir, den richtigen Hook zu finden.
Nicht auf Shopify
Wenn du nicht auf Shopify bist, sende das Signup-Event über dieselbe Pixel-Implementierung, die du für andere Custom Events nutzt – siehe Den Klar Pixel für Shopware 6 einrichten, Den Klar Pixel für WooCommerce einrichten oder Den Klar Pixel über serverseitiges Tracking einrichten, je nach deiner Plattform. Der Event-Name und das Feld bleiben gleich:
<script> window._k_q = window._k_q || []; window._k_q.push(["Klar:signupEvent", { email: "[email protected]" }]); </script>Trigger das bei dem, was deine Plattform als erfolgreiches Signup / Absenden eines Formulars betrachtet, und übergib die E-Mail-Adresse, die der Kunde eingegeben hat.
Felder, die du übergeben musst
Feld | Beschreibung | Beispiel |
| Die E-Mail-Adresse, die der Kunde beim Signup abgesendet hat. |
Deine Datenschutzerklärung aktualisieren
Sobald du uns die Signup-E-Mail sendest, ergänze den Abschnitt deiner Datenschutzerklärung zu Klar um die gehashte E-Mail-Adresse.
Ändere:
Wir nutzen die Dienste der Klar Insights GmbH, Clemensstr. 2, 80803 München, Deutschland, einem SaaS-Anbieter für Business-Intelligence-Lösungen für eCommerce-Unternehmen. Die Klar Insights GmbH erhebt, verarbeitet und speichert in unserem Auftrag Daten (User- und Session-IDs, IP-Adresse, Online-Kennungen (Cookie-ID, Device-ID)) auf dieser Website und ihren Unterseiten zur Reichweitenmessung und statistischen Auswertung. Zu diesem Zweck haben wir mit der Klar Insights GmbH einen Auftragsverarbeitungsvertrag geschlossen.
zu:
Wir nutzen die Dienste der Klar Insights GmbH, Clemensstr. 2, 80803 München, Deutschland, einem SaaS-Anbieter für Business-Intelligence-Lösungen für eCommerce-Unternehmen. Die Klar Insights GmbH erhebt, verarbeitet und speichert in unserem Auftrag Daten (User- und Session-IDs, IP-Adresse, gehashte E-Mail-Adresse, Online-Kennungen (Cookie-ID, Device-ID)) auf dieser Website und ihren Unterseiten zur Reichweitenmessung und statistischen Auswertung. Zu diesem Zweck haben wir mit der Klar Insights GmbH einen Auftragsverarbeitungsvertrag geschlossen.
Gut zu wissen
Wir erhalten oder speichern niemals die Klartext-E-Mail-Adresse – sie wird gehasht, bevor sie gesendet und gespeichert wird.
Das Senden des Signup-Events ist optional, verbessert aber das Session-Stitching für Kunden, die sich anmelden, bevor sie ihre erste Bestellung aufgeben.

