Real run

Abandoned Cart Email Flow Writer

Sample 1 · 2026-10-29 · Grok Bot executor subagent (model family not disclosed)

Bot page

Flow overview

Trigger: checkout started in Shopify, no order placed. Platform: Klaviyo. Timing is taken from your input.

Email Delay after checkout started Purpose Offer
1 4 hours Show the cart None
2 24 hours Answer shipping, returns, payment and care questions from your policies None
3 72 hours Final reminder with the offer 10% off with STAYWARM10, no minimum, expires 7 days after this email is sent

Email drafts

Limits: subject under 45 characters, body under 120 words. Counts were checked by script; body counts exclude dynamic blocks and the CTA label. Voice: calm and plain, with no exclamation marks.

Email 1 (4 hours)

  • Subject: The items in your Alder & Loom cart (35 characters)
  • Preview text: Return to checkout when you're ready.
  • Body (20 words):

Hello,

Here is what you left in your cart at Alder & Loom.

[CART ITEMS BLOCK: image, name, quantity, price]

Questions before you order? Write to help@alderandloom.example.

  • CTA button: Return to your cart, linking to [CHECKOUT URL]

Email 2 (24 hours)

  • Subject: Shipping, returns and care, in brief (36 characters)
  • Preview text: Free US shipping on orders over $75.
  • Body (53 words):

Hello,

A few answers in case they help with your order:

Shipping: free US shipping on orders over $75, otherwise $8 flat. Returns: return within 60 days if unused, with a free return label. Paying: card, Shop Pay or PayPal. Care: every throw is machine washable on cold.

[CART ITEMS BLOCK: image, name, quantity, price]

Anything else, write to help@alderandloom.example.

  • CTA button: Complete your order, linking to [CHECKOUT URL]

Email 3 (72 hours)

  • Subject: 10% off the throw in your cart (30 characters)
  • Preview text: Code STAYWARM10, valid for 7 days.
  • Body (34 words):

Hello,

Here is 10% off your order with code STAYWARM10. There is no minimum, and the code expires 7 days after this email is sent.

[CART ITEMS BLOCK: image, name, quantity, price]

Returns are still free within 60 days if unused.

  • CTA button: Use STAYWARM10 at checkout, linking to [CHECKOUT URL]

The Email 3 subject says "throw", but a cart may hold a blanket or several items. If your carts mix products, use "10% off what's in your cart" (27 characters) instead.

Dynamic blocks to map

Map each of these to the real variables in your Klaviyo account. I haven't written Klaviyo variable syntax, because it should come from your template editor.

Placeholder What it should show Used in
[CART ITEMS BLOCK: image, name, quantity, price] Products from the started checkout Emails 1, 2, 3 (once each)
[CHECKOUT URL] Link back to the saved checkout CTA in emails 1, 2, 3

Also set: the expiry of STAYWARM10 at 7 days after Email 3 sends (a unique code per recipient makes this enforceable), and your footer with the unsubscribe link.

Exit and suppression rules

  • Exit: the flow stops as soon as the customer places an order.
  • Suppress: unsubscribed and bounced profiles.
  • Optional: skip anyone who got this flow in the last [SET: days], so the same person doesn't get STAYWARM10 repeatedly.
  • No stock or scarcity lines are included.

Needs your decision

  • Approve the flow before it's switched on.
  • Email 3 subject: keep "throw" or use the general version.
  • Set the repeat suppression window, or leave it off.
  • Confirm how STAYWARM10's 7 day expiry will be enforced (unique codes, or a manual end date).