Let's start with the part most agencies won't tell you, because it costs them a retainer: a burst pipe at 2 a.m. is a Google search, not a Facebook scroll. Nobody scrolling Instagram decides, in that moment, that they need a plumber. The need arrives violently and on its own schedule, and when it does, the homeowner types "emergency plumber near me" and calls whoever picks up.
So if emergency service is your entire business — drain calls, leaks, no hot water today — close this tab and spend your money on Google Ads and your Google Business Profile first. That's where the demand physically is. Facebook ads for plumbers are a real, profitable channel, but only for a specific half of your work. Knowing which half is the whole article.
The rule that decides everything: is the customer already looking?
Google answers "who's looking for me right now?" Facebook answers "who should be thinking about me but isn't?" Plumbing splits cleanly along that line.
| Job | Where the money goes | Why |
|---|---|---|
| Burst pipe, active leak, no hot water today | Google + Business Profile | Panic buying. 90-second decision, first answer wins. |
| Clogged drain, running toilet | Small ticket, urgent, price-shopped. | |
| Water heater replacement (old but working) | Put off for two years. Your ad is the nudge. | |
| Tankless conversion | Nobody searches for a product they've never considered. | |
| Repipe (galvanized, polybutylene, pinhole leaks) | $4k-$15k decision that marinates for months. | |
| Bathroom remodel | Facebook / Instagram | Visual and slow. Before-and-after does the selling. |
| Water softener, filtration | Pure want-creation. They don't know their water is hard. | |
| Sewer line / trenchless | Both | Google for the crisis, Facebook for the inspection. |
Everything in the Facebook column shares a trait: the homeowner already knows something is wrong, has known for a while, and has done nothing. That procrastination isn't a bug in your funnel — it's the entire opportunity. The guy with a fourteen-year-old water heater isn't searching for you, but he'll stop scrolling for a post that names the thing he's been avoiding. The wider argument is in Facebook Ads vs Google Ads for small business.
Launch your first Facebook & Instagram ad in 2 minutes
Describe your business: the AI writes the copy, designs the visual, sets the targeting, and publishes your ad. Leads arrive with their phone number.
Try Leadria free7-day free trial — no credit card — cancel anytime
The water heater play, in detail
If you run one campaign, run this one. Water heaters are the best product in the trades for paid social, for four reasons that stack.
They have a known lifespan. A standard tank lasts 8-12 years. Every one in your area is on a clock the homeowner thinks about never. In a town of 40,000 homes, several thousand are past year ten right now.
The failure mode is memorable. They don't die politely: 50 gallons onto a finished basement floor, usually on a Sunday, costing what a Tuesday would have plus a $900 water mitigation bill. Everyone has lived this or heard it from a neighbor.
The ticket is right. $1,800-$4,500 for a standard swap, $3,500-$6,500 for tankless. Big enough that a $55 lead is a rounding error, small enough that it doesn't need six weeks and three bids.
The message writes itself. Not "quality plumbing since 1994." Instead: "If your water heater was installed before 2016, it's on borrowed time. They fail on weekends, all at once, and take the drywall with them. We'll replace it on a Tuesday you chose, for a price you knew in advance. Same-week install in Mesa and Gilbert." A specific fear, a specific fix, a specific ZIP.
Targeting a unit's age without knowing it
Meta won't tell you when someone's water heater was installed, but home age is a workable proxy. You have three levers:
- Home age targeting where it exists. Meta has trimmed most of the old detailed home segments and what's left varies by market. Check your own account rather than trusting a blog post from 2023 — this one included.
- Geography as a proxy for housing stock. You know your area better than the algorithm does. That subdivision built in 2009-2012 is a field of failing tanks right now — target those ZIPs specifically. Most underused move in trade advertising, and it costs ten minutes with a map.
- Let the copy qualify. If your headline says "installed before 2016," the guy with a two-year-old unit self-selects out for free. The offer does targeting work no dropdown can.
On financing: mention it, don't headline it. Plenty of homeowners can't absorb a surprise $3,000 bill, and "$89/month, approval in minutes" converts. But if Meta reads your ad as a credit offer, it lands in the Credit Special Ad Category, which strips age targeting and forces a 15-mile minimum radius. Keep it in the third line of body copy, where it reassures without redefining the ad.
The math, spelled out
Here's why the numbers work at these ticket sizes and why they don't for drain cleaning. The ranges below are what plumbing shops in mid-size US metros typically see — goalposts, not guarantees.
| Offer | Cost per lead | Job value | Leads to break even on $900/mo |
|---|---|---|---|
| Water heater replacement | $35-$65 | $1,800-$4,500 | 1 closed job |
| Tankless conversion | $50-$90 | $3,500-$6,500 | 1 closed job |
| Water softener / filtration | $30-$60 | $1,500-$4,000 | 1 closed job |
| Repipe | $60-$120 | $4,000-$15,000 | Less than 1 |
| Bathroom remodel | $50-$100 | $8,000-$25,000 | Less than 1 |
| Sewer line replacement | $70-$140 | $5,000-$20,000 | Less than 1 |
| Drain cleaning | $15-$30 | $150-$400 | 4-6 closed jobs |
Read the last row carefully — it's the trap. Drain leads are the cheapest on the list and the worst buy. At $22 a lead and a $250 ticket, a 25% close rate means you paid $88 to earn $250 before parts and labor. Cheap leads are not good leads; expensive leads attached to a $12,000 repipe are. More on that inversion in what Facebook ads actually cost.
Now the real month. $900 at a $55 CPL is about 16 leads. Trade lead-form leads close at roughly 15-30% when you call back promptly, so call it 4 jobs. Four water heaters at $2,600 average is $10,400 in revenue against $900 in spend. Even a bad month at 2 jobs pays for the quarter — and that survives being pessimistic about every input.
Creative: the job-site photo beats the stock photo, every time
The least glamorous section and the highest-leverage one: your phone is the best marketing asset you own.
- The real photo wins. A corroded 2011 tank next to the shiny new one you just installed, shot on your phone in a real garage, outperforms a stock image of a model holding a wrench. It isn't close. Stock photos read as advertising, and people scroll past advertising. Your photo reads as evidence.
- Your face beats your logo. A 20-second clip of you in front of your truck — "I'm Dave, I've replaced about 400 water heaters in this county, here's the one thing homeowners get wrong" — builds more trust than any brand mark. They're hiring a person to come into their house. Show them the person.
- Ugly and specific beats polished and vague. The rusted fitting, the pinhole leak, the pipe you pulled out of a 1978 house.
- Shoot three, not one. Give Meta 3-4 images to rotate. It finds the winner faster than your instincts will.
Targeting: tighter than you think
Resist the instinct to cast wide: every dollar spent outside your drive time is burned.
Radius. Be honest about how far you'd actually send a truck for a two-hour job. For most residential shops that's 10-15 miles, not 25. If you'd grumble about the drive, don't advertise there. Suburban shops often do better naming 4-6 ZIP codes than drawing a circle — a circle includes the industrial park and the lake.
Homeowners, not renters. Renters don't buy water heaters — their landlord does, and he isn't seeing your ad. Use the homeowner segment where it exists; where it doesn't, do it in copy. "Homeowners in [town]" in the first line filters harder than most people expect.
Home value and home age if your account still offers them, plus age 30-65 — the band where homeownership concentrates and a $3,000 surprise is absorbable. Then stop. A tight radius plus homeowner plus one age band is a complete audience; beyond that you starve the algorithm of the volume it needs to optimize. The full walkthrough is in the small business Facebook ads guide.
When this doesn't work — the honest list
Three situations where I'd tell you to keep your money.
- You're an emergency-only shop. If your revenue is drains, leaks, and after-hours calls, Facebook is the wrong tool and no creative fixes it. Your customer isn't scrolling; they're panicking. This isn't a small caveat — it disqualifies a real share of plumbing companies, and pretending otherwise is how owners lose $2,000 before concluding "ads don't work."
- You can't call a lead back within the hour. This kills more campaigns than bad targeting ever will. A lead-form submission is a two-tap flicker of mild interest, not a commitment. Call inside 5 minutes and you'll reach most of them; call next morning and you're calling someone who already booked your competitor. If you're under a sink all day with no one answering the phone, fix that before you spend a dollar. More on that leak in how to get leads from Facebook ads.
- You want to run it ten days and judge. The first 5-7 days are the learning phase and results are erratic. Editing the ad mid-flight resets it. Commit to 30 days or don't start.
A budget that's actually realistic
Plan on $500-$1,200/month — $17-$40 a day. Here's what each end buys.
At $500/month ($17/day): one campaign, one offer, one audience, roughly 8-12 leads at a $45-$60 CPL. Enough to prove the channel and land 2-3 jobs, not enough to test two offers against each other. Don't split it — $17/day across two ad sets gives you two campaigns that both fail to learn.
At $1,200/month ($40/day): the water heater campaign becomes your workhorse and you can test a second offer beside it, or widen from three ZIPs to seven. Expect 18-28 leads. This is where it compounds, because Meta finally has enough conversions to optimize against.
Below $15/day you're not testing Facebook ads, you're buying noise. Save two months and run a real 30-day test instead. HVAC shops face nearly identical math, covered in Facebook ads for HVAC companies.
Getting it live without losing your evenings
Three ways forward. Learn Meta Ads Manager yourself — free, but it's a hostile interface and you'll pay in evenings and beginner mistakes. Hire an agency — a $1,000-$3,000/month retainer that rarely pencils out below about $3,000/month in ad spend. Or use a tool that does the work.
That third option is what Leadria is: you describe your business in a sentence ("plumber in Mesa, Arizona — water heaters, repipes, softeners"), and the AI writes the ad copy, generates the visual, sets the Meta targeting, and publishes to Facebook and Instagram. Leads come back with a phone number attached — the only part that pays your mortgage. There's a 7-day free trial, no credit card, so you can see what it produces for your ZIP first.
Whichever route you take, hold the line: emergencies to Google, planned jobs to Facebook, one offer, a tight radius, real photos from your phone, a callback inside the hour. Then judge it on booked jobs after 30 days — not on likes, and not on day four.
