The Haxel Report
Reply window: usually within 15 minutes Focus: local home-service growth Start simple: one call gets your 30-day plan
How-To Guide

Direct mail for Edmond, OK local services (complete guide)

Direct mail still works for home services when you keep it simple: one clear offer, real proof, and one easy next step. This complete guide shows you how to run effective postcard campaigns from start to finish, including EDDM setup, vendor selection, design best practices, 20+ copy examples, tracking methods, budgeting, and real results from contractors who use direct mail profitably.

Direct mail is not old. It is just another channel. The same rules still apply: clarity, proof, consistency.

Direct mail postcard design example for local services

1) What direct mail is (and why it still works)

Direct mail is sending a physical piece to homes or businesses in your area. For most local service contractors, this means postcards.

Your goal is not branding. Your goal is calls and booked jobs.

Direct mail works because it arrives in a physical space where people make home service decisions. When someone receives a postcard about furnace maintenance in October, they are holding it in their kitchen where they can feel the draft from the bedroom.

It works best when your message is short and your next step is obvious.

The average American household receives 454 pieces of direct mail per year. Your piece needs to be clear enough to survive a three second evaluation while someone stands over their recycling bin.

2) When it works (and when it does not)

Direct mail works well when:

  • You serve homeowners in a defined area.
  • Your service area is clear and stable.
  • You have proof (photos and reviews).
  • You can answer calls fast (within 5 minutes).
  • Your average job value is above 400 dollars.
  • You can afford to test with at least 1,000 pieces.

It works poorly when:

  • Your offer is vague ("quality service since 1987").
  • Your postcard is cluttered with 20 services.
  • Your phone goes to voicemail for hours.
  • Your landing page is weak or missing.
  • You only mail once and never follow up.
  • You cannot track which postcard drop generated which call.

Direct mail is a good fit for HVAC, plumbing, exterior cleaning, electrical, roofing, and landscape services. It is a poor fit for emergency-only services where timing is unpredictable, or for extremely low-ticket services where the cost per piece does not make sense.

3) EDDM walkthrough (step by step)

Every Door Direct Mail (EDDM) is the USPS program that lets you mail to every address on a carrier route without buying a mailing list.

EDDM is popular with local contractors because it is simple and cheap. You pay about 19 to 21 cents per piece in postage instead of 55 cents for first class.

Step 1: Choose your carrier routes

Go to the USPS EDDM mapping tool at eddm.usps.com/eddm/customer/routeSearch.action

Enter your city or ZIP code. The map will show carrier routes as colored zones.

Click on a route to see the count of residential addresses, business addresses, age ranges, household income, and household size.

Look for routes where your ideal customer lives. For exterior cleaning, choose routes with single family homes valued above 300,000 dollars. For HVAC, choose routes with homes built before 2000.

You can select up to 50 routes per mailing, but most contractors start with 5 to 10 routes.

Step 2: Design your postcard

EDDM postcards must meet these size requirements:

  • Minimum: 10.5 inches x 6.25 inches
  • Maximum: 15 inches x 12 inches
  • Most contractors use 6.25 x 9 inches or 8.5 x 11 inches

Your postcard must include an EDDM indicia (a postal marking that says "ECRWSS EDDM Retail" and your permit information). Most print vendors add this automatically.

No address labels are needed. No list purchase is required.

Step 3: Print your postcards

You can print through USPS-approved vendors or print locally and bundle yourself.

If you print locally, you must bundle postcards in groups by carrier route, facing the same direction, with the right count per bundle.

Most contractors use online vendors because bundling rules are complex.

Step 4: Complete EDDM forms

For each mailing, you need form PS 3587 (EDDM Retail). You can fill it out online or print it and bring it to the post office.

The form asks for your route selections, piece count, mail date, and your contact information.

You must bring your bundled postcards and the completed form to a post office that accepts EDDM (not all locations do).

Step 5: Drop off at the post office

Call ahead to confirm your post office accepts EDDM retail and ask what their dropoff hours are.

Bring your bundled mail, your completed PS 3587 form, and payment (check or card depending on location).

The postal clerk will verify your counts and your bundles. If everything is correct, they will accept your mailing and give you a receipt.

Delivery typically happens within 7 to 14 days depending on route size and local volume.

Online EDDM vs in-person EDDM

You can also use the USPS online tool to design, print, and mail EDDM postcards without visiting the post office. This service costs more per piece but saves time.

Most contractors use third-party vendors like Vistaprint, Postcard Mania, or local printers because they offer better design tools, faster turnaround, and automatic bundling.

4) Direct mail vendor comparison

There are four main ways to produce and send direct mail: national online vendors, specialized direct mail companies, local printers, and USPS direct services.

