Cold Email Copywriting: How to Write Emails Prospects Actually Read
Cold email copywriting isn't marketing copywriting. It isn't sales copywriting. It's its own discipline with its own rules - and most people writing cold emails are borrowing techniques from the wrong playbook.
Marketing copy is written for people who already opted in. Sales copy is written for people already in a buying process. Cold email copy is written for people who didn't ask to hear from you and have no reason to care. That changes everything about how you write.
Here are the principles we've developed across 150+ campaigns at Visbl. These aren't tips - they're fundamentals.
The opening line determines everything
Your subject line gets the email opened. Your opening line determines whether it gets read. Most people waste the opening line on themselves:
- "My name is John and I work at..." - Nobody cares.
- "I hope this email finds you well" - It didn't. Delete.
- "I'm reaching out because..." - Still about you.
The opening line should be about them. Specifically, it should demonstrate that you know something about their company, their role, or their industry that a mass-emailer wouldn't know.
Good opening lines fall into three categories:
The observation
Reference something specific you noticed about their business. A job posting that implies they're scaling a particular team. A product launch that signals a shift in strategy. A conference talk they gave. The more specific, the better - but it has to connect to why you're emailing. An observation with no relevance to your offer is just stalking.
The problem statement
Name a specific challenge that companies in their position face. Not a generic pain point - a problem you know they're dealing with because of their company size, industry, growth stage, or recent changes. "Most $20M revenue finserv companies struggle with X" is more credible than "many companies struggle with X."
The mutual connection
If you have any shared context - a mutual connection, a shared alma mater, a community you're both part of - lead with it. Shared context immediately changes the dynamic from stranger to acquaintance.
The "you not me" rule
Read your email draft out loud. Count how many times you say "I," "we," or your company name. Now count how many times you say "you" or "your." If the first number is higher, rewrite.
This is the single most predictive indicator of cold email quality. Emails that talk about the prospect outperform emails that talk about the sender by a wide margin. It's not close.
Here's what this looks like in practice:
- Bad: "We help companies increase their pipeline by 40%. Our platform uses AI to..."
- Better: "Your team posted 3 BDR roles last month. If you're trying to scale outbound without adding headcount, there might be a faster way."
The first example is about the sender. The second is about the prospect's situation. Same underlying offer - completely different framing. The second version gets replies because it shows you understand their world.
Specificity over generality
Vague claims get ignored. Specific claims get attention. This applies to every part of your email:
- Vague: "We help companies grow their revenue."
Specific: "We helped a $25M revenue packaging company book 34 meetings with procurement directors in 60 days." - Vague: "Improve your lead generation."
Specific: "Generate 15-20 qualified conversations per month without hiring another BDR." - Vague: "Our clients see great results."
Specific: "Our last three finserv clients averaged a 6.2% positive reply rate on cold outbound."
Specificity signals credibility. When you say "34 meetings in 60 days," the prospect thinks: "That's a real number from a real engagement." When you say "great results," they think: "That could mean anything."
One CTA per email
This is a rule people know but routinely break. Your email should have one ask. Not two. Not a primary ask and a secondary ask. One.
The reason is cognitive load. When you give someone two options - "Would you like to hop on a call, or I could send over a case study?" - you've made responding harder. Now they have to evaluate two things instead of one. The easiest response to a multiple-choice question from a stranger is no response at all.
Pick the ask that matches where you are in the relationship:
- First email: Ask a question. "Is this a priority for your team right now?" Low friction. Easy to answer.
- Follow-up email: Offer something. "Want me to send over the analysis?" Still low friction. One-word answer.
- Later in the sequence: Propose a meeting. "Worth 15 minutes to walk through how we approached this?" By now, you've earned the right to ask for time.
Reading level and sentence length
Write at a 5th-8th grade reading level. That's not dumbing it down - it's respecting your reader's time and attention.
Short sentences work better than long ones. Paragraphs should be 1-3 sentences max. The email should be scannable in 5 seconds, because that's all the time you'll get before the prospect decides to read, reply, or delete.
Some guidelines:
- Total word count: 50-120 words. Anything over 150 is almost certainly too long.
- Sentence length: Average 8-15 words per sentence. Mix short punchy sentences with slightly longer ones for rhythm.
- Paragraphs: No paragraph should be more than 3 lines on a mobile screen. Most prospects read email on their phone.
- No jargon. If a word wouldn't make sense to someone outside your industry, replace it. "Help you find more customers" beats "optimize your top-of-funnel acquisition strategy."
Avoiding spam triggers
Even well-written emails can land in spam if you're not careful about word choice. Spam filters have gotten smarter, but certain patterns still trigger them:
- Excessive formatting. Bold, italic, colored text, all caps - these signal marketing email, not personal email. Use plain text. If you must bold something, do it once.
- Trigger words. Words like "free," "guarantee," "limited time," "act now," and "exclusive offer" are classic spam triggers. Write like a human, not a billboard.
- Links in the first email. Minimizing links - especially tracked links - in your first email improves deliverability. If you need to link to something, one link maximum. No images, no HTML signatures with logos.
- Over-personalization with merge tags. Using 5+ merge fields makes the email feel algorithmic. One or two personalized elements is enough to feel human without looking like a mail merge gone wrong.
Deliverability is a topic that deserves its own deep dive. But the copywriting rule of thumb is: if your email looks like it could have been typed by hand in 60 seconds, you're on the right track.
Personalization that doesn't feel fake
Everyone says to personalize cold emails. The problem is most personalization is terrible. "I see you went to Ohio State - go Buckeyes!" is not personalization. It's a search result dressed up as rapport.
Effective personalization connects something specific about the prospect to why your outreach is relevant:
- Bad personalization: References something about them that has nothing to do with your email. Feels like a trick.
- Decent personalization: References their industry, company size, or recent news and connects it to your offer. Shows you did homework.
- Great personalization: Demonstrates that you understand a specific challenge they face because of something observable about their business - and your email wouldn't make sense sent to anyone else.
Great personalization is hard. It takes research, and it doesn't scale easily. That's exactly why it works - the effort is visible. At Visbl, we spend significant time on research and list building before we write a single word of copy. The personalization layer is built into the targeting, not bolted on after.
Subject lines: short, specific, lowercase
Subject lines deserve their own article (we wrote one: cold email subject lines). But the core principles:
- Keep them short. 3-6 words. Long subject lines get truncated on mobile.
- Use lowercase. All-lowercase subject lines mimic how people email colleagues. They signal "this is a real email," not "this is a marketing blast."
- Be specific to their situation. "question about [company name]'s outbound" beats "Quick question for you."
- Don't be clickbaity. A subject line that over-promises creates a negative reaction when the email body under-delivers. Match the subject to the email's actual content.
The editing process matters as much as the writing
First drafts are always too long and too focused on you. The editing process is where good cold emails become great:
- Write the first draft. Don't edit as you go. Just get your thoughts down.
- Cut it in half. Seriously. Whatever you wrote, it's too long. Remove every sentence that doesn't directly serve the email's goal.
- Flip the "I" to "you." Rewrite every sentence that starts with "I" or "we" to start with "you" or "your."
- Read it on your phone. Does it look like a wall of text? Break it up. Can you scan it in 5 seconds? Good.
- Read it out loud. Does it sound like something you'd say to a person, or something you'd put in a brochure? If it sounds like a brochure, rewrite until it sounds like a conversation.
If you want an objective check on your email before you send it, our cold email grader will score it across the fundamentals - length, tone, CTA clarity, and spam risk - in about 10 seconds.
Copy is necessary but not sufficient
Everything above will make your emails better. But copywriting is one piece of a larger system. The best email in the world sent to the wrong person, from a flagged domain, at the wrong time, with no follow-up sequence, will produce zero results.
At Visbl, we treat copy as one layer in a stack that includes targeting, list quality, infrastructure, deliverability, sequencing, and response management. When all of those layers work together, cold email becomes a predictable pipeline machine. When any one of them breaks, the whole system underperforms. See how our cold email service puts all of these principles into practice.
Get a score on your cold email copy
Paste your email into our free grader and get instant feedback on length, clarity, CTA, and spam risk.