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
- Set one goal you can count, such as new patients or booked estimates.
- Choose who gets the mail: every home on a route, or a list of the right people.
- Size the area so you can mail it at least three times.
- Pick one offer and design the card around it.
- Work out the budget and how many customers you need to break even.
- Set the schedule, and plan each mailing before the season starts.
- 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:
- Every Door Direct Mail® (EDDM®). Every home on the mail routes you pick, with no list. Best when most homes near you could be customers, such as restaurants, dentists and home services. See EDDM® postcards.
- A targeted list. Only the homes or people that fit, such as homeowners, people 70 and older, or businesses of a certain type. Best when only some homes are likely customers. See direct mail lists.
- New movers. People who just moved in, mailed every month. They need a new dentist, vet, gym and plumber, and they haven't picked one yet. See new mover marketing.
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:
| Campaign | One mailing | Per piece | 3 mailings |
|---|---|---|---|
| 8.5 × 11 EDDM® postcard, every home on the routes | $1,478 | Starting from 59¢ | $4,434 |
| 6 × 11 postcard to a purchased list | $2,030 | Starting 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:
- Three mailings, two to four weeks apart, for a new offer or a new location.
- Every month, for real estate farming and new movers.
- Before the season, such as late winter for landscaping, spring for air conditioning, and late December for gyms.
- Avoid the busiest mail weeks when you can, such as the weeks before Christmas, when your card competes with holiday mail.
Our industry guides each include a month-by-month mailing calendar.
7. Track the results
- A code on the card, such as "Mention SPRING25", that your staff writes down.
- A QR code to a page made for the mailing, so you can count the visits.
- A phone number used only on the card, if your phone service can give you one.
- Ask every new customer how they heard about you, and write it down.
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
- Mailing once and giving up. One card is easy to miss. Plan at least three.
- Mailing too wide. A big area mailed once spends the budget without building any memory.
- No way to track it. Without a code or a special page, you can't tell what worked.
- Judging by the first week. Some people keep the card and call weeks later, when they need you.
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.