B2B direct mail: the complete guide
What B2B direct mail is, when it works, what it costs, and how to run a campaign from list to letterbox, step by step.
Short answer
B2B direct mail is a physical letter or package sent to a specific person at their business address to start or advance a sales conversation. It works best for a short list of high-value contacts, mailed to a USPS-verified office address, with a tracked call to action and a follow-up email or call.
What is B2B direct mail?
B2B direct mail is printed mail sent to named people at businesses, usually for outbound sales or account-based marketing. It comes as a personal letter, a postcard or a "dimensional" package such as a box with a gift inside. Compared with consumer mail, the list is small and specific, the address is an office, and the goal is a reply or a meeting rather than a purchase.
Why does direct mail work for B2B?
- Inboxes are crowded and filtered. A cold email has to pass spam filters, then compete with other vendors writing to the same buyer. A letter competes with far less.
- Paper stays around. A letter sits on a desk until someone decides what to do with it.
- Effort reads as intent. A letter with a name, a company and a real signature shows you chose that person.
- It gives follow-up a reason. "Did you get my letter?" beats a fourth "bumping this" email.
None of that helps if the letter goes to the wrong address, so most of the work is getting the list right.
When should you use B2B direct mail, and when not?
It fits when a contact is worth real effort:
- Target accounts where the deal justifies a few dollars per touch.
- Closed-lost deals and stalled opportunities.
- Event follow-up, to stand out from sponsor emails.
- Past champions who changed companies.
- Executives who are hard to reach by email.
It is a poor fit when the deal is too small to cover a few dollars per contact, when you need a reply today, when you can't follow up, or when most of the list works remotely for companies with no offices.
The four hard parts of B2B direct mail
1. Finding the right address
Most lead lists hold emails or LinkedIn profiles, not postal addresses. Research the company's website, LinkedIn company page, business listings and state registry filings, then pick the office closest to the contact's city. See finding a business mailing address.
2. Verifying it will deliver
USPS CASS-certified software standardizes the address, adds the ZIP+4 and confirms the delivery point. In office buildings, the suite number decides whether the letter reaches the right company. See USPS CASS address verification.
3. Personalizing without errors
Merge fields make a letter feel written for one person and cause the worst failures: "Dear ," or a name that overflows the line. Check the longest and emptiest values before printing, and hold anyone missing a field the letter needs.
4. Attributing the response
Mail has no open pixel. A QR code unique to each recipient tells you who responded. See how to track direct mail with QR codes.
Mailyard covers all four: research finds the business address with its sources, USPS CASS verifies it, anything unconfirmed is held with a reason, and each letter can carry its own tracked QR code.
Letters, postcards or dimensional mail?
| Format | Strengths | Trade-offs |
|---|---|---|
| Letter (8.5×11 in, folded into a #10 envelope) | Reads as personal correspondence. Room for an argument, a signature and a QR code. Private. | Has to be opened. Costs more than a postcard. |
| Postcard | Seen without opening. Usually cheaper. | Little space, readable by anyone, looks like advertising. |
| Dimensional (box, tube, padded mailer) | Hard to ignore. Room for a gift or sample. | Much higher cost and logistics, and office packages often stop at a mailroom first. |
A letter is the right default for most outbound programs: personal, room for a full message, and affordable enough to send to several stakeholders on a deal. Mailyard mails letters today; postcards are coming soon.
How much does B2B direct mail cost?
Vendors package costs differently, so compare on the same components:
| Component | What it covers | Notes |
|---|---|---|
| Data and research | Finding business addresses | Free if your list has addresses. Ask whether you pay per lookup or per usable result. |
| Verification | CASS and delivery-point checks | Bundled or billed per record. |
| Printing | Paper, ink, color, extra pages | Color and added pages raise the price. |
| Postage | First-Class Mail or Marketing Mail | Set by USPS. |
| Handling | Folding, inserting, envelopes | Often hidden in the print price. |
| Your time | Writing, design, list cleanup, follow-up | Usually the largest cost, and the one teams forget. |
A worked example with Mailyard's prices
Say you mail 200 contacts on the Launch plan ($179 a month for 750 address credits, about $0.24 per credit). A credit is used only when research delivers a verified, mailable address. Each letter is $2.29 on Launch, with printing and postage included.
| Line | Calculation | Cost |
|---|---|---|
| Address research | 200 credits × about $0.24 | about $47.73 of the month's credits |
| Letters, one page | 200 × $2.29 | $458.00 |
| Optional second page | 200 × $0.39 | $78.00 |
That is roughly $2.53 per contact for one page, or $2.92 with a second. If your list already has addresses, research costs nothing. Contacts that can't be found or verified use no credit, and unused credits roll over. See pricing; your quote shows the exact total before you pay. When comparing vendors, compare the all-in cost per piece that mails.
A step-by-step B2B direct mail campaign plan
- Pick the goal and the list. Make it specific: "book a 20-minute call with VPs of Finance at our 150 target accounts."
- Clean the list. Remove customers, open opportunities, competitors and opt-outs, and add them to a suppression list.
- Find and verify addresses. Research each office, run it through CASS and hold what doesn't confirm.
- Write the letter. One page about the reader, one proof point, one ask. Use the sales letter template.
- Design and personalize. Add merge fields, a signature and a per-recipient QR code by the call to action.
- Approve production proofs. Check folds, the envelope window and how the QR code prints.
- Schedule the drop. Leave time for follow-up and avoid holidays.
- Follow up. Time email and calls to the delivery date.
- Measure and repeat. Compare scans, replies and meetings against the mailed list.
How should you follow up a B2B letter?
- Track delivery so you know when the letter arrived.
- Email a day or two later. "I sent you a letter last week about X." Link to a page showing the letter for anyone who didn't open the envelope.
- Call or message on LinkedIn a few days after that, referencing both.
- Act on scans the same day. A scan is a warm signal for the account owner.
Mailyard gives mailed letters a private hosted page and exports the links as a CSV for your email tool. For more on combining channels, see direct mail vs. cold email.
What should you measure?
| Metric | Why it matters |
|---|---|
| Verified and held addresses | How much of the list was mailable, and why the rest wasn't. |
| Delivered and returned | Returns point to bad addresses to fix. |
| Contacts who scanned | Count people. One person scanning three times is one response. |
| Replies and meetings | The outcome, including email replies that mention the letter. |
| Pipeline influenced | Matched to the mailed list in your CRM. |
| Cost per meeting | Total spend, including your time, divided by meetings booked. |
When you can, keep a slice of the list on email only and compare. That shows what the letter added.
Common B2B direct mail mistakes
- Mailing unverified addresses. A missing suite number is enough to lose the letter.
- Mailing a registered-agent address. That's where legal papers go.
- Writing about yourself. Open with the reader and their company.
- Several asks. Give one call to action with the QR code beside it.
- One QR code for the whole campaign. It tells you someone scanned, not who.
- Scaling before learning. Read a small first drop, then grow.
B2B direct mail compliance basics
This is general guidance, not legal advice.
- Mail business addresses. Use where a company publicly says it operates. Don't look up home addresses.
- Honor opt-outs. CAN-SPAM covers email, not letters, but anyone who asks not to be contacted belongs on a suppression list.
- Keep sensitive data out. No health or other regulated data in lists or merge fields.
- Treat contact data as personal data. Collect what the campaign needs and delete what you don't use.
- Don't disguise the mail. Federal law restricts solicitations that look like bills or official notices.
Mailyard researches business addresses only, checks your suppression list before anything mails, and doesn't accept health or other regulated data.
FAQ
How many letters should a first B2B campaign send?
Start with a list you could follow up by hand, often a few dozen to a few hundred contacts. Check delivery, scans and replies before you scale.
Can I send direct mail to people who work remotely?
Mail the company's nearest office or headquarters and mention the letter in your follow-up email. Don't look for a home address.
Should I use First-Class Mail or Marketing Mail?
First-Class Mail is faster and more predictable, which matters when a follow-up is timed to delivery. Marketing Mail (formerly Standard Mail) costs less and suits larger drops where timing matters less.
Do I need a CRM to run B2B direct mail?
No. A CSV with names and work emails is enough. A CRM helps when you want a record ID on each scan.