top of page

You Tried Paid Advertising Before. Now What?

  • James Drake
  • Feb 22
  • 4 min read


If you’ve run Google Ads, Facebook, LSAs, Yelp, Angi — and it “didn’t work” — you’re not alone.


But here’s the blunt truth: most paid advertising failures aren’t because ads don’t work. They fail because one (or more) of these is true:


  • The offer wasn’t compelling (or was priced/positioned wrong)

  • The tracking was broken, so you optimized blind

  • The lead handling was slow, sloppy, or inconsistent

  • The campaign structure was chaotic, so the platform couldn’t learn

  • You attracted the wrong jobs (low-margin, tire-kickers, warranty work, bad service mix)

  • You didn’t run it long enough or with enough budget to get signal



This post is about what to do next — without repeating the same expensive experiment.





Step 1: Decide what “worked” actually means (most people don’t)



Before you touch ads again, define success in plain terms:


For a home service business, “worked” means:


  • Booked jobs (not “leads”)

  • Good jobs (not junk)

  • At a profitable cost to acquire (not “cheap clicks”)



If your last campaign produced leads but they didn’t book, the ads might not be the problem. Your follow-up system might be.


If your last campaign produced bookings but the jobs were garbage, the issue is usually targeting + offer + qualification.





Step 2: Run a quick post-mortem (30 minutes, no ego)



Ask these questions and answer them honestly:



A) Did you have real tracking?



Minimum viable tracking:


  • Call tracking (recording + source attribution)

  • Form submissions tracked properly

  • A clear view of: lead → booked → sold → revenue (even if manual)



If you can’t tie ad spend to any downstream outcome, you were guessing. And ads punish guessing.



B) Did your lead response happen within 5 minutes?



If you’re taking 30–180 minutes to respond, you’re donating money to competitors. Paid lead flow is a speed game.


Minimum standard:


  • Answer live when possible

  • If missed: text within 1 minute + callback within 5




C) Did you have a clear, tight campaign scope?



Most accounts fail because they ran:


  • too many services

  • too many locations

  • too many keywords

  • too many ad types

  • too many landing pages



Platforms learn through repetition. If you spread budget thin across 50 things, nothing gets enough signal.



D) Did you have an offer with a reason to act now?



“Free estimate” is not an offer. It’s a default.


A real offer reduces friction or risk:


  • fast scheduling (same-day / next-day)

  • clear starting points (diagnostic fee credit, trip charge clarity)

  • service-specific promise (what happens next, what you’ll get, how you’ll be treated)






Step 3: Pick the right “round two” strategy (most businesses pick wrong)



You have three valid paths after a failed attempt:



Path 1 —

Fix the system first



Choose this if:


  • leads came in but didn’t book

  • sales team is inconsistent

  • you don’t know close rates by source

  • you have missed calls + no fast follow-up



Do this before scaling spend.

Otherwise you’re pouring water into a leaky bucket.



Path 2 —

Relaunch with tight scope



Choose this if:


  • you didn’t get enough volume to learn

  • your campaigns were broad/chaotic

  • you ran multiple channels at once with no clarity



Tight scope means:


  • 1 location

  • 1 service line

  • Google Search only (to start)

  • a single landing page built for that service

  • call + form tracking done correctly




Path 3 —

Change channels



Choose this if:


  • your service has weak search intent in your market (rare, but possible)

  • you’re in a highly visual / impulse category and Search isn’t the best first lever

  • you truly can’t compete in auctions due to constraints (coverage area, hours, capacity)



But be careful: switching channels is often a way to avoid fixing fundamentals.





Step 4: Use the “Signal Before Scale” rule



If your last attempt failed, the fix is not “try again but harder.” The fix is:


  1. Get clean signal

  2. Prove repeatability

  3. Then scale spend



Here’s what “signal” looks like:


  • consistent conversion tracking

  • stable lead volume week to week

  • booked rate improving (not just leads)

  • cost per booked job within a rational range for your margins



If you scale before signal, you just scale noise.





Step 5: The simplest relaunch plan that actually works



If you want a clean reset, do this:



Week 1: Foundations (non-negotiable)



  • Install call tracking + form tracking

  • Define service area + hours (and stick to them)

  • Build one landing page for one service

  • Write ads that match the exact search intent

  • Set up a basic scoreboard (leads, booked, sold, revenue by source)




Week 2–3: Prove traction



  • Focus budget on a small keyword set with high intent

  • Improve the page + ad message based on real search terms and calls

  • Fix lead handling gaps immediately




Week 4+: Optimize and expand



  • Add adjacent keywords only after the first set is stable

  • Add a second service line only when the first is producing consistent booked jobs

  • Scale budget gradually, not emotionally






Common “round two” mistakes to avoid



  • Changing everything at once (you can’t learn what fixed it)

  • Judging ads by clicks/CTR instead of booked jobs

  • Running offers that attract low-quality work

  • Letting the office treat paid leads like “extra” leads

  • Spending too little to get signal then concluding “it doesn’t work”

  • Spending a lot with broken tracking (the most expensive version)






If you want this to work this time, start here



If you’ve tried paid advertising before, your next move is not a new platform.


Your next move is a disciplined relaunch:


  • tight scope

  • clean tracking

  • strong offer + message match

  • fast follow-up

  • optimize based on booked outcomes



That’s how you stop “trying ads” and start building a repeatable growth channel.

Comments


bottom of page