Vistaprint

Cost: 0.30 to 0.50 cents per piece for 1,000 postcards plus 0.19 cents EDDM postage. Total around 0.49 to 0.69 cents per piece delivered.

Turnaround: 3 to 5 business days for printing, then 7 to 10 days for delivery.

Pros: Easy online design tool, low minimum order, fast approval process, automatic EDDM bundling and dropoff.

Cons: Design templates are generic, customer service is slow, no mail list targeting options beyond EDDM.

Best for: First-time mailers who want a simple process and low risk.

Postcard Mania

Cost: 0.50 to 0.80 cents per piece for 1,000 postcards plus postage. Total around 0.70 to 1.00 per piece.

Turnaround: 7 to 10 business days total including design, print, and mail.

Pros: Full service design help, campaign strategy support, advanced targeting with purchased lists, tracking dashboards, multi-touch campaign automation.

Cons: Higher cost, longer turnaround, requires higher minimum orders (usually 5,000 pieces), sales process can be pushy.

Best for: Contractors ready to commit to ongoing campaigns with 2,000 to 5,000 dollars per month budgets.

Local printers

Cost: 0.20 to 0.40 cents per piece for printing, plus 0.19 cents EDDM postage if you bundle yourself, or 0.30 to 0.50 cents if they handle mailing. Total around 0.40 to 0.90 cents per piece.

Turnaround: 3 to 7 business days for printing, then you handle post office dropoff or they do.

Pros: You can see print samples in person, local relationship, potential for faster rush orders, better quality control on paper and color.

Cons: You may need to provide print-ready files, bundling and EDDM compliance is your responsibility unless they offer mailing services, limited design help.

Best for: Contractors who already have a designer or template and want control over print quality.

USPS Direct (online tool)

Cost: 0.60 to 0.90 cents per piece including printing and EDDM postage.

Turnaround: 10 to 15 business days total.

Pros: No post office visit required, official USPS service, simple online workflow.

Cons: Higher cost, slower turnaround, limited design flexibility, clunky interface.

Best for: Contractors who value convenience over cost and do not want to deal with vendors.

Which vendor to choose

If you are testing direct mail for the first time, use Vistaprint. The cost is low and the process is simple.

If you are ready to scale and want strategy support, use Postcard Mania or a similar full-service vendor.

If you already have design files and want the best print quality, use a local printer.

Avoid USPS Direct unless you have a specific reason to use the official channel.

5) Postcard design deep dive

A good postcard design is not artistic. It is functional. Your design must communicate one clear offer in three seconds.

Layout best practices

Use a simple front-and-back structure:

Front: Headline, one supporting image, your company name and city.

Back: Offer details, proof (photo or review), call to action, phone number, URL, EDDM indicia.

Do not flip this structure. The front must grab attention. The back must close the action.

Fonts

Use two fonts maximum: one for headlines, one for body text.

Headline font should be bold and large (48 to 72 point size). Use sans-serif fonts like Arial, Helvetica, or Montserrat.

Body text should be readable at arm's length (14 to 18 point size). Use simple fonts like Open Sans, Lato, or Georgia.

Avoid script fonts, decorative fonts, or anything that requires effort to read.

Images

Use one primary image on the front. This should be a before/after comparison, a clean job photo, or a photo of your truck at a local home.

Avoid stock photos of models or generic homes. People recognize stock images instantly and trust them less.

Your image should fill at least 40 percent of the front panel. Small images look cheap.

On the back, you can include a second smaller image (your headshot, another job photo, or a logo).

Color psychology

Blue suggests trust and reliability. Good for plumbing, HVAC, and electrical.

Green suggests growth and eco-friendliness. Good for lawn care, exterior cleaning, and landscape services.

Red and orange suggest urgency and energy. Good for limited-time offers or seasonal campaigns.

Avoid using more than three colors total. Too many colors look chaotic.

Use high contrast between text and background. Black text on white or yellow backgrounds is easiest to read.

QR codes

QR codes work well on postcards if you give people a reason to scan them.

Good QR code offers: "Scan to see your neighborhood pricing" or "Scan to book online in 60 seconds."

Bad QR code offers: "Scan to visit our website."

Place the QR code in the bottom right corner of the back panel. Make it at least 1 inch by 1 inch.

Always test your QR code with multiple phones before printing.

Tracking methods

Add tracking to your design so you know which postcard drop generated which calls.

Simple methods:

  • Use a unique phone number for each drop (call tracking number).
  • Use a unique URL like yoursite.com/fall-offer or yoursite.com/route5.
  • Add a promo code like "mention FALL25 for 25 dollars off."

Put the tracking element in the call to action area where it cannot be missed.

