WyshKlaviyo

Send a wishlist item added event to Klaviyo

Send a detailed Klaviyo event whenever a shopper adds a product or variant to a Wysh wishlist.

Shopify Flow template Version 1.0

Workflow facts

Trigger
Wysh wishlist item added event
Action
Send an Item added to wishlist event to Klaviyo
Default behaviour
Choose the product or variant path automatically and send immediately
Required apps
Shopify Flow, Wysh, Klaviyo

How it works

This workflow runs when a shopper adds an item to a wishlist in Wysh and sends an Item added to wishlist event to Klaviyo immediately.

If the Wysh trigger includes a variant ID, Shopify Flow fetches that variant and sends variant-level details. If it does not, the workflow sends the product-level event directly.

Before you start

  • Install Shopify Flow, Wysh and Klaviyo.
  • Connect Klaviyo to Shopify Flow.
  • Keep your Klaviyo public API key to hand. The downloaded workflow leaves this field blank in both Klaviyo actions.

Install the workflow

  1. Download the ZIP and extract wysh_klaviyo_wishlist_item_added.flow.
  2. In Shopify Flow, choose Import workflow.
  3. Select the extracted .flow file.
  4. Add your public API key to both Klaviyo actions.
  5. Review both event branches and save without switching the workflow on.

Customise the workflow

Both branches use the event name Item added to wishlist. Keep the names aligned if you change them so a single Klaviyo flow can receive both product and variant events.

The event can include wishlist name and share URL, product name and ID, prices, stock, image, URL, collections and date added. The variant branch also includes variant ID, SKU, variant price, stock, barcode and weight.

Enable and test

  1. Use a test customer with an email address.
  2. Add a product with variants to a Wysh wishlist, then add a product without a selected variant if your catalogue supports it.
  3. Check the Shopify Flow run path for each test.
  4. Confirm both events reach the correct Klaviyo profile with the expected properties.
  5. Turn the workflow on only after both relevant paths have been tested.

Use the event in Klaviyo

Use the event to trigger wishlist reminders, build intent-based segments, or personalise messages with the saved product and wishlist properties.

Troubleshooting

  • One branch fails: confirm the public API key is present in both Klaviyo actions.
  • Variant details are missing: inspect whether the Wysh trigger supplied a variant ID.
  • No event: confirm the customer email and review the Shopify Flow run history.

Ready to install?

Download the clean Shopify Flow package and review its settings before switching it on.

Download ZIP
Wysh

Turn saved products into sales with Wysh

Explore Wysh