Shopify and Klaviyo: Abandoned-Cart Win-Back Template
A ready-to-build Spojit template that turns an abandoned Shopify checkout into a Klaviyo-driven, discount-led win-back campaign.
What It Builds
This template starts with a Webhook trigger that listens for Shopify abandoned-checkout events. When one arrives, a Shopify Connector node pulls the shopper and cart details, then a Klaviyo Connector node creates or updates the shopper's profile and adds them to a recovery list. That list membership is what fires your discount-led win-back flow inside Klaviyo, so lapsed carts get nudged back automatically.
The Prompt
Paste this into Miraxa and it builds the workflow, connecting the tools for you:
Build a workflow that triggers on a Shopify abandoned-checkout webhook. Take the shopper's email, name, and abandoned cart items, then create or update that person's profile in Klaviyo and add them to a "Cart Recovery" list so my discount win-back campaign sends to them.
Connectors Used
- Shopify - source of the abandoned-checkout event and cart details, delivered through a Webhook trigger.
- Klaviyo - creates or updates the shopper profile and adds it to the recovery list that fires the campaign.
Customize It
Change the list name in the prompt (for example "VIP Recovery" or "First-Time Buyers"), add cart value or product tags as profile properties for segmentation, or set a minimum cart total so only higher-value carts trigger the win-back. You can also include the abandoned-checkout URL so your email links straight back to the cart.
Tips
- Use a Klaviyo private API key with profile and list write scopes when you add the connection.
- Keep both Connector nodes in Direct mode here: each does one exact action, so there is no AI cost.
- Validate the Shopify webhook HMAC on the trigger so only genuine Shopify events start a run.