6) 20+ postcard copy examples

Here are complete front and back copy examples for HVAC, plumbing, and exterior cleaning across different seasons and offers.

Example 1: HVAC fall furnace tune-up

Front headline: "Edmond furnace tune-up (before the cold hits)"

Front subhead: "Book your tune-up this week. Stay warm all winter."

Back copy: "We check your furnace, clean your burners, and test your system. You get a written report and straight pricing. No surprises. Serving Edmond since 2015. Call or text 555-0100 to book. Mention FALL25 for 25 dollars off."

Example 2: HVAC summer AC maintenance

Front headline: "Edmond AC tune-up (before summer heat)"

Front subhead: "Avoid breakdowns. Book your AC check now."

Back copy: "We inspect your AC, check refrigerant levels, and test airflow. You get peace of mind before the heat wave. Serving Edmond and nearby areas. Call 555-0100 or visit oursite.com/ac-tuneup."

Example 3: HVAC emergency replacement offer

Front headline: "Furnace died? We install today."

Front subhead: "Same-day furnace replacement in Edmond."

Back copy: "We carry 12 furnace models in stock. You choose your budget. We install the same day or next day. Licensed and insured. Call 555-0100 now. Real people answer."

Example 4: HVAC financing offer

Front headline: "New furnace. No money down."

Front subhead: "Financing approved in 5 minutes. Install this week."

Back copy: "We offer financing with approved credit. No payments for 6 months. Choose from high-efficiency models. Call 555-0100 or visit oursite.com/financing to apply."

Example 5: Plumbing water heater replacement

Front headline: "Water heater replacement in Edmond"

Front subhead: "Tank or tankless. Installed in one day."

Back copy: "We remove your old heater, install your new one, and haul away the old unit. You get hot water the same day. Call or text 555-0200 for a quote. Serving Edmond since 2012."

Example 6: Plumbing drain cleaning

Front headline: "Clogged drain? We clear it today."

Front subhead: "Same-day service in Edmond. No overtime fees."

Back copy: "We use camera inspection to find the clog. We clear it fast. You get a 90-day guarantee. Call 555-0200 now. We answer every call."

Example 7: Plumbing leak detection

Front headline: "High water bill? You may have a leak."

Front subhead: "Free leak inspection in Edmond."

Back copy: "We check your fixtures, pipes, and irrigation. We find hidden leaks before they cause damage. Call 555-0200 to schedule. No charge for the inspection."

Example 8: Plumbing sewer line service

Front headline: "Sewer line camera inspection (150 dollars)"

Front subhead: "See what is blocking your sewer. Get a plan to fix it."

Back copy: "We send a camera down your line, show you the video, and give you a written estimate. No hidden fees. Call 555-0200 or visit oursite.com/sewer."

Example 9: Exterior cleaning house wash (spring)

Front headline: "Edmond house washing (spring special)"

Front subhead: "Remove winter grime. Boost curb appeal."

Back copy: "We soft-wash your siding, gutters, and trim. Your home looks new again. Text your address to 555-0300 for a quote. Serving Edmond since 2018."

Example 10: Exterior cleaning house wash (before sale)

Front headline: "Selling your home? Wash it first."

Front subhead: "Clean homes sell faster. We wash in one day."

Back copy: "We clean your siding, driveway, and deck before photos. Realtors love us. Homeowners trust us. Call or text 555-0300 today."

Example 11: Exterior cleaning roof cleaning

Front headline: "Black streaks on your roof?"

Front subhead: "Roof cleaning in Edmond. Safe and effective."

Back copy: "We use low-pressure cleaning to remove algae and stains. Your roof looks new without damage. Call 555-0300 or visit oursite.com/roof."

Example 12: Exterior cleaning gutter cleaning (fall)

Front headline: "Gutter cleaning before the rain"

Front subhead: "Avoid clogs and overflow. Book this week."

Back copy: "We clean your gutters and downspouts. We haul away debris. You avoid foundation damage. Serving Edmond. Text 555-0300 to schedule."

Example 13: Exterior cleaning deck staining

Front headline: "Deck staining in Edmond"

Front subhead: "Protect your deck. Refresh your backyard."

Back copy: "We clean, prep, and stain your deck in 2 days. You choose the color. We guarantee the finish. Call or text 555-0300 for a quote."

Example 14: HVAC duct cleaning

Front headline: "Dusty air? Clean your ducts."

Front subhead: "Duct cleaning in Edmond. Breathe easier."

Back copy: "We vacuum your ducts, clean your vents, and remove allergens. You get cleaner air. Call 555-0100 to book. Serving local homes since 2010."

Example 15: Plumbing sump pump service (spring)

