Connect Klaviyo
Send wishlist activity to Klaviyo and build automated email flows around it - wishlist reminders, winback campaigns, and share follow-ups.
Send wishlist activity to Klaviyo and build automated email flows around it - wishlist reminders, winback campaigns, and share follow-ups.
What syncs to Klaviyo
Once connected, the app sends these events (Klaviyo calls them metrics) as your customers use their wishlists:
- Wishlist Created - a customer creates a new wishlist
- Added to Wishlist - a product is added, including its title, image, price, and URL so your emails can show the product
- Removed from Wishlist - off by default, enable it if you need it
- Wishlist Shared - a customer emails their wishlist to someone
- Added to Cart from Wishlist - wishlist items move to the cart
- Placed Wishlist Order - an order includes wishlisted items, with the attributed value
Each customer profile in Klaviyo also gets wishlist properties for segmentation: Wishlist Count, Wishlist Items Count, Wishlist Total Value, and Last Wishlist Activity.
Events are only sent for customers who are logged in on your storefront, since wishlists belong to their customer account.
How to connect
- In the app, go to Settings → Klaviyo
- Click Connect Klaviyo - you will be taken to Klaviyo to approve the connection (you need an owner, admin, or manager role in Klaviyo)
- Approve, and you land back in the app with a green Connected badge showing your Klaviyo account name
That's it - no API keys to copy. Events start flowing as customers use their wishlists, and each metric appears in Klaviyo automatically the first time its event fires.
If you already have wishlist customers, click Sync existing data to push their wishlist profile properties to Klaviyo. This sync never creates events, so it cannot trigger any of your existing flows.
Suggested flows
- Wishlist reminder: trigger on Added to Wishlist, wait a few days, filter out anyone who has placed an order since, then send a reminder using the product image and URL from the event
- High-intent winback: create a segment where Wishlist Total Value is above a threshold and the last order is older than 30 days
- Share follow-up: trigger on Wishlist Shared to thank the sharer or offer an incentive
Plan limits
The Klaviyo integration is available on every plan. On the free plan, syncing works for stores with up to 50 customer wishlists - beyond that, syncing pauses until you upgrade to the Project planner plan (events are skipped while paused, not queued). The Project planner plan has no limit.
Troubleshooting
- "Reconnect required" banner: Klaviyo revoked our access (for example, the connection was removed inside Klaviyo). Click Reconnect Klaviyo to restore syncing.
- No events appearing: make sure the customer was logged in on your storefront, and check that the event's toggle is enabled in Settings → Klaviyo. Metrics only appear in Klaviyo after the first event fires.
If you have questions or need help, reach out through our contact form.
Create draft orders from wishlists
Convert a customer's wishlist into an editable draft order for custom pricing, shipping quotes, or assisted checkout.
Rename wishlists to projects
Change the terminology from wishlists to projects (or any custom term) across the theme app blocks and customer-facing widgets.