Article content and detailed guides remain in English. The selected language applies to controls and quick instructions.

Back to articles

How to Write Cold Email Subject Lines That Get Opened: Formulas, Examples, A/B Testing and Mistakes to Avoid

On this page

The Subject Line Decides Everything

Your cold email subject line has one job: get the email opened. The best-written email body in the world is worthless if no one reads it. In cold outreach, subject lines determine 35-50% of whether someone opens the email. The rest comes down to sender name recognition (which you do not have in cold outreach) and preview text.

Cold email subject lines play by different rules than marketing email subject lines. Marketing emails go to people who opted in and expect your messages. Cold emails arrive uninvited in the inbox of someone who has never heard of you. That changes everything about what works.

What Works and Why

Short beats long. Subject lines under 7 words consistently outperform longer ones in cold outreach. The reason is practical: mobile email clients (where 60%+ of email is read) truncate subject lines after 30-40 characters. A subject line that reads "Quick question about your Q3 marketing strategy for lead generation campaigns" becomes "Quick question about your Q3 ma..." on a phone screen. "Quick question about [Company]" fits entirely.

Lowercase beats title case. Cold emails that look like personal, one-to-one messages outperform those that look like marketing. "quick question" feels like it came from a colleague. "Quick Question About Your Business" feels like a blast. Some senders go fully lowercase; others capitalize only the first word. Both outperform title case in A/B tests.

Specificity beats vagueness. "Idea for [Company]" outperforms "Great opportunity" because it signals that the sender knows who they are emailing. The more specific the subject line, the more it looks like a personal message rather than a template sent to thousands.

Curiosity beats information. A subject line that gives away the entire pitch ("We offer 30% cheaper CRM software for mid-market SaaS companies") removes the reason to open. A subject line that creates an information gap ("[Company]'s lead process") makes the reader curious enough to click.

Formulas That Consistently Perform

The question formula: Ask a short, relevant question the prospect would actually want to answer. "Struggling with [pain point]?" or "[First name], quick question?" -- these work because questions feel conversational and incomplete. The reader opens to find out what the question is.

The mutual connection formula: Reference a shared context. "[Mutual connection] suggested I reach out" is the highest-performing cold email subject line category because it borrows trust from someone the prospect already knows. Even weaker versions like "Fellow [industry] professional" or "Saw your talk at [event]" outperform generic subjects.

The observation formula: Show that you looked at their business. "[Company] + [specific observation]" signals effort. For example, "Noticed [Company] is hiring 3 SDRs" or "[Company]'s pricing page" -- these tell the prospect you did more than pull their name from a database.

The value formula: Lead with what the prospect gets, not what you sell. "Idea to cut [Company]'s churn by 20%" is about them. "Our AI-powered retention platform" is about you. Prospects open emails that promise value to them, not emails that describe your product.

The simple formula: Sometimes the simplest subjects win. "Hi [First name]", "[Company]", and "quick question" consistently rank among the top-performing cold email subject lines. They work because they look and feel like real email from a real person, not marketing.

A/B Testing Your Subject Lines

Testing subject lines requires enough volume to draw meaningful conclusions. With fewer than 100 emails per variant, random chance dominates the results. Aim for at least 200 emails per variant (400 total for an A/B test) to start seeing reliable patterns.

Split your prospect list randomly into two equal groups. Send variant A to one group and variant B to the other. Keep everything else identical: same email body, same sending time, same sending account. After 48 hours (enough time for most opens to occur), compare open rates.

A difference of less than 5 percentage points between variants is likely noise at small sample sizes. Look for differences of 10+ percentage points to be confident you have found a real winner. Once you have a winner, use it as your new baseline and test a new challenger against it.

Over time, this process builds institutional knowledge about what your specific audience responds to. Subject line performance varies significantly by industry, seniority level, and geography, so what works for one sender may not work for another.

Mistakes That Kill Open Rates

All caps or excessive punctuation. "URGENT: READ THIS NOW!!!" triggers spam filters and annoys humans equally. Even a single word in all caps ("FREE consultation") can reduce deliverability.

Misleading subjects. "Re: our conversation" when you have never spoken to the prospect is deceptive. Some senders use "Re:" to simulate an ongoing thread. This may boost open rates short-term but destroys trust and reply rates. The prospect opens the email, realizes they have been tricked, and either deletes or marks as spam.

Feature-focused language. "Introducing our AI-powered, cloud-based, enterprise-grade solution" describes your product. The prospect does not care about your product yet. They care about their problems.

Generic subjects sent to thousands. "Exciting opportunity" and "Let's connect" are so overused that they signal mass outreach. They land in the mental "ignore" category before the prospect finishes reading.

Spam trigger words in high density. Individual words like "free," "guarantee," or "act now" do not automatically send you to spam. But stacking several together ("Free guaranteed results -- act now!") signals promotional content to both spam filters and humans.

Before You Send

Subject lines only matter if the email reaches the inbox. Before launching any cold outreach campaign, make sure your sending domain has proper email authentication (SPF, DKIM, DMARC) configured -- see SPF DKIM DMARC Setup Guide for step-by-step instructions. And make sure your prospect list is clean: export your list as CSV, upload to Email Extractor to deduplicate, then run through a verification service to remove invalid addresses. A 5% bounce rate from bad addresses will damage your sender reputation and reduce inbox placement regardless of how good your subject lines are.

Extract emails

Explore tools

Verify emails

Check address validity before using your list.

ZeroBounce

Email Verification

Verifies email lists and provides tools for monitoring deliverability.

Useful when list cleaning and sender health belong in one workflow.

Explore ZeroBounce (opens in a new tab)