Abandoned Cart Recovery Email Drafts
Find carts abandoned for four hours or more, draft a short personal recovery email for each customer who opted in, and send the drafts to lifecycle marketing for review.
The full canvas, before you import it
Click any node to see its config.
Click a node to select it — same as the Heym editor; the panel shows its settings.
5 nodes · Free & source-available
Abandoned Cart Recovery Email Drafts
A recovery email that names what was left in the cart works better than a generic reminder. This template drafts one per abandoned cart, only for customers who agreed to marketing email, and sends the drafts to your lifecycle team to approve.
What this workflow does
- CartRecoverySchedule runs every morning
- FetchAbandonedCarts reads carts abandoned for four hours or more
- RecoveryEmailAgent drafts a subject and a short email per opted-in customer
- SendDraftsForReview emails the drafts to lifecycle marketing
- RecoveryDraftsResult returns them
Setup
Point FetchAbandonedCarts at your store's carts API, connect an LLM credential and SMTP, and set the lifecycle team's address.
How to import this template
- 1Click Import → Copy JSON on this page.
- 2Open your Heym and navigate to a workflow canvas.
- 3PressCmd+V/Ctrl+V— nodes appear instantly.
- 4Add your API keys in the node config panels and click Run.
Discover more automations
- E-commerceReturn Request Triage AgentApply your return policy to a customer request, choose refund, replacement, return label or review, draft the reply, log the decision and flag exceptions.
- E-commerceProduct Review Insights DigestRead the last seven days of product reviews every Monday, group them into themes, defects and sizing issues by product, and post a digest the product team can act on.
- E-commerceOrder Fraud Risk Screening AgentScreen new orders every ten minutes for address mismatches, forwarders, velocity and card signals, and hold risky ones for review before they ship.
- Dev & IT OpsHTML Status PageCheck an upstream service and answer a browser GET with a rendered status page instead of JSON.
- Dev & IT OpsWorkflow Change Audit LogCapture every workflow create, update, and delete on your Heym instance and post a batched summary to Slack.
- Customer SupportHITL Support Reply AgentDraft a customer-facing support response, pause for human approval, then continue with the reviewed reply.
- Dev & IT OpsCodex PR Fix AgentSend a coding task to Codex, open a draft PR when it succeeds, and notify Slack when Codex needs follow-up input.
- Dev & IT OpsOpenCode Go PR Fix AgentSend a coding task to OpenCode Go, open a review-ready pull request, and return the implementation result.
- Dev & IT OpsAgent-Guided Codex PR DispatcherLet an Agent inspect a GitHub request, prepare a confirmed Codex task, open a ready PR, and notify Slack when Codex needs input.
- Marketing & SEOReddit Subreddit GET Tool CallLet an Agent call a no-key HTTP GET tool that fetches hot posts from a subreddit JSON feed.
- AI AgentsBatch LLM Status TrackerSend an array through the OpenAI Batch API, branch on live status updates, and collect the final per-item results.
- Customer SupportIMAP Support Inbox TriageWatch a shared mailbox, summarize incoming support email, and route urgent messages to Slack.