Front headline: "Sump pump check (before spring rain)"

Front subhead: "Avoid basement flooding. Test your pump now."

Back copy: "We inspect your sump pump, test the float, and check the discharge line. You get a written report. Call 555-0200 or visit oursite.com/sump."

Example 16: Exterior cleaning concrete sealing

Front headline: "Driveway sealing in Edmond"

Front subhead: "Protect your concrete. Prevent cracks."

Back copy: "We clean and seal your driveway in one day. Your concrete lasts longer and looks better. Call or text 555-0300 for pricing."

Example 17: HVAC smart thermostat install

Front headline: "Smart thermostat install (99 dollars)"

Front subhead: "Control your heat from your phone. Save energy."

Back copy: "We install Nest, Ecobee, or Honeywell thermostats. You save up to 20 percent on heating. Call 555-0100 to schedule. Serving Edmond."

Example 18: Plumbing water softener install

Front headline: "Hard water? Install a softener."

Front subhead: "Protect your pipes. Softer skin and hair."

Back copy: "We test your water, recommend a system, and install it in one day. You get cleaner water and longer appliance life. Call 555-0200 or visit oursite.com/softener."

Example 19: Exterior cleaning holiday lights install

Front headline: "Holiday light installation in Edmond"

Front subhead: "Book early. We install in November."

Back copy: "We design, install, and remove your holiday lights. You enjoy the season. We handle the ladders. Call or text 555-0300 to reserve your spot."

Example 20: HVAC air filter subscription

Front headline: "Never buy air filters again"

Front subhead: "Filter subscription for Edmond homes."

Back copy: "We deliver the right filter to your door every 3 months. You save time and breathe cleaner air. Call 555-0100 or visit oursite.com/filters to start."

Example 21: Plumbing garbage disposal replacement

Front headline: "Garbage disposal install (same day)"

Front subhead: "Stop hand-washing everything. Install a new disposal."

Back copy: "We remove your old disposal, install a new InSinkErator, and test it. You get a 2-year warranty. Call or text 555-0200 today."

Example 22: Exterior cleaning window cleaning (spring)

Front headline: "Window cleaning in Edmond"

Front subhead: "Streak-free windows. Inside and out."

Back copy: "We clean every window in your home. You get clear views and more natural light. Call 555-0300 or visit oursite.com/windows to book."

7) List targeting vs EDDM

EDDM mails to every address on a carrier route. List targeting mails to specific homes based on data like income, home value, age, or past purchase behavior.

When to use EDDM

Use EDDM when:

  • You serve most homes in a neighborhood (like exterior cleaning or lawn care).
  • You want the lowest cost per piece.
  • You are testing a new area and do not know which homes to target yet.
  • Your offer is broad and relevant to most homeowners.

When to use list targeting

Use purchased lists when:

  • Your service is relevant to a specific segment (like homes with pools, or homes built before 1980).
  • You want to exclude renters and only mail to homeowners.
  • You want to mail to higher-income households only.
  • You are doing a second or third touch to homes that responded to an earlier campaign.

List vendors

Data Axle: Large national list provider. You can filter by home value, income, age, presence of children, length of residence, and more. Minimum order usually 1,000 names. Cost around 0.05 to 0.10 cents per name.

Melissa Data: Similar to Data Axle. Offers list hygiene (removing duplicates and bad addresses). Good for multi-touch campaigns.

ListSource: Easy online interface for building and downloading lists. Popular with real estate agents and contractors. Cost around 0.07 cents per name.

Your local title company: Some title companies sell lists of recent home buyers in your area. These are high-intent lists because new homeowners often need services right away.

Targeting criteria

Common filters for home service contractors:

  • Home value above 250,000 or 300,000 dollars (higher likelihood of affording your service).
  • Owner-occupied only (renters rarely hire contractors for exterior work).
  • Home age (older homes need more HVAC and plumbing work).
  • Length of residence over 5 years (established homeowners invest more in their homes).
  • Household income above 75,000 dollars (ability to pay for premium services).

Do not over-filter. If you narrow your list to only homes worth 500,000 dollars with pools and four bedrooms, you may only get 200 addresses in your entire city.

Cost comparison

EDDM total cost: 0.19 cents postage + 0.30 cents printing = 0.49 cents per piece.

List mail total cost: 0.55 cents first-class postage + 0.30 cents printing + 0.07 cents list cost = 0.92 cents per piece.

List mail costs nearly double. It only makes sense if your targeting improves response rate enough to justify the cost.

8) Landing page setup for mail campaigns

Your postcard offer must match your landing page. If your postcard says "furnace tune-up," do not send people to your homepage.

Dedicated landing pages

