Skip to content
MoneyDeck

Direct Mail ROI Calculator

Response, cost per lead, cost per customer and ROI for a mail campaign

Updated · Free, no signup

$
$
%

Share of recipients who call, visit or use the code.

%
$

Average order value, or lifetime value for repeat buyers.

%

Return on investment

26.3%

Total campaign cost

$4,750.00

Responses

200

New customers

60

Cost per response (lead)

$23.75

Cost per acquisition

$79.17

Revenue

$12,000.00

Net profit (gross profit − cost)

$1,250.00

Break-even response rate

3.17%

  • The mailing costs $4,750 — $0.95 per piece all-in.
  • You need a 3.17% response rate (about 159 responses) to break even.

Net profit at different response rates

About the Direct Mail ROI Calculator

This direct mail ROI calculator estimates what a postcard, letter or catalog drop will return before you print it — or measures a campaign after the results are in. Enter the number of pieces, the cost per piece (print, postage and list) and any fixed costs, then the response rate, the share of responders who buy and the value of each sale. It returns responses, customers, cost per response, cost per acquisition, revenue, profit and return on investment.

It is built for local businesses, agencies, nonprofits and e-commerce brands planning every-door or targeted mailings. The break-even response rate tells you the minimum response the campaign needs to pay for itself, which is often the most useful number when deciding whether a list or offer is worth testing.

ROI here is measured on gross profit (revenue × gross margin), not revenue, so it reflects the money the campaign actually earns. If customers buy repeatedly, enter their expected lifetime value instead of a single order value.

With the default inputs, the return on investment is 26.3%. Change any value above to recalculate instantly.

How to use the direct mail roi calculator

  1. 1Enter how many pieces you will mail and the all-in cost per piece.
  2. 2Add fixed costs such as design, copywriting and setup.
  3. 3Enter the expected response rate and the share of responders who buy.
  4. 4Enter revenue per customer and your gross margin.
  5. 5Check ROI and the break-even response rate before committing to the print run.

Formula and method

ROI = (Pieces × Response % × Close % × Revenue × Margin − Total cost) ÷ Total cost × 100

Total cost is pieces × cost per piece plus fixed costs. Responses are pieces × response rate, customers are responses × the share who buy, and revenue is customers × revenue per customer. Net profit subtracts the total cost from gross profit (revenue × gross margin), and ROI divides that net profit by the total cost.

Cost per response divides total cost by responses and cost per acquisition divides it by customers. The break-even response rate is the response at which gross profit exactly covers cost: total cost ÷ (pieces × close rate × revenue per customer × margin). Results assume responses are attributable to the mailing, for example through a unique code, URL or phone number.

Response %
Recipients who respond ÷ pieces mailed
Close %
Responders who become paying customers
Revenue
Average order value or customer lifetime value
Margin
Gross margin on that revenue

Worked examples

5,000 postcards for a home-services business

5,000 pieces at $0.85 plus $500 setup cost $4,750. A 4% response gives 200 leads, 30% of whom buy (60 customers) at $200 each — $12,000 revenue and $6,000 gross profit. Net profit is $1,250, a 26.3% ROI, and the campaign breaks even at about a 3.17% response.

Every-door mailing with a low response

10,000 pieces at $0.45 plus $300 cost $4,800. A 1% response brings 100 responses and 20 customers worth $2,400 revenue, or $1,440 gross profit — a $3,360 loss and −70% ROI.

Catalog to past customers using lifetime value

2,000 catalogs at $1.60 plus $1,000 cost $4,200. A 6% response from a house list, half of whom buy, gives 60 customers worth $400 each — $24,000 revenue and $10,800 gross profit, so net profit is $6,600 and ROI about 157%.

Frequently asked questions

How do you calculate direct mail ROI?+

Subtract the total campaign cost from the gross profit the campaign generated, then divide by the cost. For example, $6,000 gross profit on a $4,750 campaign is ($6,000 − $4,750) ÷ $4,750 = 26.3% ROI.

What is a good direct mail response rate?+

Response varies widely by list, offer and format. Mailings to your own customers typically respond several times better than cold prospect lists, and oversized postcards or personalised letters often beat standard formats. Use your own past results where possible and calculate the break-even response for each test.

How do I track direct mail responses?+

Give each campaign or list a unique promo code, landing-page URL, QR code or call-tracking phone number. Match-back analysis — comparing buyers against the mailing list — also captures people who respond without using the code.

Should I use order value or lifetime value?+

Use a single order value for one-off promotions. For subscriptions, services or products people re-buy, lifetime value gives a truer picture of what a new customer is worth and may justify a campaign that looks unprofitable on the first order.

What does direct mail cost per piece?+

All-in cost combines printing, postage and any mailing-list rental or data fees. Postage alone depends on size, mail class and presort level, so get a quote from your printer or mail house and enter the total here.

Results are estimates for educational purposes and are not financial advice. Rates, fees and terms vary — confirm with your lender or a licensed advisor before making decisions.

Related tools