Skip to main content

Wishlist Winback Flow in Klaviyo with Swym

Updated this week

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

  1. Go to your Shopify Admin > Discounts

  2. Click Create Discount

  3. Choose Discount Code

  4. Configure:

    • Discount type (e.g., 10% off, fixed amount, free shipping)

    • Conditions (e.g., minimum order value, usage limits)

    • Code name (e.g., WISHLIST25)

  5. Save the discount code

b. Inject the Discount Code into Your Klaviyo Email

  1. In your Klaviyo email editor, add a new text or button block & Insert the code manually

  2. 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:

  1. Click to Edit the email content block in your flow.

  2. Add a Dynamic Table Block or product layout (image, name, link).

  3. 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 }}

  4. Use these dynamic variables to create a product section.

  5. 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.

Did this answer your question?