First, know what a healthy open rate looks like
For cold B2B outreach with a warmed domain and a personalized subject line, a 35 to 45 percent open rate is realistic. If you are sitting below 20 percent, the problem is almost never your offer. It is deliverability, targeting, or the subject line, in that order. Fix them in that order too.
1. Warm your domain before you send a single campaign
New sending domains have no reputation, so mailbox providers treat them with suspicion. Warm each new domain for about three weeks with gradually increasing volume before your first real campaign. Never send cold outreach from your primary company domain, because a deliverability problem there can hurt your normal business email too.
2. Authenticate everything
SPF, DKIM, and DMARC are not optional. Without them, a growing share of your emails land in spam before a human ever sees the subject line. Set them up once, verify them, and check them again any time you add a new sending domain.
3. Rotate domains and keep volume sane
- Use two or three sending domains per sender and split volume across them
- Keep daily volume per inbox modest, especially in the first month
- Watch bounce rate closely, because a spike is an early warning of a list problem
4. Clean your list before you send
A verified list is the cheapest deliverability upgrade you can buy. Invalid addresses drive bounces, bounces hurt your sender reputation, and a damaged reputation drags down open rates for every future send. Verify every contact and remove role-based addresses that rarely convert.
The single biggest open-rate lever most teams ignore is targeting. A relevant email to the right person gets opened. An irrelevant email to a great list does not.
5. Write subject lines a busy person would open
Keep subject lines short, specific, and free of hype. Lowercase and conversational often beats title case and salesy. Reference something real about the recipient or their company, and never make a promise the email does not keep. If it reads like a newsletter blast, it gets treated like one.
6. Match the person to the message
Open rate is a targeting metric as much as a copy metric. Tighten your ideal customer profile so every email goes to someone who has the problem you solve. If you are not sure how to do that quickly, our guide on defining your ICP in 30 minutes walks through the exact framework.
7. Test one variable at a time
A/B test subject lines from week one, but change only one thing per test so you actually learn something. Give each variant enough volume to be meaningful, then keep the winner and test the next variable. Small, compounding gains beat big guesses.
The takeaway
A low open rate is a fixable problem, and it is almost always mechanical. Get deliverability right, send to the right people, and write subject lines a real person would click. Do that, and the rest of your outbound funnel finally has a chance to work.