OptIn Setup Klaivyo <> Shopify

Topic summary

Ein Nutzer richtet einen Shopify-Shop mit Klaviyo als Newsletter-Tool ein und sucht nach der optimalen Konfiguration für das Double-Opt-In (DOI), um rechtssichere und konsistente Opt-In-Status in beiden Systemen zu gewährleisten.

Getestete Szenarien:

  • DOI nur in Shopify: Kunde erhält in Klaviyo nur “Accept Marketing = true”, gilt aber nicht als vollwertiger Newsletter-Empfänger
  • DOI nur in Klaviyo: Kunde ist in Klaviyo Newsletter-Empfänger, aber “Accept Marketing” in Shopify bleibt auf “false”
  • DOI in beiden Systemen: Kunde erhält zwei Bestätigungsmails; Abmeldung über Shopify ändert nur “Accept Marketing” in Klaviyo, Newsletter-Status bleibt aktiv

Empfohlene Lösung:
DOI in Klaviyo aktivieren und in Shopify deaktivieren, um doppelte Bestätigungsmails zu vermeiden.

Offenes Problem:
Nach Klaviyo-DOI-Bestätigung wird das “Email subscribed”-Flag in Shopify korrekt gesetzt. Wird der Kunde jedoch im Shopify-Backend abgemeldet, bleibt der Newsletter-Status in Klaviyo aktiv (nur “Accept Marketing” wechselt auf “false”), sodass der Kunde weiterhin Newsletter empfangen würde. Screenshots zeigen diese Diskrepanz.

Die Diskussion bleibt offen bezüglich der vollständigen Synchronisation bei Abmeldungen.

Summarized with AI on October 30. AI used: claude-sonnet-4-5-20250929.

Hallo zusammen,

ich setze derzeit “meinen” ersten Shopify Shop auf.
Als Newsletter Tool möchte ich direkt von Anfang an auf Klaviyo setzen. Ich denke, was die Shopify Integration angeht in Verbindung mit dem Funktionsumfang sollte das zumindest keine schlechte Wahl sein.

Nun stellt sich mir allerdings recht schnell die Frage, nach dem optimalen und nachhaltigsten Setup für die Einholung des OptIns.

Sollte die OptIn Funktion in Shopify aktiv sein und darüber die NL-Einwilligung des Kunden eingeholt und vorgehalten werden oder durch Klaviyo?!

Ich möchte gerne, dass der OptIn Status idealerweise in beiden System identisch ist. Ist ein Kunde abgemeldet vom Newsletter, möchte ich diesen Status in beiden Systemen gleich haben. Idealerweise ist Klaviyo das System, was den OptIn einholt und ggf. Präferenzen sowie die Abmeldung verwaltet.

Ich habe ein paar Kombinationen ausprobiert, aber keine war bisher zufriedenstellend.
Wenn ich den OptIn Status durch Shopify verwalte (und in Klaviyo Double OptIn deaktiviere), bekommt der Kunde in Klaviyo lediglich den Status true bei Accept Marketing. Für Klaviyo scheint es aber lt. Profil noch kein “echter” Newsletterempfänger zu sein.

Mache ich es andersrum und setze das Double OptIn bei Klaviyo auf aktiv und deaktiviere es in Shopify, hat der Kunde zwar in Klaviyo den Status eines “echten” NL-Empfängers, laut Shopify steht Accept Marketing aber auf False.

Aktiviere ich das Double OptIn in beiden Systemen, bekommt der Kunde zwei Anmeldebestätigungen. Und erst bei der Bestätigung durch Klaviyo ist es wieder ein “echter” NL-Empfänger. Vorher war nur das Flag für Accept Marketing auf true gesetzt. Melde ich den Nutzer dann über Shopify im Backend ab, ändert sich in Klaviyo auch nur Accept Marketing → False, der NL-Status bei Klaviyo ist aber weiter aktiv.

So ganz verstehe ich noch nicht, wie die Konfiguration sein sollte.

Habt ihr Best Practices dazu? Wie löst ihr das rechtssicher? Welches System ist bei euch die Single Source of Truth? Findet ein korrekter Austausch des OptIn Status statt?

Du musst den Klaviyo DOI aktivieren. Sonst ist das nur ein reiner Sync zwischen SP ↔ Klaviyo, unabhängig der Akzeptanz des DOI.

1 Like

Und dafür den DOI in Shopify deaktivieren?
Ansonsten bekommt der Kunde ja zwei OptIn Mails.

Edit: DOI in Klaviyo aktiviert, in Shopify deaktiviert.
Sobald der DOI über Klaviyo aktiviert wurde, bekommt der Kunde auch in Shopify das Flag “Email subscribed”. Soweit korrekt.

Wird beim Kunden dann der Haken fürs E-Mail Marketing im Shopify Backend entfernt, liegt in Klaviyo weiterhin der Status “E-Mail abonniert” vor und lediglich in den benutzerdefinierten Eigenschaften steht Accept Marketing auf false.
Der Kunde für so also weiterhin Newsletter aus Klaviyo erhalten.
Habe ich hier einen Denkfehler?

Den von Shopify deaktivieren, richtig. Ansonsten muss der Kunde es 2x bestätigen, was ein kompletter Conversionkiller ist.