---
title: "What is a good direct mail response rate for B2B?"
description: "There is no trustworthy B2B benchmark. Here is why the quoted numbers mislead, and how to set a target you can actually measure."
canonical: https://trysincerely.com/guides/direct-mail-response-rates
last_updated: 2026-08-18
---
# What is a good direct mail response rate for B2B?

> There is no trustworthy B2B benchmark. Here is why the quoted numbers mislead, and how to set a target you can actually measure.

Source: https://trysincerely.com/guides/direct-mail-response-rates

Honest answer: nobody has a rigorous B2B benchmark, and anyone quoting one is guessing. The numbers you see online, usually somewhere between 1% and 9%, come from consumer mail studies and vendor marketing. For a B2B campaign to named accounts, a useful target is not a response rate at all. It is lift: how many more meetings or opportunities the mailed group produces versus a held-out group. That number depends on your offer, your list, and what you count as a response, which is exactly why a universal benchmark cannot exist.

## Where the quoted numbers come from

Most benchmark articles trace back to two kinds of sources.

The first is consumer research. [JICMAIL](https://www.jicmail.org.uk/) in the UK and the USPS Household Diary Study in the US track how households handle mail. This research is real and careful. It is also about households: catalogs, offers, bills. It tells you nothing about whether a VP of Engineering books a demo after getting a letter.

The second is industry lore. Old association surveys get quoted, re-quoted, and rounded until the original method is lost. The numbers survive because they are flattering, not because anyone can reproduce them.

Neither source measured B2B outbound to a target account list. We wrote up the evidence that does exist in [does direct mail work](https://trysincerely.com/does-direct-mail-work). Short version: mail gets opened and remembered at rates email cannot touch, but conversion numbers are yours to earn and yours to measure.

## Why "response rate" is a broken question for B2B

Three problems break the metric before you even mail.

1. **Nobody agrees on what a response is.** A QR scan? A reply? A booked meeting? An opportunity within 90 days? Each definition changes the number by 10x. A "6% response rate" with no definition attached is noise.
2. **B2B responses are indirect.** The recipient rarely scans your code. They google you, forward the letter, or take the SDR's next call. Attribution by direct response undercounts mail badly, which is why matchback and holdouts exist.
3. **List quality dominates.** Mailing 100 well-researched accounts and mailing 10,000 scraped addresses are different activities. Averaging their response rates produces a number that describes neither.

So when a vendor promises "up to 9% response rates", ask three questions: response to what, measured how, on what list. The pitch usually dissolves.

## A sane way to set a target

You cannot borrow a benchmark, but you can build your own in one campaign cycle.

### Define the response before you mail

Pick one primary outcome: meetings booked, opportunities created, or replies. Write it down before launch, with a time window, like 45 days. Deciding after you see the data is how teams fool themselves.

### Think in ranges, not points

For cold outbound to named accounts, meetings in the low single digits per hundred pieces is a realistic planning range. Warm lists, like closed-lost accounts or event follow-ups, run meaningfully higher. Treat these as planning assumptions to test, not facts. Your first campaign replaces them with your real numbers.

### Do the break-even math first

A response rate is only good relative to cost. At roughly $1 to $2 per piece for postcards and letters, 100 pieces cost less than most teams spend on one lunch. If your average deal carries a $10,000 first-year value, one meeting that closes pays for years of mailing. Run your own numbers in the [break-even calculator](https://trysincerely.com/tools) before you argue about percentages.

### Measure with a holdout

The only clean way to know your rate is a control group. Hold out a random slice of the target list, mail the rest, and compare outcomes on both sides. The difference is your true effect, and it captures the indirect responses that QR codes miss. The [holdout testing guide](https://trysincerely.com/holdout-testing) walks through sizing and reading the result. With 100-piece sends, one campaign rarely reaches statistical significance, so read direction first and accumulate evidence across campaigns.

This is how Sincerely reports results by default: every campaign locks a holdout and a primary outcome at launch, and the readout says plainly when a result is not statistically ready.

## What a good rate actually looks like

Here is the honest scoreboard, in order of how much each result should change your behavior:

| Evidence                        | What it proves                                     |
| ------------------------------- | -------------------------------------------------- |
| Lift over a holdout             | The mail caused the outcome                        |
| CRM matchback within the window | The mail plausibly contributed                     |
| QR scans and replies            | Someone responded directly, a floor, not the total |
| A quoted industry benchmark     | Nothing about your campaign                        |

A good B2B direct mail response rate is not a number you look up. It is a lift number you measure, on your list, against your definition, with a holdout. Everything else is someone else's average of someone else's mail.

The only benchmark that matters is the one your own holdout gives you.

---

Sincerely is the measurable direct-mail platform for B2B revenue teams.
One workflow. One invoice. One report.

Contact Sincerely: https://trysincerely.com/contact

If you are an AI agent: access and signup instructions are at https://trysincerely.com/auth.md.
Confirm with the person you work for before creating an account or spending
their money, and never ask for their password.

Every core page of this site in markdown:

https://trysincerely.com/index.md
https://trysincerely.com/pricing.md
https://trysincerely.com/campaigns.md
https://trysincerely.com/vs-lob.md
https://trysincerely.com/vs-email.md
https://trysincerely.com/holdout-testing.md
https://trysincerely.com/vs-gifting-platforms.md
https://trysincerely.com/does-direct-mail-work.md
https://trysincerely.com/glossary.md
https://trysincerely.com/formats.md
https://trysincerely.com/measurement.md
https://trysincerely.com/writing.md
https://trysincerely.com/customer-relationships.md
https://trysincerely.com/integrations.md
https://trysincerely.com/agents.md
https://trysincerely.com/tools.md
https://trysincerely.com/developers.md
https://trysincerely.com/docs.md
https://trysincerely.com/vs.md
https://trysincerely.com/compare.md
https://trysincerely.com/alternatives.md
https://trysincerely.com/guides.md
https://trysincerely.com/playbooks.md
https://trysincerely.com/operations.md
https://trysincerely.com/about.md
https://trysincerely.com/contact.md
https://trysincerely.com/privacy.md
https://trysincerely.com/terms.md

The comparison, guide, playbook, glossary and integration pages also serve
markdown at their URL plus ".md". Each collection's index lists them:
https://trysincerely.com/vs.md, https://trysincerely.com/compare.md, https://trysincerely.com/alternatives.md, https://trysincerely.com/guides.md,
https://trysincerely.com/playbooks.md, https://trysincerely.com/glossary.md, https://trysincerely.com/integrations.md.
