Mailbots

Plumbing Leads: $144 on Google Ads vs $67 With Direct Mail

Mar 31, 20265 min readBy Mailbots Team

The Real Cost of a Plumbing Lead

If you're running Google Ads for your plumbing business, you already know it's not cheap. The average cost per click for plumbing keywords is $29. The average cost per lead is $144.

That means for every phone call or form submission, you're spending $144. And not every lead becomes a job. If your close rate is 30%, you're spending $480 to acquire a single paying customer.

On a $700 average repair job, $480 in marketing cost is 68% of your revenue. That doesn't leave much for labor, parts, and profit.

There's a channel delivering plumbing leads for $67 each. Here's the side-by-side breakdown.

Google Ads for Plumbing: The Full Picture

Google Ads works. It puts your phone number in front of people actively searching for a plumber. But the economics are harder than most plumbers realize.

The real math:

  • Cost per click: $29 average
  • Click-to-lead conversion: ~20% (5 clicks per lead)
  • Cost per lead: $144
  • Lead-to-job conversion: 30-53% (best plumbers hit 53%)
  • Cost per job: $272-$480
  • Average job revenue: $500-$1,200

On a $500 repair, a $480 acquisition cost is a loss. On a $1,200 job, you're keeping $720 before labor and parts. Tight margins.

Hidden costs on top of ad spend:

  • Google Ads management (agency or your time): $500-$2,000/month
  • Call tracking software: $50-$150/month
  • Landing page tools: $30-$100/month
  • Wasted clicks (competitors, wrong area, tire-kickers): 20-40% of budget

When you add agency fees, tools, and wasted spend, the true cost per lead is often $180-$220, not $144.

Handwritten Direct Mail: The Numbers

Let's run the same math for handwritten postcards targeting homeowners in your service area.

Campaign: 500 handwritten postcards

  • Cost per card: $1.35 (Mailbots, 200-999 pieces)
  • Total campaign cost: $675
  • Response rate: 1.89% average (tracked across campaigns ranging 0.98% to 4.39%)
  • Leads: ~10
  • Cost per lead: $67.50

Lead quality difference:

A homeowner who responds to a personalized handwritten postcard is warmer than a Google click. They're not comparison-shopping five plumbers simultaneously. They're calling the plumber who wrote to them.

Customers who call by phone are 3x more likely to become paying customers. Direct mail drives phone calls.

If we apply a 40% close rate (better than average, because these are warmer leads):

  • Jobs from campaign: 4
  • Cost per job: $168.75
  • Average job revenue: $700
  • Gross profit per job: $531.25

That's a 4x return on the campaign cost. And we haven't counted the homeowners who keep the card and call later.

The Side-by-Side Comparison

MetricGoogle AdsHandwritten Direct Mail
Cost per impression$29/click$1.35/card
Cost per lead$144 ($180+ true)$67
Cost per job$272-$480$168
Lead qualityCold (comparing options)Warm (personal response)
Residual valueZero (ad disappears)Weeks (card on fridge)
Brand buildingNoneStrong (physical presence)
Competition in channelEvery plumberAlmost nobody
Phone calls generatedMixed (calls + forms)Primarily phone calls

Why the Lead Quality Gap Matters

Not all leads are created equal. A Google Ads lead and a direct mail lead behave very differently.

Google Ads lead behavior:

  • Searched "plumber near me" or "emergency plumber"
  • Clicked 2-3 ads simultaneously
  • Submitted a form or called multiple plumbers
  • Going with whoever's cheapest or answers first
  • No prior relationship with any plumber

Direct mail lead behavior:

  • Received a personalized handwritten postcard
  • Kept it (handwritten cards have higher retention)
  • Called the number on the card when they needed help
  • Not comparison shopping -- calling a plumber they feel they "know"
  • More likely to accept the quoted price

The close rate difference reflects this. The best plumbers close 53% of calls into appointments. But calls from direct mail convert even higher because there's pre-existing trust.

The Residual Value Argument

Google Ads has zero residual value. You pay $29 for a click. If that click doesn't convert into a call within 60 seconds, the money is gone. The homeowner will never see your ad again unless you pay again.

A $1.35 handwritten postcard has residual value for weeks or months. It sits on the kitchen counter. Gets stuck to the fridge. Lives in the junk drawer.

When the toilet backs up three weeks after they received your card, they don't Google. They grab the card off the fridge and call.

That delayed call cost you nothing extra. The $1.35 card is doing ongoing work.

For plumbing -- where most revenue comes from emergencies that the homeowner can't predict -- this residual value is enormous. You're essentially pre-positioning yourself for the next emergency at a cost of $1.35 per household.

The CRM Multiplier

Here's where it gets really interesting. Plumbing companies that pair direct mail with a CRM see 40-60% improvement in lead conversion within 90 days.

When a homeowner calls from your postcard, log them in your CRM. After the job, send a thank-you card. Three months later, send a seasonal maintenance offer. Six months later, a "checking in" card.

This is the email marketing principle ($40 return per $1 spent) applied to physical mail with higher engagement rates.

A customer you acquired for $67 via direct mail becomes a repeat customer worth $3,000-$5,000 in lifetime revenue. The Google Ads customer who called you because you were cheapest? They'll call someone else next time for the same reason.

How to Start the Comparison

Don't take my word for it. Run both channels simultaneously for 60 days and compare.

Google Ads: Keep running your current campaigns. Track true cost per lead (include management fees and tools).

Direct Mail: Send 200 handwritten postcards to homeowners in your best zip code. $270 total. Track responses with a QR code and a unique phone number.

After 60 days, compare:

  • Cost per lead
  • Close rate
  • Average job size
  • Customer repeat rate

The data will make the decision for you.

Start your plumbing direct mail test at mailbots.ai -- 200 handwritten postcards for $270. Per-piece tracking, QR attribution. No platform fees, no contracts.

Ready to get started?

Join hundreds of real estate investors getting 5.4x higher response rates with pen-and-ink direct mail.

Plumbing Leads: $144 on Google Ads vs $67 With Direct Mail | Mailbots