Direct mail response rate tells you how many people acted on your mailer. Direct mail conversion rate tells you how many of those people became customers. You need both, because a mailer can pull plenty of replies and still lose money.
This article is part of our guide to direct mail response rates.
What is a direct mail response rate?
A direct mail response rate is the share of delivered mail pieces that produced a response. A response is any action you can trace to the mailer, such as a call, a QR scan, a coupon redemption, a form fill or a store visit. It measures attention, not sales.
Response rate = responses ÷ pieces delivered × 100
Use pieces delivered, not pieces mailed. Pieces returned as undeliverable never reached a person, so subtract them first.
Decide what counts as a response before the mail drops, and write the rule down. A call asking for directions is not a call asking for a quote. Change the rule midway and your mailings stop comparing.
For averages by format and industry, see our direct mail response rate benchmarks. This article covers how to calculate your own.
What is a direct mail conversion rate?
A direct mail conversion rate is the share of responses that turned into customers or sales. It starts where response rate stops. Response rate measures who raised a hand. Conversion rate measures who paid. A mailer with fewer replies can still win if more of those replies buy.
Conversion rate = customers (or sales) ÷ responses × 100
Pick one definition of a conversion and keep it, such as a signed estimate or a first purchase.
Your offer, your follow-up speed and the person who answers the phone all affect conversion. That makes it a check on your sales process, too.
Some marketers divide customers by pieces delivered instead. That blends two steps into one. Keep them apart to see which step needs work.
How do you calculate cost per response and cost per acquisition?
Divide total campaign cost by the number of responses to get cost per response. Divide the same total cost by the number of new customers to get cost per acquisition. Both use the full cost of the campaign: design, printing, list, postage and any tracking tools you paid for.
Cost per response = total campaign cost ÷ responses
Cost per acquisition = total campaign cost ÷ new customers
Cost per response tells you what each lead cost. Compare it with what a lead costs you from other channels.
Cost per acquisition tells you what each new customer cost. Compare it with what a new customer is worth to you.
Do not leave costs out to make the numbers look better. Staff time spent on follow-up is a real cost, even when no invoice shows it.
How do you measure direct mail ROI beyond response rate?
Measure direct mail ROI by tracking revenue from the customers the mailer produced, then comparing it with what the campaign cost. Response rate cannot do this on its own. It counts replies, not money. You need conversion rate, cost per acquisition and attributable revenue to know whether the mail paid off.
ROI = (revenue attributable − campaign cost) ÷ campaign cost × 100
Response rate alone misleads because it stops at the reply. Two mailings with the same response rate can end very differently. One brings in buyers. The other brings in price shoppers.
Attributable revenue is revenue you can tie to a tracked response. Leave sales you cannot trace out of the ROI math.
Revenue is not profit. For a stricter test, use gross profit in place of revenue. See also our page on measuring direct mail ROI.
| Metric | Formula | What it tells you | When to use it |
|---|---|---|---|
| Response rate | Responses ÷ pieces delivered × 100 | How many people acted on the mailer | Comparing offers, designs or lists |
| Conversion rate | Customers ÷ responses × 100 | How many responders became customers | Checking the offer and your follow-up |
| Cost per response | Total campaign cost ÷ responses | What each lead cost | Comparing mail with other lead sources |
| Cost per acquisition | Total campaign cost ÷ new customers | What each new customer cost | Setting a budget against customer value |
| ROI | (Revenue attributable − campaign cost) ÷ campaign cost × 100 | Whether the campaign made or lost money | Deciding whether to mail again |
How does tracking decide what you can measure?
Your tracking method decides which metrics you can calculate. A response you cannot trace does not exist in your numbers. Set up tracking before the mail drops, give each campaign its own code or number, and make sure every channel a person might use to reply is covered.
- Unique phone number. A tracking number printed only on this mailer. It counts calls. It shows sales only if you log what each call became.
- QR code with UTM tags. The code opens a tagged web page, so your analytics show visits and form fills from the mailer.
- Coupon or offer code. A code redeemed at the counter or checkout. It ties a response straight to a sale.
- Personalized URL. A web address unique to each recipient. It shows exactly who responded, not just how many.
- Matchback. After the campaign, compare new customers against the mailing list. It catches buyers who skipped every code and number.
Each method has gaps. A phone number misses walk-ins. A QR code misses callers. Combining two or three methods, plus a matchback, closes more of those gaps.
Set the matchback time window before you mail. Some matched buyers would have come anyway. An unmailed control group from the same list shows how many.
How do you calculate all five metrics for one campaign?
Start with five inputs: pieces delivered, responses, new customers, total campaign cost and average sale. Every metric comes from those numbers. Run the formulas in order, from response rate through ROI, and each result adds context to the one before it. The example below uses hypothetical numbers to show each step.
Example (hypothetical numbers)
These figures are made up to show the math. They are not a real Cornerstone campaign or a benchmark.
- Pieces mailed: 5,200
- Returned as undeliverable: 200
- Pieces delivered: 5,200 − 200 = 5,000
- Responses: 100
- New customers: 20
- Total campaign cost: $2,500
- Average sale per new customer: $400
- Response rate: 100 ÷ 5,000 × 100 = 2%
- Conversion rate: 20 ÷ 100 × 100 = 20%
- Cost per response: $2,500 ÷ 100 = $25
- Cost per acquisition: $2,500 ÷ 20 = $125
- Attributable revenue: 20 × $400 = $8,000
- ROI: ($8,000 − $2,500) ÷ $2,500 × 100 = $5,500 ÷ $2,500 × 100 = 220%
Dividing by the 5,200 pieces mailed would give a response rate of about 1.92%. That understates how the mailer did with the people who got it.
The $125 cost per acquisition sits well below the $400 average sale. That is why the campaign paid back on the first sale.
Now change one number. Say only 5 of the 100 responders had bought. The response rate would still be 2%. Cost per acquisition would rise to $2,500 ÷ 5 = $500. Revenue would fall to 5 × $400 = $2,000. ROI would be ($2,000 − $2,500) ÷ $2,500 × 100 = −20%, a loss. Same response rate, opposite outcome.
FAQ
What is a good direct mail conversion rate?
No single number fits every business. A good conversion rate is one that keeps your cost per acquisition below what a new customer is worth to you. Track your own rate across several mailings and use that as your baseline.
Should I divide by pieces mailed or pieces delivered?
Divide by pieces delivered. Mail that never reached an address had no chance to get a response. Subtract returned and undeliverable pieces from your mailed count first.
What counts as a response to a direct mail campaign?
A response is any traceable action a recipient takes because of the mailer. Calls, QR scans, coupon redemptions, form fills and store visits all count if you can link them to the campaign. Set the rule before you mail, and count each person once.
Is cost per acquisition the same as cost per response?
No. Cost per response divides campaign cost by everyone who replied. Cost per acquisition divides it by only the people who became customers. Because customers come from responses, cost per acquisition is usually the higher of the two.