Free tools · AI prompt library

Retention prompts that actually ship.

18 copy-paste prompts for the emails, texts, and segments that keep customers. Drop them into ChatGPT, Claude, or Gemini, swap the brackets for your details, and go. Built for repeat revenue, not generic copy.

Want to see it for your store? Play the instant demo.
Email flows

Welcome flow, 3 emails

A first-purchase welcome series that earns the second order, not just the first.

You are a senior retention email strategist for a D2C brand.
Brand: {{brand}}. Product: {{product}}. Voice: {{voice, e.g. warm, expert}}.
Write a 3-email welcome flow for new email subscribers who have not bought yet.
Email 1 (immediate): deliver the signup incentive, set the brand promise, one clear CTA.
Email 2 (day 2): the founder-story or the "why we exist" angle, build trust, soft product nudge.
Email 3 (day 4): overcome the top objection about {{product}} and drive first purchase with light urgency.
For each: subject line (under 45 chars), preview text (under 90 chars), body under 130 words, one CTA. No em dashes.
Email flows

Abandoned-checkout sequence

Three-touch recovery that addresses hesitation instead of just nagging.

Write a 3-email abandoned-checkout flow for {{brand}} selling {{product}} at a {{price}} price point.
Email 1 (1 hour): helpful reminder, restate the value, zero discount.
Email 2 (24 hours): handle the most likely objection (shipping, fit, price, trust), add a review or guarantee.
Email 3 (48 hours): last call with a small, margin-safe incentive only if needed.
Give subject line, preview text, and body under 120 words each. Keep it human, not desperate. No em dashes.
Email flows

Post-purchase education flow

Reduce buyer's remorse and set up the replenishment order.

Write a 3-email post-purchase flow for a customer who just bought {{product}} from {{brand}}.
Email 1: order love plus what to expect, reduce cancel/return anxiety.
Email 2 (on delivery): how to get the best result from {{product}}, tips, care, or usage.
Email 3 (before typical runout at ~{{days}} days): teed-up reorder or complementary product, with a reason to act now.
For each: subject, preview text, body under 120 words, one CTA. No em dashes.
Email flows

Replenishment reminder

A timed reorder nudge for consumables, based on runout date.

Write a single replenishment email for {{brand}}. The customer bought {{product}} about {{days}} days ago and is likely running low.
Goal: make reordering effortless and obvious, not salesy.
Include: a subject line that implies good timing, preview text, body under 100 words, and a one-tap reorder CTA. Offer a subscribe-and-save nudge as a P.S. No em dashes.
Campaigns & subject lines

10 subject lines, one campaign

A spread of angles to A/B test, not ten variations of the same idea.

Generate 10 email subject lines for a {{campaign type, e.g. new product launch}} from {{brand}} ({{product}}).
Cover distinct angles: curiosity, benefit, social proof, urgency, question, plain-and-clear, playful, and one with an emoji.
Each under 45 characters. Add a matching preview text (under 90 chars) for the 3 strongest. Flag which two you would test first and why. No em dashes.
Campaigns & subject lines

Campaign from a promo brief

Turn a one-line offer into a full send.

Write a one-email campaign for {{brand}} promoting: {{offer / event in one line}}.
Audience: {{segment, e.g. engaged non-buyers}}. Voice: {{voice}}.
Return: subject line, preview text, a scannable body under 150 words with one hero CTA, and a P.S. that restates the deadline. Keep it on-brand and specific, no generic hype. No em dashes.
Campaigns & subject lines

Product launch announcement

Launch email that leads with the customer problem, not the product.

Write a launch announcement email for {{brand}} introducing {{product}}.
Open with the customer problem it solves, then the reveal, then 3 concrete benefits, then proof, then CTA.
Body under 160 words. Include subject line and preview text. Give one "waitlist / early access" variant subject line too. No em dashes.
SMS & WhatsApp

Back-in-stock SMS

A restock text that reads in seconds and respects consent.

Write 3 SMS variants for {{brand}} telling a waitlisted customer that {{product}} is back in stock.
Under 160 characters each, first name token, one short link placeholder, a light scarcity cue, and "Reply STOP to opt out".
No all-caps, no fake urgency. No em dashes.
SMS & WhatsApp

Cart-save SMS + follow-up

