Abandoned Cart Recovery
Detect abandoned shopping carts and send recovery emails to bring customers back. Scans for carts not updated within a configurable threshold, resolves visitor email via session auth or checkout data, and sends a single recovery reminder. Opt-in per project.
Try it with your AI assistant
Once WebsitePublisher is connected to your AI assistant, paste one of these into the chat.
@WebsitePublisher email customers who leave items in their cart one reminder, an hour after they stop shopping@WebsitePublisher show how many abandoned carts came back and how much revenue is still at riskWith WebsitePublisher, email customers who leave items in their cart one reminder, an hour after they stop shoppingWith WebsitePublisher, show how many abandoned carts came back and how much revenue is still at riskWith WebsitePublisher, email customers who leave items in their cart one reminder, an hour after they stop shoppingWith WebsitePublisher, show how many abandoned carts came back and how much revenue is still at riskEndpoints (3)
Scan for abandoned carts. Returns carts not updated within threshold_minutes that still have items. Set auto_send=true to automatically send recovery emails to carts with known email addresses (used by AAPI scheduled tasks).
No input parameters required.
Send a recovery email for a specific abandoned cart. Idempotent: will not send a second email if one was already sent. Email is auto-resolved from visitor auth session or checkout data; override with email parameter.
No input parameters required.
Get abandoned cart statistics: pending count, notified count, recovered count, recovery rate, potential revenue at risk.
No input parameters required.
MCP Tool Names
When using this integration through an AI assistant (Claude, ChatGPT, Cursor, etc.), the endpoints are available as MCP tools:
| Endpoint | MCP Tool Name |
|---|---|
| scan-abandoned | abandoned-cart_scan_abandoned |
| send-recovery | abandoned-cart_send_recovery |
| get-stats | abandoned-cart_get_stats |
Website