If you’re a Shopify merchant using Swym Wishlist Plus and Klaviyo, you can boost conversions by creating a Wishlist Winback Flow – a campaign that re-engages shoppers who have wishlisted or saved products but haven’t purchased yet.
This guide walks you through how to set up and run this flow effectively using segments created via Swym.
Goal
Drive conversions by re-engaging shoppers with reminders of their saved or wishlisted products, paired with a compelling discount offer.
Perfect for:
Limited-time offers
BFCM (Black Friday/Cyber Monday) campaigns
Product restocks
General Wishlist abandonment re-engagement
Prefer video instructions?
Follow this detailed video walkthrough to learn how to set up the Klaviyo flow, connect it with Wishlist data, and launch personalized campaigns seamlessly.
What You’ll Need Before You Start
To use this guide effectively, make sure you have:
An active Klaviyo account connected to your Wishlist app
Swym Wishlist Plus installed and live on your store
At least 90 days of Wishlist data from hundreds of shoppers
A Klaviyo segment based on Wishlisted or Save for Later events
Step-by-Step Setup
1. Create a Discount Code in Shopify to Incentivize Purchase
To increase conversions, offer a discount directly in your email:
a. Create the Discount Code in Shopify
Go to your Shopify Admin > Discounts
Click Create Discount
Choose Discount Code
Configure:
Discount type (e.g., 10% off, fixed amount, free shipping)
Conditions (e.g., minimum order value, usage limits)
Code name (e.g., WISHLIST25)
Save the discount code
b. Inject the Discount Code into Your Klaviyo Email
In your Klaviyo email editor, add a new text or button block & Insert the code manually
Follow this process to create a discount code on Shopify.
💡 Tip: Highlight the discount visually—use badges, bold text, or a CTA button that leads directly to the product page.
2. Build the Wishlist Winback Flow in Klaviyo
In Klaviyo:
Go to Flows > Create Flow
Choose Create from Scratch
Name it something like “Wishlist Winback – Swym”
Trigger:
Select a trigger → Your Metrics →Wishlist Plus → Swym-Digests
Choose the Swym-digests trigger under the Wishlist
3. Add Smart Timing & Filters
You can add:
Delays: Wait 1–2 days after the wishlist action.
Conditional splits: Segment based on VIP status, past purchases, or cart activity.
Exit criteria: If the shopper purchases, remove them from the flow.
4. Design the Emails template
Add email(s) that:
Remind users of the product(s) they saved.
Use dynamic product blocks (can be Swym-powered if passed via event metadata).
Offer an incentive (like 25% off) if applicable.
Emphasize urgency—”Items you saved are still waiting!” or “Almost gone!”
Subject Line Ideas:
“Still thinking about this?”
“Your favorites are back in stock!”
“Don’t miss out on what you saved”
“Get it before it’s gone!”
“25% Off on your Wishlist”
4.1. Customize Email Template with Dynamic Wishlisted Products
To personalize the email using actual wishlisted items:
Click to Edit the email content block in your flow.
Add a Dynamic Table Block or product layout (image, name, link).
Use Swym event metadata to pull product properties dynamically.
Click Insert Property > Event > Wishlist Event.
Choose product-specific metadata like:
{{ event.Product Title }}
{{ event.Product Image URL }}
{{ event.Product URL }}
{{ event.Variant Title }}
{{ event.Price }}
Use these dynamic variables to create a product section.
Add multiple blocks if you want to feature more than one product, or loop over events if available.
💡Tip: Test with actual event data to preview how the products will appear in real emails.
5. Test the Flow & Turn it On
Before turning it live:
Add test profiles to the segment.
Review if dynamic content pulls correctly.
Send test emails and review on mobile/desktop.
6. Send Wishlist Shopper Events from the Wishlist App to Your Klaviyo Flow
Once your Klaviyo flow is live with personalized emails and a discount code, follow these steps to trigger the campaign:
Open the Marketing tab in the Wishlist app and go to Shopper Segment
Select the first segment: “Shoppers who wishlisted or saved products but haven’t purchased yet.”
Configure the settings as per your preferences. Since your Klaviyo flow is already set up, choose the “Use existing flow” option and paste the copied nudge name into the corresponding flow in Klaviyo.
You can now choose to send events immediately or schedule them for later.
Click Schedule, and you’re all set!
Best Practices
Use Swym event metadata to personalize emails with product names, images, or prices.
Combine with back-in-stock or low-stock flows to increase urgency.
Time this flow around sales periods (like BFCM) for maximum impact.
Don’t spam—ensure value in each touchpoint.
Need Help?
If you don’t see Swym events in Klaviyo or need help setting up segments, reach out to us at [email protected] or to book a 1:1: Click here to schedule. If you're already on our messenger, simply say "talk to an agent," and Fin will connect you with a member of our team who can provide further assistance.