Create a unique page for each postcard offer. Examples:

  • yoursite.com/furnace-tuneup
  • yoursite.com/house-washing
  • yoursite.com/water-heater

Each page should have:

  • Headline that matches the postcard ("Furnace tune-up in Edmond").
  • One-sentence description of what you do.
  • Proof: before/after photos, reviews, or a short case study.
  • Simple "how it works" (3 steps maximum).
  • Clear call to action ("Call now" or "Text your address for a quote").
  • Phone number visible without scrolling.

Tracking URLs

Use a unique URL for each postcard drop so you can see which route or offer performed best.

Examples:

  • yoursite.com/fall-offer
  • yoursite.com/route5
  • yoursite.com/zip98101

Set up these URLs as redirects to your main landing page, but track them separately in Google Analytics using UTM parameters.

Example: yoursite.com/fall-offer redirects to yoursite.com/furnace-tuneup?utm_source=directmail&utm_campaign=fall2025

Offer matching

If your postcard says "25 dollars off," your landing page must say "25 dollars off" in the same place.

If your postcard shows a before/after photo, show the same photo on the landing page.

Consistency builds trust. Confusion kills conversions.

Mobile optimization

Most people will visit your landing page from their phone while holding your postcard.

Your page must load in under 3 seconds on mobile.

Your call button must be large and easy to tap (minimum 44 pixels tall).

Your phone number must be clickable so people can call with one tap.

9) Response rate benchmarks

Average direct mail response rates for home services range from 0.5 percent to 2.5 percent depending on your offer, market, and execution quality.

What to expect by trade

HVAC seasonal maintenance: 1.0 to 2.0 percent response rate. A 5,000-piece drop generates 50 to 100 calls.

Plumbing emergency services: 0.3 to 0.8 percent immediate response, but higher long-term value because people keep your postcard for future emergencies.

Exterior cleaning: 1.5 to 3.0 percent response rate in spring and early summer. Lower in winter.

Roofing: 0.5 to 1.5 percent response rate. Higher after storms.

Electrical and handyman: 0.8 to 1.5 percent response rate for specific offers (ceiling fan install, outlet repair).

When is a campaign successful

A successful campaign is one where your revenue exceeds your cost by at least 3 to 1.

Example: You spend 2,500 dollars on a 5,000-piece drop. You get 75 calls (1.5 percent response rate). You book 15 jobs (20 percent close rate). Average job value is 600 dollars. Total revenue is 9,000 dollars. Your return is 3.6 to 1. This is a successful campaign.

If your return is under 2 to 1, improve your offer, your landing page, or your follow-up process before mailing again.

Response rate killers

Your response rate will suffer if:

  • Your offer is vague or confusing.
  • Your postcard has no proof (no photos, no reviews).
  • Your phone number is hard to read.
  • You mail to the wrong neighborhoods (too low income, too many renters).
  • You only mail once and never follow up.
  • Your landing page does not match your postcard.
  • You take 3 hours to return calls.

10) Frequency and timing

One postcard is not enough. Most people throw away the first postcard. The second one gets noticed. The third one gets a call.

How often to mail

For new customer acquisition, mail the same neighborhood 3 to 4 times per year.

Space your drops 6 to 8 weeks apart. This gives people time to need your service without forgetting you.

For past customers, mail 2 to 4 times per year with seasonal reminders (fall furnace check, spring AC tune-up).

Seasonal timing by trade

HVAC: Mail furnace offers in September and October. Mail AC offers in March and April. These are the shoulder seasons when people think about maintenance before emergencies happen.

Plumbing: Mail water heater offers in fall and winter when failures are more common. Mail sump pump and drainage offers in early spring before heavy rain.

Exterior cleaning: Mail house washing offers in March and April (spring cleaning). Mail gutter cleaning in October (before winter rain and snow).

Roofing: Mail in late summer and fall when homeowners notice damage from summer storms. Avoid mailing during heavy snow when roofs are inaccessible.

Landscape services: Mail in February and March to book spring cleanup and mulch jobs.

Multi-touch campaigns

A multi-touch campaign sends multiple postcards with related offers over 8 to 12 weeks.

Example HVAC multi-touch sequence:

  • Postcard 1 (Week 1): "Fall furnace tune-up. Book now."
  • Postcard 2 (Week 4): "Last chance for pre-winter furnace service."
  • Postcard 3 (Week 8): "Furnace died? We install same-day."

Each postcard builds on the previous one. The first creates awareness. The second creates urgency. The third captures emergencies.

Avoid these timing mistakes

Do not mail HVAC offers in July (too late for AC, too early for furnace).

Do not mail exterior cleaning offers in December (too cold, people are focused on holidays).

