AI Subject Lines for Ecommerce Campaigns: Examples for Launches, Sales and Cart Emails
AI subject lines for ecommerce work best when you treat the model as a variation engine, not a strategist: you bring the segment, the offer and the truth, and it gives you twenty candidates to choose from. Below are generated-style subject line sets for launches, sales and cart emails, each annotated with why it works, plus reusable patterns and a step-by-step process you can run today.
What makes an ecommerce subject line work
Ecommerce subject lines carry more weight than most because the reader already has a mental model of what a promo email looks like. They know the shape of it: a hook, a discount, a deadline. That means generic phrasing gets filtered out before it's even read, and specificity is what buys you the open.
Four levers do most of the work:
- Specificity. A product name, a number, a date. "New arrivals" is a category; "The linen shirt in three new colors" is a decision the reader can make in half a second.
- Segment relevance. A recent buyer and a never-bought subscriber need different subjects for the same email. One gets "your size is back," the other gets "here's what people buy first."
- A reason to open now. A deadline, a restock, low stock, early access. Urgency only works when it's real — repeated fake deadlines train people to ignore you.
- Honesty about what's inside. The subject has to match the email. A subject that oversells produces clicks that turn into unsubscribes and complaints, which costs more than the open was worth.
One caveat on measurement: opens are approximate in most platforms, including Mailerflow, because of image proxying and privacy features. Treat clicks, conversions and revenue per send as the real scoreboard, and use opens as a directional signal only.
Where AI fits: drafting and variation, not deciding. It can produce twenty on-brief candidates in the time it takes to write three, and it won't get attached to any of them. The judgment about what's true, on-brand and worth sending stays with you.
Launch and new-arrival subject lines
These are illustrative examples, not results from a specific account. The annotations are the useful part.
| Subject line | Angle | Why it works |
|---|---|---|
| The wool overshirt is back in all four sizes | Restock, specific | Names the product and removes the reader's main objection (size availability) in one line. |
| First look: the spring collection, before Thursday | Early access | Gives a segment something exclusive and a concrete time cue. Works on a warm list, not a cold one. |
| New: a smaller version of the bag you already own | Cross-sell, curiosity | References prior behavior without being creepy, and the curiosity gap is genuinely answerable. |
| We made the thing you asked for | Community, curiosity | Works only if the list actually asked. Pair it with the request thread in the email. |
| Three new colors. Same shirt. | Plain announcement | Short, skimmable, no hype. Good for a list that's tired of promo language. |
| The restock sold out in 48 hours last time | Social proof framing | States a fact you can verify in your own data. Never use this line if it isn't true. |
| Tonight only: early access for subscribers | Time cue, segment | The deadline is real and the exclusivity is structural, not invented. |
| What's new this week, in one line | Digest style | Low-pressure, good for high-frequency senders who need to avoid fatigue. |
A pattern worth noticing: naming the product beats naming the category almost every time, because it lets the reader self-select. "New arrivals" asks them to do the work; "the wool overshirt" does it for them. The exception is a broad digest email, where the whole point is that the reader doesn't know what they want yet.
For cold or re-engagement segments, lean on the plain and benefit-led examples rather than curiosity. Curiosity requires trust you may not have yet.
Sale and promotion subject lines
This is the hardest category because every inbox is full of them. Group your candidates by mechanism rather than by wording — the mechanism is what the reader responds to.
Percentage off
30% off everything until Sunday— instantly comparable, easy to skim. The trade-off is that it invites price comparison and can anchor your list to discounts.30% off, no exclusions— the qualifier is the hook. It answers the question every reader has after seeing a percentage.
Amount off
$20 off your next order— works when the average order value makes the amount meaningful. If $20 is trivial next to your AOV, it reads as noise.
Free shipping threshold
Free shipping over $50 — here's what fits— nudges basket size and gives the reader a reason to browse rather than just click. The second clause is what makes it more than a logistics message.
Bundle
Buy the set, save $18— concrete saving, no percentage math required. Good for categories where people usually buy items together.
Last chance
Sale ends tonight at midnight— only works if it's true and you don't run it weekly. If your "last chance" emails go out every Friday, the line stops meaning anything.
Deliberately under-promising
A small sale. Nothing dramatic.— stands out precisely because it refuses the genre. The risk is real: it can underperform with discount-driven segments who scan for numbers. Test it on your most engaged cohort first.
A note on preview text: the subject line and preview text are read as one unit, so write them together rather than bolting on a preview afterwards. If the subject says "30% off everything until Sunday," the preview shouldn't repeat it — it should continue the thought, for example "Plus the two categories that rarely go on sale." Mailerflow's AI email builder generates subject lines and preview text alongside the design when you describe the email, which is a fast way to get a matched pair instead of a subject that fights its own preview.
Cart and browse-abandonment subject lines
Different job entirely. The reader already showed intent, so the subject should reduce friction, not create hype. Restraint wins here.
First cart email — neutral reminder
Your cart is still here— no pressure, no discount, no guilt. The job is to remove the "I forgot" case.Still thinking about the [product]?— mirrors the reader's actual state without assuming why they left.
Second cart email — objection handling
Free returns if the size is wrong— addresses the most common reason carts get abandoned in apparel. Pick the objection that matches your category.Shipping takes 2–3 days, and it's free over $50— answers the logistics question before it becomes a reason not to buy.
Third cart email — incentive, used sparingly
Here's 10% if it helps— the phrasing acknowledges that the discount is a nudge, not a gift. Use it once, and only after the neutral reminders have run.
Browse abandonment
The [category] you were looking at— references the category rather than the exact SKU, which feels less like surveillance and still lands as relevant.Three [category] options under $80— turns a browse into a shortlist, which is often what the reader actually needed.
Why restraint matters: putting a discount in email one trains customers to abandon on purpose. The subject line is also downstream of timing — a well-written subject on an email that arrives four days after the intent went cold will lose to a mediocre subject sent two hours later. In Mailerflow, cart and browse triggers can be built from a described workflow in the AI automation builder, which drafts the trigger, waits, conditions and emails for review before activation. That's useful when you want to test subject lines at different wait intervals without rebuilding the flow each time.
Reusable patterns behind these examples
These are the shapes worth keeping. Fill in the brackets with your own specifics.
| Pattern | Worked example | When to use it |
|---|---|---|
| [Product] + [specific detail] | The wool overshirt, now in navy | Whenever you have a real product to name. Default choice for launches. |
| [Benefit] without [common friction] | Free returns, no questions | When your category has a known objection you can actually remove. |
| [Number] + [noun] + [time cue] | Three new colors, live tonight | Promotions and launches where the deadline is real. |
| [Question the reader can answer] | Still deciding on the size? | Cart and browse emails, where the reader has a live question. |
| [Segment callout] + [offer] | Subscribers only: first look at the sale | When the exclusivity is structural, not invented. |
| [Plain statement] + [deadline] | Sale ends Sunday | High-frequency lists that are tired of clever phrasing. |
Two patterns that backfire: questions where the answer is obviously "no" ("Ready to change your life?"), and any pattern used three sends in a row. Repetition is what makes a good pattern stop working.
How to build your own set with AI, step by step
- Write the brief you'd give a copywriter. Audience segment, what's in the email, the one action you want, the deadline, brand voice, and words to avoid. Vague input produces vague output — this step determines the quality of everything after it.
- Ask for 15–20 variations across different angles, not five variations of the same angle. Specify the angles: curiosity, benefit, urgency, product name, plain statement.
- Cut anything you can't stand behind. If a subject implies a discount that isn't in the email, delete it. This is the step people skip, and it's the one that protects your sender reputation.
- Check length and truncation on mobile before you fall in love with a line. Front-load the meaning so the cut-off doesn't remove the point.
- Pair each subject with preview text that continues the thought instead of repeating it.
- Test one variable at a time with enough volume to mean something. Mailerflow supports A/B testing of campaigns, so split subject lines on a real send rather than guessing. If you want a deeper method for reading the results, see how to A/B test AI subject lines without fooling yourself.
- Log results by angle, not by individual line. Over a few months, you'll learn whether your list responds to curiosity, benefit or urgency — and your next prompt starts from evidence instead of a blank page. This is the same discipline behind analyzing past subject line performance with AI.
One thing to keep in mind throughout: AI output is a draft. The judgment about what's true and on-brand stays with you.
Mistakes that quietly cost you opens
- Clickbait the email doesn't deliver on. The open is not the goal; the click and the purchase are. A mismatch costs you trust on the next send too.
- Fake urgency. "Last chance" that runs weekly, countdown timers that reset. Readers notice, and the line stops working permanently.
- Emoji overload. One emoji can aid scanning; four reads as a spam signal to some readers and looks off-brand to others. Test per segment rather than assuming.
- ALL CAPS and excessive punctuation. "HUGE SALE!!!" reads as noise. If you need three exclamation marks, the offer isn't strong enough.
- Preview text that repeats the subject. You've spent two lines saying one thing. Use the preview to add information.
- Writing for the brand instead of the reader. "We're excited to announce" is about you. "The thing you asked for is here" is about them.
- Ignoring segment context. A recent buyer getting a "new customer? here's 10% off" email is a support ticket waiting to happen.
- Calling noise a winner. Testing three subject lines on a few hundred recipients and declaring a champion teaches you nothing. If you want to go deeper on the mechanics, the piece on spam trigger words in subject lines covers what actually matters versus what's folklore.
Frequently asked questions
How long should an ecommerce subject line be? There's no universal number, because truncation depends on the client, device and font size. Front-load the meaning so the first 30–40 characters carry the point, then check how it renders on a phone before sending.
Should I use emoji? It depends on your brand and segment. Test it as a variable rather than adopting it wholesale — what lifts opens for a fashion brand may look wrong for a supplement brand.
How many subject lines should I test? Two or three per send. More than that splits your sample thin enough that the result is hard to trust.
Can AI write subject lines that don't sound generic? Yes, if the brief is specific. Generic input produces generic output — the model can only work with the product name, offer and segment you give it.
Do subject lines still matter if opens are approximate? Yes, but judge them on clicks and downstream revenue rather than opens alone. Opens tell you something happened; clicks tell you the subject and the email worked together.
Where this fits in the wider subject line cluster
This is the pillar piece for the Subject Lines by Audience cluster under AI Subject Lines. The principles above hold across ecommerce, but they shift by audience — lifecycle stage, B2B versus B2C, transactional versus promotional — and the supporting articles in this cluster will go deeper on each of those cases.
If you want to move from writing subject lines to generating a complete email around them, describe the email in a sentence and let Mailerflow's AI email builder produce the design, subject lines and preview text together — free plan, no credit card.