Two texts for a warm cart, minutes apart, not hours.

Write a 2-message SMS cart-save for {{brand}} ({{product}}, {{price}}).
Message 1 (20 min): friendly reminder, link, no discount.
Message 2 (next morning): one small margin-safe incentive if still unpurchased.
Each under 160 chars with a STOP line on the first. Keep it human. No em dashes.
SMS & WhatsApp

WhatsApp order-update + upsell

A service message that quietly opens the next order.

Write a short WhatsApp message flow for {{brand}} in the 24-hour service window after delivery of {{product}}.
Message 1: confirm delivery, offer a quick tip or help.
Message 2: if the reply is positive, suggest a relevant add-on or reorder with a single tap.
Conversational, under 3 short lines each. No em dashes.
Segmentation & winback

Winback ladder by lapsed days

Escalating winback that saves margin until it has to spend it.

Design a winback email ladder for {{brand}} customers who have not purchased in {{days}}+ days.
Give 3 stages: (1) "we miss you" value reminder, no discount; (2) social proof plus best-seller nudge; (3) final, margin-guardrailed offer with a real deadline.
For each stage: the segment rule in plain English, subject line, and body under 110 words. No em dashes.
Segmentation & winback

RFM segment definitions

Plain-English segments you can build in any ESP.

Act as a retention analyst. For a D2C brand selling {{product}}, define 6 practical customer segments using recency, frequency, and monetary value.
For each: a name, the rule in plain English, why it matters, and the one message that segment should get next. Keep rules concrete (days, order counts, spend thresholds). No em dashes.
Segmentation & winback

Churn-risk save message

Intercept a likely cancel before it happens.

Write a save message for a {{brand}} subscriber showing churn signals ({{signal, e.g. skipped last delivery}}).
Goal: keep them without leading with a discount. Acknowledge, offer a flexible option (pause, swap, adjust cadence), then a small incentive only as a fallback.
Give an email version (under 110 words) and an SMS version (under 160 chars). No em dashes.
Segmentation & winback

VIP recognition flow

Make top customers feel seen, not just sold to.

Write a 2-email VIP flow for {{brand}} customers in the top {{percent}}% by lifetime spend.
Email 1: genuine recognition plus an unexpected perk (early access, a gift, a note).
Email 2: invite them deeper (referral, review, or a first look).
Subject, preview text, body under 120 words each. No em dashes.
Popups & offers

Two-step popup copy

A capture popup that trades value for the email politely.

Write copy for a two-step email capture popup for {{brand}} ({{product}}).
Step 1: a headline and button that offer clear value (not just "10% off"), plus a low-friction yes.
Step 2: the email field with a reassurance line and a strong button.
Give 2 headline variants and the success-message copy. Keep it on-brand and non-cheesy. No em dashes.
Popups & offers

Spin-to-win alternative

A tasteful incentive popup that is not a gimmick.

Propose a non-gimmicky alternative to a spin-to-win popup for {{brand}} that still lifts opt-ins.
Give the concept, the headline, the incentive framing, and the copy for the popup and the confirmation email. Explain in one line why it converts without cheapening the brand. No em dashes.
Popups & offers

Discount code, margin-safe

Frame an offer so it earns its keep instead of training discount-hunters.

Help {{brand}} run a margin-safe promotion on {{product}} (margin ~{{margin}}%).
Recommend the offer structure (threshold, bundle, or first-repeat only) that protects margin, the exact code and conditions, and the email + SMS copy to launch it.
Add one guardrail so it does not train customers to wait for discounts. No em dashes.
Popups & offers

Free-shipping threshold nudge

Lift AOV with an on-site and email nudge toward the free-ship bar.

Write copy for a free-shipping threshold nudge for {{brand}} (free shipping over {{amount}}).
Provide: the on-site cart banner line, an email module for a customer just under the threshold, and 2 subject lines. Make the math feel like a win for the customer, not a tax. No em dashes.

New prompts as we write them

We add to this library as we build flows for clients. Get the new prompts, plus the teardowns behind them. One click out.

Prompts help. A system compounds.

Prompts get you a draft. The free Profit-Leak Audit shows you which flows to build first so the drafts actually move revenue.

Built for Shopify. Works with your stack.ShopifyKlaviyoWooCommerceGA4