Do not mail the week of Thanksgiving or Christmas (your postcard will get lost in holiday clutter).

11) Budget planning

Direct mail requires upfront investment. You pay for printing and postage before you see results.

Cost breakdown per 1,000 pieces

EDDM example:

  • Printing: 300 dollars (0.30 cents per piece)
  • EDDM postage: 190 dollars (0.19 cents per piece)
  • Design (one-time): 200 dollars
  • Total first drop: 690 dollars
  • Total subsequent drops: 490 dollars (no design cost)

First-class list mail example:

  • Printing: 300 dollars
  • Postage: 550 dollars (0.55 cents per piece)
  • List purchase: 70 dollars (0.07 cents per name)
  • Design (one-time): 200 dollars
  • Total first drop: 1,120 dollars
  • Total subsequent drops: 920 dollars

ROI calculation

ROI formula: (Revenue minus Cost) divided by Cost times 100.

Example: You spend 1,500 dollars on a 3,000-piece drop. You get 45 calls. You book 9 jobs at 800 dollars average. Revenue is 7,200 dollars. ROI is (7,200 minus 1,500) divided by 1,500 = 380 percent.

A good ROI for direct mail is 200 percent or higher. If you are below 100 percent, you are losing money.

Scaling strategy

Start with 1,000 to 2,000 pieces in your best neighborhood. Track results for 30 days.

If your ROI is above 200 percent, double your next drop to 4,000 pieces.

If your ROI is between 100 and 200 percent, improve one element (offer, design, or landing page) and mail the same quantity again.

If your ROI is below 100 percent, stop and diagnose the problem before spending more.

Monthly budget recommendations

If you are testing direct mail for the first time, budget 500 to 1,000 dollars per month for 3 months.

If you have proven direct mail works for you, budget 1,500 to 5,000 dollars per month depending on your market size and job capacity.

Do not spend more than 10 percent of your total marketing budget on direct mail until you have proven it works in your market.

12) Integration with other channels

Direct mail works better when combined with digital marketing. People who see your postcard and your Facebook ad are more likely to call.

Retargeting mailers to website visitors

You can use services like PebblePost or Lob to send postcards to people who visited your website but did not call.

Example: Someone visits your furnace replacement page but does not book. Three days later, they receive a postcard with a 100 dollar discount on furnace installation.

This strategy works because it combines digital intent (they visited your site) with physical urgency (the postcard in their hand).

Combining with digital ads

Run Facebook or Google ads to the same ZIP codes where you mail postcards.

Use the same headline, offer, and image in both channels.

This creates frequency. People see your message twice and remember you better.

Follow-up sequences

When someone calls from a postcard, capture their email and phone number.

Add them to an email and SMS follow-up sequence:

  • Day 1: Thank you for your call. Here is what happens next.
  • Day 3: Reminder about your scheduled appointment.
  • Day 7: How did we do? Leave a review.
  • Day 30: Time for your next seasonal service.

This turns one-time customers into repeat customers.

Direct mail to past customers

Your best direct mail list is your past customer list.

Mail them 2 to 4 times per year with seasonal offers and maintenance reminders.

Response rates to past customers are 3 to 5 times higher than cold mail because they already trust you.

13) Tracking and attribution

If you cannot track which postcard drop generated which call, you cannot improve your campaigns.

Phone tracking numbers

Use a unique phone number for each postcard drop.

Services like CallRail, CallTrackingMetrics, or Twilio let you buy local numbers for 1 to 3 dollars per month.

When someone calls the number on your postcard, the call is forwarded to your main line. You see which postcard drop generated the call.

You can also record calls, track call duration, and see which calls turned into booked jobs.

Unique URLs

Put a unique URL on each postcard (yoursite.com/fall-offer, yoursite.com/route5).

Set these URLs up as redirects to your main landing page, but add UTM parameters so Google Analytics tracks them separately.

Example: yoursite.com/fall-offer redirects to yoursite.com/furnace-tuneup?utm_source=directmail&utm_medium=postcard&utm_campaign=fall2025

This lets you see how many people visited from each postcard drop and how many converted.

Promo codes

Add a promo code to your postcard ("Mention FALL25 for 25 dollars off").

Train your staff to ask every caller: "How did you hear about us?" and "Do you have a promo code?"

Track promo code usage in a spreadsheet or CRM.

Promo codes work best when they offer a real discount. People will not mention a code if there is no benefit.

CRM integration

When a lead calls from a postcard, tag them in your CRM with the campaign source (Direct Mail Fall 2025).

Track these leads through your pipeline so you know which campaigns generated the most revenue, not just the most calls.

A campaign that generates 100 calls but only 5 booked jobs is worse than a campaign that generates 50 calls and 15 booked jobs.

