Direct mail can feel like a relic from before digital ads took over, but for a local small business it’s one of the few channels that still lands physically in front of every household on a street — no ad blocker, no algorithm, no scrolling past it. The catch most owners assume is cost: buying a mailing list, hiring a printer, and paying postage sounds like a big-budget move.
It doesn’t have to be. The USPS runs a program called Every Door Direct Mail (EDDM) that lets you skip the mailing list entirely and blanket specific carrier routes near your business for a flat, low per-piece postage rate. This guide walks through choosing your target area, designing and printing an affordable postcard, and mailing it through your local post office — plus the mistakes that waste the most budget.

Quick Answer
Use USPS Every Door Direct Mail (EDDM) Retail to send postcards to every address on chosen carrier routes near your business for about $0.26 per piece in postage, with no mailing list needed. Design a simple, single-offer postcard, print it in bulk to lower the per-piece cost, bundle it by route using USPS’s free online mapping tool, and drop the bundles off at your local post office.
Step 1: Pick Your Mailing Method and Target Area
You have two basic options. EDDM sends to every address on a carrier route without needing names or addresses — ideal if your customers are simply “anyone within a few miles of my shop.” A targeted list mailing, by contrast, goes to specific households (like past customers or a purchased list of homeowners) using regular First-Class postage, which runs about $0.65 per piece for a standard-size postcard — more expensive per piece but more precise.
For most budget-conscious small businesses, EDDM is the better starting point. Go to the USPS EDDM online tool (accessible from usps.com/business/every-door-direct-mail.htm), enter your business address, and it will map out the carrier routes around you with basic household counts and, in many areas, rough demographic filters so you can pick routes that match your customer profile before spending anything.
Step 2: Design and Print Your Postcard Without Overspending
EDDM pieces have to qualify as USPS “flats,” which comes down to a simple exceed-one-of-these-thresholds rule: your postcard must be taller than 6.125 inches, longer than 10.5 inches, or thicker than 0.25 inch, while staying within an overall maximum of 12 by 15 inches and 3.3 ounces. A standard 4×6 or 5×7 postcard is too small to qualify — most businesses use something like 6.5 x 9 as the smallest practical EDDM size, with 8.5 x 11 and 9 x 12 as common step-ups for more visual impact.
Keep the design to one clear offer and one call to action — a discount, a free consultation, a limited-time deal — with your business name, a phone number or QR code, and an expiration date. Resist the urge to cram in multiple services or a full menu of offers; cluttered postcards get skimmed and tossed. Printing typically runs from a dime to around twenty cents per piece depending on paper stock, finish, and quantity, and the price per piece drops noticeably as your order size grows, so it’s usually cheaper to print more and mail fewer routes than to print a small batch for a wide area.
Local print shops, big-box print centers, and print-and-mail services (some integrate directly with the EDDM system) can all produce EDDM-compliant postcards. If a print-and-mail service handles both printing and the post office drop-off for you, factor that convenience fee into your per-piece cost before comparing options.

Step 3: Bundle, Label, and Mail Through EDDM Retail
Once your postcards are printed, use the EDDM online tool to generate your route selection and download the required facing slips — these are the paperwork that tells the post office which routes each bundle goes to. Bundle your postcards into stacks (commonly around 50 per bundle, banded together) with the correct facing slip on top.
Take the bundles to the retail counter at your local post office — not a bulk mail center — and pay postage there; EDDM Retail requires no permit or mailer account, which is what makes it accessible for a first-time small-business mailer. Retail mailings are capped at 200 to 5,000 pieces per day per ZIP code, which is plenty for most single-location businesses testing a campaign. If you outgrow that cap or want to mail regularly at larger volume, a printer with access to EDDM through a Business Mail Entry Unit can remove the daily limit, though that route generally involves working through a mail service provider.
Tips / Common Mistakes
Start small and test. Mail one or two routes closest to your business first, track the response with a unique promo code or QR code on the postcard, and only expand to more routes once you know the offer converts.
Repetition beats a single blast. Response rates on a one-time mailing are often modest; sending the same routes a postcard two or three times over consecutive weeks or months tends to build recognition and produce a better return than one large mailing spread thin.
Don’t skip a trackable call to action — without a way to measure who responded because of the postcard, you can’t tell if the campaign worked. And don’t confuse EDDM with a targeted-list mailing: EDDM is cheaper per piece but sends to everyone on a route, while a purchased or customer list costs more per piece in postage but reaches specific households — pick based on whether broad local awareness or precise targeting matters more for your offer.
Finally, budget for the whole cost, not just postage. Postage plus printing typically lands somewhere around $0.36 to $0.48 per piece all-in, so a 1,000-piece test run is a useful, affordable size to start with before scaling up.
Explore more: more small business marketing strategies.
Direct mail postcard campaign FAQs
Do I need a mailing list to send an EDDM postcard campaign?
No. EDDM is designed specifically so you don’t need a mailing list — you select carrier routes on the USPS map tool and every address on that route receives the mailing, addressed to “Postal Customer” rather than a specific name.
How much does a small EDDM postcard campaign cost?
Postage runs about $0.26 per piece, and printing typically adds roughly $0.10 to $0.22 per piece depending on quantity and finish, putting the all-in cost around $0.36 to $0.48 per piece for most small runs.
How long does it take for EDDM postcards to reach mailboxes?
Once you drop bundles off at the post office, delivery typically happens within about a week as the postcards get folded into the carrier’s regular route delivery.
What size postcard qualifies for EDDM rates?
An EDDM piece has to be taller than 6.125 inches, longer than 10.5 inches, or thicker than 0.25 inch, and it can’t exceed 12 by 15 inches or 3.3 ounces. A standard 4×6 or 5×7 postcard is too small; most businesses start at around 6.5 x 9 or go up to 8.5 x 11 for more visual impact.
Turn Customers Into Your Growth Engine
Launch a referral program that turns happy customers into your best growth channel — with ReferralEarl. Try ReferralEarl.
Want this in your inbox? Subscribe to the free newsletter.
Photo by Mikaela Wiedenhoff on Unsplash.