Best Direct MailFor best results
Guide

How to plan a direct mail campaign that pays for itself

A direct mail campaign is more than one postcard. It is a plan: who gets the mail, what it offers, how often it goes out, what it costs, and how you'll know it worked. Here is how we plan campaigns for local businesses, with a real 2026 budget.

The short answer

  1. Set one goal you can count, such as new patients or booked estimates.
  2. Choose who gets the mail: every home on a route, or a list of the right people.
  3. Size the area so you can mail it at least three times.
  4. Pick one offer and design the card around it.
  5. Work out the budget and how many customers you need to break even.
  6. Set the schedule, and plan each mailing before the season starts.
  7. Track every call and visit back to the mailing.

For what happens once the campaign is planned, from printing to delivery, see how direct mail works, step by step.

1. Set one goal

Decide what one result you want: new patients, booked estimates, people at an open house, listings, or orders for a new menu item. One goal keeps the card simple and makes the results easy to judge. "More business" is not a goal you can count; "20 new members by February" is.

2. Choose who gets the mail

There are three main ways to pick the homes or businesses:

The right choice is the one with the lowest cost per likely customer, not the lowest price per card. Our guide to EDDM® vs. addressed direct mail has a calculator for it.

3. Size the area to your budget

Start with the budget, not the map. Divide what you can spend by the number of mailings you plan, and that is the size of one mailing. A smaller area mailed three times usually beats a big area mailed once, because people start to recognize your name. Start with the routes or ZIP Codes closest to you, then add more as the first ones pay off.

4. Pick the offer and design the card

Give one offer with a number and a deadline, such as a $69 first visit or $100 off before March 31. Use the same look on every mailing so people connect them, and change the offer or the photo from one mailing to the next. See direct mail design for the layout and 12 direct mail examples for ideas by business.

5. Work out the budget and the break-even

Here is a real example with our 2026 prices, for 2,500 homes mailed 3 times:

CampaignOne mailingPer piece3 mailings
8.5 × 11 EDDM® postcard, every home on the routes$1,478Starting from 59¢$4,434
6 × 11 postcard to a purchased list$2,030Starting from 81¢$6,090

Includes printing, mail preparation and USPS postage. The list row includes a new list at 15¢ an address for each mailing; mailing the same list again costs less. Prices for other quantities are in how much direct mail costs and on our price calculator.

Then work out the break-even: divide the cost of one mailing by the profit from one new customer. If a new customer brings you $300 in profit, the EDDM® mailing above pays for itself with 5 new customers out of 2,500 homes. Count what a customer is worth over a year, not just the first visit, since a new patient or a lawn care client usually comes back.

6. Set the schedule

Plan the dates before you print. The first mailing takes about two to three weeks from start to mailbox, and later mailings are faster because the design is done. Some timing that works:

Our industry guides each include a month-by-month mailing calendar.

7. Track the results

After the last mailing, compare the new customers with the cost. Keep the routes, list and offer that worked, and drop or change the rest for the next campaign. For what to expect, see direct mail response rates.

Common mistakes

We can run the whole campaign for you: see our postcard mailing services, EDDM® printing and mailing, or bulk mailing services for letters.

Frequently asked questions

How much does a direct mail campaign cost?

It depends on how many homes and how many mailings. As a 2026 example, one 8.5 × 11 EDDM® postcard to 2,500 homes costs about $1,478 with printing and postage, so three mailings to the same homes cost about $4,434. The same number of 6 × 11 cards mailed to a purchased list costs about $2,030 per mailing.

How many times should I mail the same people?

At least three times. Most people need to see a card more than once before they call, so a campaign is a series: three mailings a few weeks apart, or one mailing a month for businesses like real estate that farm the same area all year.

How long does it take to plan and send a direct mail campaign?

About two to three weeks for the first mailing: a few days to settle the list and the design, a few days to print and prepare the mail, then delivery. Addressed mail usually arrives in 2 to 6 days, and EDDM® dropped at the local post office is usually delivered the next day.

How do I know if my campaign worked?

Give the card something you can count: a code to mention, a QR code to a page made for the mailing, or a phone number used only on the card. Then compare the new customers it brought with what the mailing cost.

Should I mail more homes once, or fewer homes more often?

Fewer homes more often, in most cases. Three mailings to 2,500 homes usually do more than one mailing to 7,500, because the people who see your card again start to remember your name.

Want us to plan it with you? Tell us your business, your area and your budget, and we'll suggest the routes or list, the schedule and the cost of each mailing.
See prices

Request a quote

Tell us what you'd like to mail and we'll email you a quote with printing and postage.