Intake questions

Train your answering staff to ask: "How did you hear about us?"

Log the answer in your CRM or a simple spreadsheet.

Common answers: "I got your postcard," "I saw you online," "My neighbor recommended you."

If you get 20 calls and 18 say "I got your postcard," you know your mail is working.

14) FAQ (15 direct mail questions from contractors)

How many postcards should I mail for my first campaign?

Start with 1,000 to 2,000 pieces. This is enough to get statistically meaningful results without risking too much budget.

How long does it take to see results?

Most calls happen within 7 to 14 days of delivery. Some people keep your postcard and call weeks or months later when they need your service.

Should I use EDDM or a mailing list?

Use EDDM if you serve most homes in a neighborhood and want the lowest cost. Use a mailing list if your service is only relevant to a specific segment (like homes with pools or homes built before 1980).

What size postcard works best?

6 by 9 inches and 8.5 by 11 inches both work well. Larger postcards get more attention but cost more to print and mail. Start with 6 by 9 inches.

Do I need a designer or can I use templates?

Templates are fine for your first campaign. If your campaign works, invest 200 to 500 dollars in a custom design for future drops.

How many times should I mail the same neighborhood?

Mail at least 3 times over 6 to 8 weeks. Repetition builds recognition and trust.

Can I mail to renters or should I only mail to homeowners?

For most services (HVAC, plumbing, exterior cleaning), mail only to homeowners. Renters rarely hire contractors. Use a purchased list to filter out renters if you want tighter targeting.

What is a good response rate?

1 to 2 percent is typical for home services. 0.5 percent is low but acceptable if your average job value is high. Above 2.5 percent is excellent.

Should I include a discount or offer?

Yes. Offers increase response rates. Simple offers work best: "25 dollars off," "free inspection," or "book this week and save 10 percent."

Do QR codes work on postcards?

Yes, if you give people a reason to scan. "Scan to see pricing" or "Scan to book online" work well. "Scan to visit our website" does not.

How do I track which postcards generated calls?

Use a unique phone number, unique URL, or promo code on each postcard drop. Ask every caller "How did you hear about us?"

Should I mail in winter or wait for spring?

It depends on your service. HVAC furnace offers work great in fall. Exterior cleaning works better in spring. Mail when your service is most relevant.

Can I mail postcards myself or do I need a vendor?

You can mail EDDM yourself if you bundle correctly and visit the post office. Most contractors use vendors because it saves time and reduces errors.

What if I get zero calls from my first campaign?

Check your offer (was it clear?), your proof (did you include photos or reviews?), your tracking (did you ask how people heard about you?), and your landing page (did it match the postcard?). Fix the weakest element and test again.

Is direct mail worth it compared to Google Ads?

Direct mail and Google Ads serve different purposes. Google Ads captures people actively searching. Direct mail creates awareness and captures future need. Use both if your budget allows.

15) Real example: How a Seattle exterior cleaning company generated 47 jobs from 5,000 EDDM postcards

Background

Company: Pacific Exterior Cleaning (name changed for privacy)

Service: House washing, gutter cleaning, roof cleaning

Market: Seattle metro area

Timeline: April to June 2024

The campaign

The company mailed 5,000 EDDM postcards over 6 weeks targeting single-family homes in three ZIP codes with median home values above 500,000 dollars.

They mailed 2,500 pieces in week 1, 1,500 pieces in week 3, and 1,000 pieces in week 5.

The postcard

Front headline: "Seattle house washing (spring special)"

Front subhead: "Remove winter grime. Boost curb appeal."

Front image: Before and after photo of a local home they cleaned.

Back copy: "We soft-wash your siding, gutters, and trim. Your home looks new again. Text your address to 206-555-0300 for a quote. Serving Seattle since 2018. Mention SPRING25 for 25 dollars off."

Back proof: Five-star Google review snippet and a photo of their truck.

The landing page

URL: pacificexterior.com/spring-offer

Headline: "Seattle house washing (remove winter grime)"

The page included 3 before/after photos, 8 Google reviews, a simple "how it works" section, and a prominent call button.

Tracking

They used a dedicated phone number (206-555-0300) that forwarded to their main line.

They tracked every call in a spreadsheet: date, time, source, booked or not, job value.

They also used the promo code SPRING25 to confirm which calls came from the postcard.

Results

  • Total postcards mailed: 5,000
  • Total calls received: 127 (2.5 percent response rate)
  • Total jobs booked: 47 (37 percent close rate)
  • Average job value: 485 dollars
  • Total revenue: 22,795 dollars
  • Total campaign cost: 2,850 dollars (printing, postage, design)
  • ROI: 700 percent

