Recover abandoned WooCommerce carts with custom coupon emails

Go to Workflow
8 views
Built by Kshitij Matta Kshitij Matta
Created on June 11, 2026

Description

Stop paying for expensive plugins to recover your valuable revenue from abandoned carts on your WooCommerce store

How It Works?
When a product is added to a user's cart on your store, it fetches the cart contents via webhook & it utilises the code provided in the red sticky note to fetch the required info.
It waits for a specified time to allow the user to place an order.
It checks if the order has been placed or not.
It creates the HTML with dynamic information fetched from previous nodes.
It sends the email to the user via configured SMTP credentials.

Setup Steps (20 minutes):
Set up your WooCommerce Account Credentials in n8n
Set up webhook in n8n & WooCommerce
Add the provided code in functions.php or as a PHP snippet via a plugin onto your website
Customize the coupon code's phrase according to your needs
Customize the email's HTML code according to your needs

Requirements

WooCommerce Store**: With REST API access enabled.

SMTP Credentials**: For sending recovery emails.

For any queries, you can ping me on X

Nodes Used (4)

Code
n8n-nodes-base.code
HTTP Request
n8n-nodes-base.httpRequest
Send Email
n8n-nodes-base.emailSend
WooCommerce
n8n-nodes-base.wooCommerce