In diesem Tutorial richten wir zusammen einen Back-in-Stock Flow im Klaviyo ein.
Dies erfolgt in zwei Schritten:
- Das Back In Stock Snippet von Klaviyo im Shopify hinterlegen
- Den Flow im Klaviyo einrichten
1. Das Back In Stock Snippet von Klaviyo im Shopify hinterlegen
Um bei ausverkauften Produkten auf der Produktdetailseite ein „Jetzt benachrichtigen lassen“-Button anzuzeigen, füge das folgende Snippet vor das schließende Body in deine theme.liquid ein.
<!-- KLAVIYO BackinStock Code Begin --> <script src="https://a.klaviyo.com/media/js/onsite/onsite.js"></script> <script> var klaviyo = klaviyo || []; klaviyo.init({ account: "Dein Public API Key", list: "Liste-ID, in die du die Newsletter-Abonnenten eintragen möchtest", platform: "shopify" }); klaviyo.enable("backinstock",{ trigger: { product_page_text: "Jetzt per E-Mail benachrichtigen lassen", product_page_class: "btn", product_page_text_align: "center", product_page_margin: "0px", replace_anchor: true }, modal: { headline: "{product_name}", body_content: "Lass dich benachrichtigen, sobald dieses Produkt wieder verfügbar ist.", email_field_label: "Deine E-Mail-Adresse", button_label: "Jetzt benachrichtigen lassen", subscription_success_label: "Das hat geklappt! Bitte schau jetzt in Dein Postfach, um den Empfang der Mails bestätigen!", newsletter_subscribe_label: "Ja, ich möchte zusätzlich den Newsletter und 10% Rabatt erhalten.", footer_content: '', additional_styles: "@import url('https://fonts.googleapis.com/css?family=Helvetica+Neue');", drop_background_color: "#000", background_color: "#fff", text_color: "#222", button_text_color: "#fff", button_background_color: "#f5333f", close_button_color: "#ccc", close_label: "Schließen", error_background_color: "#fcd6d7", error_text_color: "#C72E2F", success_background_color: "#d3efcd", success_text_color: "#1B9500" } }); </script> <!-- KLAVIYO BackinStock Code End -->
Hier musst du dann noch folgende Änderungen machen:
- Bei „Dein Public API Key“ füge deinen eigenen Public API Key ein (Diesen findest du im Klaviyo über Settings > API-Keys)
- Bei „Liste-ID, in die du die Newsletter-Abonnenten eintragen möchtest“ trage die ID deiner Newsletter-Liste ein (über Lists & Segments auf deine Liste gehen und dann findest du diese bspw. in der URL)
Darüber hinaus kannst du noch folgende Anpassungen vornehmen (für CI & Wording):
- Sämtliche Texte, die du im Modal siehst
- replace_anchor: true => Diesen kannst du auch auf false setzen, wenn du neben deinem Benachrichtigen-Button auch ein „Ausverkauft“ anzeigen möchtest (in den meisten Themes aber nicht empfohlen, weil dies wie ein Button aussieht, aber am Ende nicht klickbar ist).
- button_background_color: „#FF9C1A“ (um deine normale Button-Farbe zu verwenden)
2. Den Flow im Klaviyo einrichten
Um den Flow im Klaviyo einzurichten, kannst du dir am besten einmal aus der Flow-Library von Klaviyo deren Back In Stock Vorlage raussuchen (dann hast du da schon die dynamischen Elemente für Produktbild, Title und Co. drin) oder aber du sicherst dir meine Best-Practice-Vorlage, die ich dir direkt in deinen Klaviyo-Account kopiere: Best-Practice-Vorlage für Back-In-Stock Flow sichern.