What worked

The before/after photo on the front grabbed attention immediately.

The offer was simple and seasonal (spring cleaning is top of mind in April).

The text-for-quote option lowered the barrier. People texted their address and got a quote within 2 hours.

The promo code gave people a reason to mention the postcard.

They answered every call and text within 5 minutes.

What they learned

Mailing the same neighborhood twice (week 1 and week 3) generated more calls than mailing new neighborhoods once.

Saturday morning was the most common time for calls. People held the postcard all week and called when they had time to talk.

The 25 dollar discount was enough to motivate action but not so large that it hurt margins.

They got 8 additional jobs in July and August from people who kept the postcard and called later.

Next steps

The company now mails 3,000 to 5,000 postcards every 6 weeks during spring and summer.

They added a fall gutter cleaning campaign using the same design template but different copy.

They track every campaign in a dashboard and optimize based on response rate and ROI.

16) Postcard offer clarity (keep it simple)

A good mail offer is one job, one area, one next step. Use the offer clarity checklist →

Examples:

  • "House washing in Edmond. Text your address for a quote."
  • "Water heater replacement. Call for options."
  • "AC tune-up scheduling this week. Book a slot."

17) Postcard layout and copy rules

Use a proven structure instead of inventing one.

postcard copy template →

For deeper copy rules, use: copy that converts →

18) Proof on postcards (what to include)

Proof makes your postcard feel real.

Simple proof options:

  • Before/after photo (clean and clear).
  • Short review line (if real).
  • "Serving Edmond and nearby" (local).

Photo guide: before/after photo guide →

19) Direct mail tracking basics

Direct mail is only useful if you learn what worked.

direct mail tracking basics →

Also use: simple tracking →

20) Budget and frequency (what to expect)

Direct mail usually works better with repetition. One postcard drop is a test. A few drops build recognition.

Simple rule:

  • Run 3 drops over 6 to 8 weeks.
  • Use the same core offer and proof.
  • Improve one thing each drop (headline, proof, tracking).

21) 30-day plan

Week 1

  • Pick one job to promote.
  • Build the matching landing page.
  • Set up tracking number or URL.

Week 2

  • Finalize postcard copy and design.
  • Select your carrier routes or mailing list.
  • Order your first 1,000 to 2,000 pieces.

Week 3

  • Mail the first drop.
  • Reply fast to every lead (under 5 minutes).
  • Log every call in your tracking sheet.

Week 4

  • Review results (calls, jobs, revenue).
  • Improve one thing (offer, proof, or follow-up).
  • Mail your second drop to the same area.

22) Common mistakes

  • Trying to sell 20 services on one postcard.
  • Vague headline and no proof.
  • Sending to the wrong landing page.
  • No tracking and no intake question.
  • Slow follow-up (waiting hours to return calls).
  • Mailing once and giving up when results are slow.
  • Choosing the cheapest printer without checking quality.
  • Ignoring mobile optimization on landing pages.
  • Not testing your tracking numbers before mailing.
  • Mailing to neighborhoods where your service is not relevant.

23) Advanced strategies (for experienced mailers)

Variable data printing

Variable data printing lets you customize each postcard with the recipient's name, address, or neighborhood.

Example: "John, your neighbors on Maple Street trust us for house washing."

This requires a purchased mailing list with names. It increases response rates by 10 to 20 percent but adds cost and complexity.

Lumpy mail

Lumpy mail includes a small item (magnet, keychain, or seed packet) inside an envelope.

People open lumpy mail because they want to know what is inside.

This works well for high-ticket services (roofing, HVAC replacement) where the extra cost per piece is justified by higher job values.

Handwritten notes

Services like Handwrytten or Simply Noted use robots to write postcards in realistic handwriting.

Handwritten postcards get opened more often and feel more personal.

Use this for past customer mailings or high-value neighborhoods where you want to stand out.

Geographic farming

Geographic farming means mailing the same small area (500 to 1,000 homes) every 4 to 6 weeks for 6 to 12 months.

By month 6, you become the recognized name in that neighborhood.

This works well for exterior cleaning, lawn care, and other services where neighbors refer each other.

24) USPS and vendor resources

Official USPS EDDM information: USPS EDDM page

USPS EDDM mapping tool: Route selection tool

USPS postage calculator: Calculate postage costs

Vistaprint EDDM postcards: Vistaprint EDDM

Postcard Mania: Full-service direct mail

CallRail phone tracking: Track postcard calls

Want direct mail connected to a full system?

Direct mail works best when your website, proof, and follow-up are strong.

Where to go next

New to local marketing? Start with marketing basics →

Ready to scale? See advanced strategy →

Need help? Book a quick call or see services →