Skip to main content

Cold Email Subject Lines: What Works, What Does Not, And What To Use.

Written by Said Jrad

THIS ARTICLE IS FOR: All ListKit customers and anyone running cold email
Stage: Optimization
Owner: CS
Last updated: Aug 2026



TL;DR

  • Your subject line has one job, get the email opened without raising red flags

  • This is not a marketing headline. Do not treat it like one

  • Keep it 3 to 6 words, use light personalization, make it feel like an internal email

  • Do not spend more than 2 minutes on this, your copy, offer, and targeting matter far more

  • Use one of the proven formulas below and move on



Why this matters / When you'd use this

Subject lines are one of the most overthought parts of cold email. Most people spend more time on their subject line than on their actual offer, and that is exactly backwards.

Your subject line does not need to sell anything. It does not need to be clever or catchy. It needs to do one thing: make the prospect curious enough to open the email without triggering a spam filter or looking like a mass marketing blast.

That is it. Two minutes max. Then move on to what actually drives replies , your copy, your offer, and your targeting.



What a good cold email subject line actually is

Think about the emails you open immediately without hesitating. They are usually from people you know , a colleague, a client, a friend. They are short. They do not scream "sales email." They feel personal, even if they are not.

That is exactly what you are trying to replicate.

A good cold email subject line feels like an internal email. It makes the prospect pause and think, is that a client? A co-worker? Someone I should know? That moment of curiosity is what gets the open. Not a clever headline. Not a promise. Just a short, natural-sounding line that does not set off any alarms.



The rules

Keep it short
3 to 6 words maximum. Shorter is almost always better. Long subject lines look like newsletters. Short ones look like real emails from real people.

Use light personalization
Add a variable, their first name, their company name, or both. Do not send the exact same subject line to thousands of people with no variation. One personalization variable is enough to make it feel human.

Make it feel internal
The best subject lines could have been sent by a colleague or a client. They do not hint at a pitch. They do not promise a result. They just feel like something a real person would write.

Avoid anything salesy or clickbaity
Phrases like "Boost your revenue," "Limited time offer," or "I can help you grow" belong in ads, not cold emails. They trigger spam filters and immediately signal that this is a mass outreach. Avoid them entirely.

Do not worry about open rates
ListKit does not track open rate, and for good reason. Open rate tracking requires a tracking pixel which can hurt deliverability. More importantly, your open rate is not the metric that matters. Replies and positive replies are. Focus on those.



Subject lines that work - use these

These are the formulas that Christian and the ListKit team use across hundreds of campaigns. Test a combination of them:

Quick question, {{first_name}}
The oldest one in cold email and still one of the most effective. Simple, direct, feels personal. Add the first name variable to avoid sending it identically to everyone.

{{company_name}} x YOUR COMPANY - intro
The collaboration framing. Works well because it implies a mutual connection or partnership angle without pitching anything. Replace YOUR COMPANY with your actual company name.

{{first_name}} x YOUR NAME - intro
The personal version of the above. Name to name rather than company to company. Feels even more like an internal intro.

2 things // checking in
Unusual formatting that stands out in an inbox without being clickbaity. The double slash makes it look like an internal shorthand. Works particularly well for follow-ups.

X outcome, guaranteed
For example: 10 calls a month, guaranteed. This one leads with the result. More direct than the others, use it when your offer has a specific, provable outcome that can be stated in a few words.



What to avoid

Long subject lines
Anything over 6 words starts to look like a newsletter or a marketing email. Cut it down.

All caps or excessive punctuation
"🚀 GROW YOUR BUSINESS TODAY!!!", this goes straight to spam and looks nothing like a real email from a real person.

Generic openers with no personalization
"Just wanted to reach out" or "Hope this finds you well" as a subject line. Nobody opens these.

Overly specific promises
"I'll get you 47 leads in 30 days" sounds like an ad. Even if it is true, it reads as a pitch before the prospect has opened anything.

Copying your email body in the subject
Your subject line and your email body should work together, not repeat each other. The subject gets them to open. The body gets them to reply.



A note on A/B testing subject lines

A lot of people want to A/B test subject lines to find the best performer. This is not a bad instinct, but it is not where your testing energy should go.

Subject lines affect opens. Opens are not the metric that drives revenue, positive replies are. Two campaigns with different subject lines might have similar positive reply rates even if one gets more opens. The copy, the offer, the targeting, and the call to action are what determine whether someone replies positively. Test those first.

If you are going to test anything in your subject line, test the personalization variable, first name vs company name, rather than the format entirely.



Expected outcome

A well-chosen subject line gets your email opened. From there, your copy takes over. Spend 2 minutes picking a formula from the list above, add a personalization variable, and move on. The subject line is not where campaigns succeed or fail, the offer and the copy are.



Frequently asked questions

Should I use emojis in subject lines?
No. Emojis in subject lines signal marketing email and can trigger spam filters. Keep it plain text.

Does capitalization matter?
Lowercase or sentence case tends to perform better than title case or all caps. "Quick question, John" looks more like a real email than "Quick Question For John."

How many subject line variants should I test at once?
The AI Script Writer generates multiple variants automatically. Use them, but do not spend time analyzing which subject line performed better, focus your attention on reply rate and positive reply rate, not opens.

Can I use the same subject line across multiple campaigns?
Yes, as long as you are using personalization variables. The same formula with different first names or company names will look unique to each recipient.

What if my open rates are low?
ListKit does not track open rates. If your campaigns are getting low replies, the subject line is rarely the root cause. Check your copy, your offer, and your targeting first. See: Why your cold email campaigns are not performing and how to fix them.

Did this answer your question?