Promo emails fail for one reason more than any other: the offer is buried. If the reader has to scroll past a paragraph of "we are excited to announce" to find the discount, they have already decided it is noise. Lead with the offer, give one link, and stop.
The second rule is segmentation. Sending a hard-sell promo to people who only opted in for your newsletter is how unsubscribe buttons get clicked. The promo belongs to the segment that asked for offers.
The three promos worth sending
| Promo | Lead with | Length | One action |
|---|---|---|---|
| Launch | The new thing + why now | Short | Shop / read |
| Seasonal offer | The deadline | Short | Use code |
| Restock | "Back in stock" + limit | Very short | Get yours |
1. Launch
Use when: you are releasing a product, a feature, or a service.
Subject: Just launched: [thing] โ [one benefit]
Hi [name], [thing] is live. It does [one clear benefit] and is [price / free for X]. Here is the short page that explains it: [link]. Reply if you want help getting started.
Why this works: the subject states what launched and why it matters; the body repeats the single link.
2. Seasonal offer
Use when: you are running a time-limited discount.
Subject: [X]% off until [day] โ code [CODE]
Our [season / event] offer is live: [X]% off [product] with code [CODE], through [day]. It covers [what is included]. After that it is back to full price, so this is the window.
Why this works: the deadline in the subject creates the reason to open now, and the code is the one action.
3. Restock / back in stock
Use when: something popular is available again.
Subject: Back in stock: [item] (limited)
[item] is back, and stock is [limited / while it lasts]. If you have been waiting, here is the link: [link]. We will not always have it again this season.
Why this works: scarcity that is real ("limited") beats manufactured urgency, and the link is the only ask.
What to leave out
No "act now!!!" panic punctuation. It reads as spam and trains filters. No offer buried below three paragraphs. If the discount is the point, say it in the subject. No promo to the wrong segment. Keep offers for the people who asked for them, and honour every unsubscribe โ the rules around commercial email require a working way to opt out, so defer the specifics to the applicable requirements.
Editing time, from our 30-day benchmark
Filling a template for one promo: 3โ5 minutes. Writing the launch version that feels like a send and not a blast: 8โ12 minutes, because the wording has to read as a person with news, not a system with a sale.
Frequently Asked Questions
What makes a promo subject line work?
It leads with the offer and, where relevant, the deadline โ "[X]% off until Friday" beats "Exciting news inside." The value is up front, not buried.
How many links should a promo have?
One primary action: shop, use the code, or get the restock. Extra links dilute clicks, so keep the ask singular.
Should I send promos to my whole list?
Only to the segment that opted in for offers. Sending hard-sell promos to newsletter-only subscribers is the fastest way to lose them and to trigger spam complaints.
Is urgency wording okay?
Real deadlines are fine; manufactured "act now!!!" panic is not, and it hurts deliverability. State the actual window and let it do the work.
Can AI write promo emails?
Well for structure and variants. It cannot know your real dates, codes, or stock levels, so supply those facts and check them.