Subject Lines
17 Subject Line Formulas That Earn Opens From Ecommerce Customers Who Have Seen Everything
Your subscribers have been marketed to since they were 12. Generic urgency doesn't work anymore. These 17 formulas do.
Why formulas beat freestyle
Great subject lines are not poetry — they are patterns. The best ecommerce copywriters keep a swipe file of 15–20 reliable structures and rotate through them. This is that swipe file.
Every formula below has shipped in real Milgo accounts and beaten the brand's 30-day open-rate average by at least 12%.
Specificity formulas
1. The exact-number formula
Specific numbers feel like reporting, not marketing. "43% off" outperforms "big sale" almost every time.
- "The 4 candles we sold out of in 72 hours"
- "$31 off the bag you keep clicking on"
- "137 of you asked. We restocked."
2. The product-name-only formula
When the product is the story, lead with it.
- "Brick Loafer. Back. Sized up."
- "The Linen Set, in olive"
3. The ingredient-led formula
Beauty and food brands win with this because the ingredient teaches the benefit.
- "Bakuchiol: the gentler retinol that just arrived"
- "Now with 22% more cocoa butter (you'll notice)"
Curiosity formulas
4. The confession
Admit something. Humans cannot scroll past confessions.
- "We almost discontinued our best seller"
- "This was supposed to launch in March"
5. The unexpected pairing
Two nouns that don't usually appear together create a curiosity gap.
- "Linen and woodsmoke"
- "Why our packaging engineer hates us right now"
6. The negative headline
Telling people not to do something works because it pattern-interrupts every other promo in the inbox.
- "Don't buy this if you live in a humid climate"
- "Please don't open this email on an empty stomach"
Urgency formulas (used sparingly)
Urgency only works if it is real and used less than twice a month. Burn it more often than that and your list will stop believing you.
10. The countdown specific
- "4 hours left — 14 sizes remaining"
- "Until Sunday, then never again"
11. The restock alert
- "Back in stock: the one you missed"
12. The price-going-up
- "Last day at $48 (it goes to $58 Monday)"
Personalisation formulas
13. The first-name natural
Use first names sparingly — once a month, mid-sentence, never as the first word. "Hey Sarah!" reads as automation; "We saved one for you, Sarah" reads as a person.
14. The behaviour callback
- "Still thinking about the Brick Loafer?"
- "You browsed three candles this week"
15. The loyalty token
- "320 points = your next moisturizer free"
16. The city-aware
- "Brooklyn — your weekend candle is here"
17. The replenishment nudge
- "Bottle's running low — auto-ship in 3 days?"
The 4-week test matrix
Pick four formulas from the list. Assign one per week. Send the same body copy across all four weeks (same offer, same product). Compare opens against your 30-day baseline.
Whichever formula wins by 5+ points becomes part of your standing rotation. Drop the losers. Pick four new contenders. Repeat.
Milgo automates this loop — every subject we generate is tagged with its formula, and your dashboard shows which formulas earn the most opens for your specific list.
Try Milgo
Pick the right formula in 30 seconds.
Milgo generates and scores 5 subject-line options per send, each tagged with its underlying formula.

Social proof formulas
7. The reviewer-as-headline
Lift a 6–8 word phrase out of a 5-star review and quote it.
8. The waitlist-cracked
9. The press-mention