Direct mail vs. cold email for B2B outbound
How direct mail and cold email differ on cost, attention, deliverability and attribution, and how to run them together.
Short answer
Cold email costs almost nothing per message and reaches large lists instantly, but competes with a crowded, filtered inbox. Direct mail costs a few dollars per piece and takes days to arrive, but lands as a physical letter few competitors send. For high-value B2B accounts, the strongest approach is both: a letter first, then an email and a call that reference it.
How do direct mail and cold email compare?
| Cold email | Direct mail (letter) | |
|---|---|---|
| Cost per touch | Close to zero, plus sending tools, domains, inboxes and list data. | A few dollars for print and postage, plus finding the address. (Mailyard letters are from $1.89 each, print and postage included.) |
| Getting seen | Must pass spam filters, then compete with the day's other email. | No spam filter, but needs a USPS-verified address. Competes with far less mail. |
| Personalization | Merge fields are easy, and most vendors use them. | Merge fields plus a signature and handwritten-style touches. |
| Speed | Instant. Test and iterate in a day. | Days to print and deliver. |
| Attribution | Replies and clicks are reliable. Opens aren't, since some mail apps load tracking pixels automatically. | Delivery tracking and per-recipient QR codes show who scanned. No open signal. |
| Scale | Cheap, but volume hurts deliverability. | Limited by budget and by how many addresses you can verify. |
| Rules | US commercial email falls under CAN-SPAM (an opt-out and a postal address in each message). | No CAN-SPAM equivalent, but honor opt-outs with a suppression list. |
When does cold email win?
- Large lists with lower deal values, where a few dollars per contact doesn't pay back.
- Testing messaging in days.
- Speed: next week's event invite, a time-limited offer, a reply you need now.
When does direct mail win?
- High-value target accounts, where one meeting is worth far more than the letters.
- Buyers who ignore email, such as senior executives.
- Closed-lost or stalled deals, where another email in a long thread won't stand out.
- After events, when sponsors all email the same attendee list.
- Deliverability trouble. A letter doesn't depend on your sending domain's reputation.
How do you run direct mail and email together?
- Send the letter with one ask and a per-recipient QR code, and track delivery.
- Email a day or two after delivery: "Did you get my letter? I sent it to your office last week." Link to a page showing the letter.
- Call or message a few days later, referencing both.
- Follow up on a scan the same day, by name.
- Suppress across channels. Anyone who replies, books or opts out leaves all sequences.
Mailyard gives each mailed letter a private hosted page and exports the links as a CSV for your email tool.
What are the trade-offs?
- Mail needs an address you may not have. Most B2B lists hold emails, so finding and verifying the office is real work. See how to find a business mailing address.
- Mail is slower to learn from. A test cycle takes a week or more.
- Remote workers are harder to reach. Headquarters may not forward the letter.
- Email has hidden costs: burned domains, spam placement and a list tired of hearing from you.
A quick way to decide
Estimate what one meeting with a contact is worth. If it comfortably covers a few dollars per contact plus your follow-up time, add a letter for that segment. If not, stay on email. The complete guide has the full cost breakdown.
FAQ
Is direct mail better than cold email for B2B?
Neither is better in general. For high-value accounts, using both together usually beats either alone.
Should the letter or the email go first?
Send the letter first, then email once it's delivered and link to a copy of the letter.
How do I know if someone read my letter?
You can't see an open. A per-recipient QR code shows who scanned, and delivery tracking tells you when to follow up.