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.
Endpoints (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 |