Know what "good" looks like before you optimize
Mailchimp's industry benchmarks put the average open rate around 35%, but that number is inflated by Apple's Mail Privacy Protection (MPP), which pre-fetches images and registers a "open" whether the recipient looked or not. Realistic targets after stripping MPP noise:
- 25–35% on a cold-ish list (older signups, infrequent sends)
- 40–55% on an engaged list (weekly cadence, opted in within the last 12 months)
- 60%+ on a small, hot list (recent signups, niche topic, strong sender-reader relationship)
Before you change anything, look at your last 10 sends and write down the actual numbers. You can't tell if a tweak worked without a baseline.
Fix sender reputation first — it's worth more than any subject line
If your domain is flagged as spammy, no subject line saves you. The mechanics:
- Authenticate your domain. SPF, DKIM, and DMARC must all pass. Gmail and Yahoo have required this since February 2024 for any sender doing more than 5,000 messages a day, and they're aggressive about enforcement on smaller senders too. Use mail-tester.com — aim for 9/10 or higher.
- Use a dedicated sending domain or subdomain. Sending from
news.yourdomain.cominstead ofyourdomain.comkeeps marketing reputation separate from your transactional and personal email. - Warm up new domains slowly. Don't blast 10,000 people from a domain that sent zero email last week. Ramp from a few hundred to your full list over 2–3 weeks.
- Watch your complaint rate. Anything above 0.3% (Google's threshold) and you're in trouble. Above 0.1% and you should investigate.
Most authors using AuthorMailingLists.com get DKIM and SPF handled automatically through AWS SES, but you still need to verify the DNS records are live. If you're rolling your own setup, this is the single highest-leverage hour of work you can do.
Clean your list — aggressively
A dirty list tanks your inbox placement, which tanks your open rate. Two cleanup moves:
- Remove hard bounces immediately. If they bounced once with a permanent error, they're gone. Sending again is a deliverability tax.
- Sunset unengaged subscribers. If someone hasn't opened anything in 6 months, send a "are you still in?" email. If they don't click, remove them. You'll feel like you're shrinking your list — you're actually shrinking the part Gmail uses to decide whether you're a spammer.
A list of 2,000 engaged readers will out-earn a list of 10,000 ghosts every single time. This is also why buying lists is a death sentence — see our breakdown of free and paid options for safer ways to grow.
Subject lines: what actually works
The "curiosity gap" advice you've read a hundred times is half right. What actually correlates with opens, based on years of A/B test data:
- 40–60 characters. Long enough to say something, short enough not to truncate on mobile.
- Specific over clever. "Chapter 3 of the new book is up" beats "Something I've been working on…"
- Lowercase or sentence case. Title Case Reads Like A Press Release. Lowercase reads like a friend.
- Numbers when they're real. "3 chapters left" works. "5 amazing tips" doesn't.
- No emojis at the front. Gmail demotes them in some categories. Mid-line is fine if it's natural.
A/B test the subject only. Same content, same send time, 20% of the list split between two subjects, then send the winner to the remaining 80%. Run at least 8–10 of these before you trust your instincts about what your audience responds to.
Preheader and from-name are the rest of the subject line
The preview pane shows three things: from-name, subject, preheader. Most senders waste two of them.
- From-name should be a person, not a brand. "Jane Doe" beats "Jane Doe Books" beats "Newsletter." Consistency matters — don't switch every send.
- Write the preheader. If you leave it blank, the inbox shows the first line of HTML, often "View in browser." Use the 80–100 characters as a second subject line that extends the first.
Segmentation: send less to more specific people
A single broadcast to your whole list is the laziest possible send. Three segments that consistently lift opens:
- Engagement-based. Send your most important campaigns only to the 30-day opener segment. Higher opens, better placement signals, less list fatigue.
- Source-based. Subscribers who joined from your book's back-matter behave differently than those from a giveaway. Treat them differently.
- Topic-based. If you write across genres or niches, let people pick. The signup form is the right moment to ask.
See How to Grow Your Email List for capture tactics that feed cleaner segments from day one.
Send timing: less than you think, but not zero
Industry data points to Tuesday–Thursday, 9–11am recipient local time, as the broad sweet spot. The honest truth: for most lists under 50,000, send-time differences are within the noise of subject-line variance. Pick a consistent slot, stick to it for 8 sends, then test.
What matters more than the day is cadence consistency. A weekly send at the same time trains both the recipient and the inbox provider. Sporadic sends — one this month, three next month — confuse both.
Quick-reference checklist
- SPF, DKIM, DMARC all passing
- Sending from a subdomain dedicated to marketing
- Hard bounces removed within 24 hours
- Unengaged subscribers sunset every 6 months
- Subject 40–60 chars, sentence case, specific
- Preheader written, not auto-filled
- From-name is a real person, used consistently
- Most important sends go to 30-day-opener segment first
- Consistent weekly cadence
Do the first four well and you've already won most of the game. Everything else is fine-tuning.