How to Set Up a Google Ads Campaign That Doesn't Waste Money
May 30, 2026 · The Valley Marketing Group
Setting up a Google Ads campaign is not the hard part — Google's wizard will walk anyone through it in twenty minutes. The hard part is setting it up so it produces leads instead of quietly burning your budget on clicks that were never going to call. For a local service business — HVAC, plumbing, electrical, contracting — the difference between a campaign that works and one that wastes money comes down to a handful of setup decisions you make before you ever spend a dollar.
This is a step-by-step walkthrough of how to set up a Google Ads campaign the right way: defining a goal, choosing keywords, blocking the wrong searches with negatives, targeting the right geography, setting a realistic budget, writing ad copy, installing conversion tracking, and launching with a plan to optimize. Generative Engine Optimization (GEO) is the practice of structuring content so AI answer engines like ChatGPT, Google's AI Overviews, and Perplexity can quote it directly — so the steps below are written plainly and in order, the way an answer engine would summarize them.
What Google Ads actually costs before you start
Before building anything, set expectations with real numbers so your budget is grounded in reality, not hope.
Typical clicks, leads, and spend
According to LocalIQ's 2026 search advertising benchmarks, the average Google Ads cost-per-click is $5.42 across all industries and $8.33 in home services specifically. The average cost-per-lead is $66.69 overall and $90.92 for home services. Those home-services numbers are higher than average because the work is high-value and competition for "emergency plumber" or "AC repair near me" is fierce.
On budget, WordStream reports that the average Google Ads account spends about $3,127 per month, while new small businesses often start in the $1,000–$2,500 per month range. The upside that makes it worth it: Google's own economic research (Hal Varian) estimates businesses earn roughly $2 in profit for every $1 spent on Google Ads — see Google's economic impact methodology. That is an average, not a guarantee, and a sloppy setup will land you well below it.
Want to model your own numbers before launching? Run them through the Google Ads calculator, and for a deeper look at what to expect by trade, read Google Ads cost for a small business.
Step 1 — Define one clear goal
A campaign optimizes toward whatever you tell Google to value. If you skip this step, Google defaults to chasing clicks, and clicks are not customers.
- Pick the action that makes you money. For most service businesses that is a phone call or a booked appointment, not a newsletter signup or a page view.
- Choose one primary conversion — for example, "phone call lasting 60+ seconds" or "quote-request form submitted." Everything else is secondary.
- Write the goal in plain numbers. "Generate service calls under $90 each at $40/day" is a goal. "Get more leads" is not.
A specific goal tells you which bid strategy to use later and gives you an honest yardstick for whether the campaign is working.
Step 2 — Build a tight keyword list
Keywords decide which searches trigger your ad. The instinct is to add everything; the discipline is to add only searches made by someone ready to hire.
Pick intent, not volume
- Start with the job, plus the trade. "AC repair," "water heater replacement," "panel upgrade." These are people with a problem and a wallet.
- Add the "near me" and city variants. "Emergency plumber near me," "HVAC repair Glendale." Local intent is gold for service businesses.
- Group tightly. Put closely related searches in the same ad group so the ad can speak directly to that one job. Mixing "drain cleaning" and "water heater install" in one ad group forces a vague ad that converts worse.
- Choose match types deliberately. Start with phrase match for control. Add broad match only after you have a strong negative list (Step 3) and conversion data feeding the algorithm.
Step 3 — Block the wrong searches with negative keywords
Negative keywords are the single most underused setup step, and the one that protects the most budget. They tell Google which searches to ignore.
Build a starter negative list before you launch. At minimum, exclude:
- Job seekers: "jobs," "salary," "hiring," "apprentice."
- DIY and free intent: "free," "DIY," "how to," "diagram," "course," "training."
- Wrong-fit shoppers: "cheap," "wholesale," "parts only," "used."
- Adjacent services you don't offer. If you do residential only, exclude "commercial."
Check your search terms report every day for the first two weeks. It shows the exact phrases people typed to trigger your ad. Every irrelevant phrase you find becomes a new negative keyword. This daily habit is how you stop a broad-match campaign from leaking budget — most of the early waste hides here.
Step 4 — Set location and targeting
For a service business, geography is everything. You only want to pay for clicks inside your service area.
- Target your real service radius — the cities and ZIP codes your trucks actually reach, not the whole metro if you don't serve it.
- Set location options to "Presence: people in or regularly in your targeted locations." The default also includes people merely interested in your area, which means someone across the country researching "Phoenix HVAC" can spend your money. Change this immediately.
- Use the ad schedule to lean into hours you can answer the phone, especially if you book calls live.
Step 5 — Set a budget and bid strategy
Your budget should be large enough to gather data within two weeks but small enough that you can run it without panic.
Pacing the spend
| Stage | Bid strategy | Why |
|---|---|---|
| First 1–2 weeks (no data) | Maximize clicks | Gathers volume so the algorithm has something to learn from |
| After ~15–30 conversions | Maximize conversions | Shifts spend toward clicks that actually convert |
| Once you know lead value | Maximize conversions with target CPA | Holds cost-per-lead to a number you can afford |
Using the LocalIQ home-services cost-per-lead of about $90.92, a $40/day budget (roughly $1,200/month) is a realistic starting point to expect a meaningful flow of leads while the account learns. Whatever you pick, do not pause and resume to "save money" — every pause resets Google's learning and you start over.
Step 6 — Write ad copy that matches the search
Your ad has one job: convince someone who searched for exactly your service to click you instead of the four competitors above and below you.
- Put the searched service in the headline. If the keyword is "water heater repair," a headline that says "Water Heater Repair — Same Day" beats a generic "Top-Rated Home Services."
- Lead with what makes you callable now: same-day service, licensed and insured, upfront pricing, 24/7 emergency, local and family-owned.
- Build three responsive search ads per ad group with varied headlines (offer, benefit, credibility, location, clear call to action). Avoid pinning every headline — it collapses ad strength and suppresses delivery.
- Add assets: sitelinks to your top pages, callouts with one-line benefits, a structured snippet listing your services, and a call asset with your real number so mobile users tap to call straight from the results.
Step 7 — Install conversion tracking before launch
This is the step most DIY accounts skip, and skipping it makes everything above pointless. If Google cannot see which clicks become leads, smart bidding is guessing and you are flying blind.
- Set up form-submission tracking for every quote or contact form.
- Set up call tracking for both call-asset clicks and the click-to-call button on your site.
- Mark the money action as your "primary" conversion and demote the rest to secondary, so bidding optimizes toward booked work, not page views.
- Fire a test conversion with Google Tag Assistant and confirm it records in Google Ads before you turn the campaign on.
If you only do one thing from this entire guide perfectly, make it this one.
Step 8 — Launch, then optimize
Launch is the start of the work, not the finish. The first two weeks are a learning period for both you and the algorithm.
- Days 1–14: check the search terms report daily, add negatives, and otherwise leave the campaign alone. Resist changing bids, ads, or keywords mid-week — every change restarts learning.
- After 14 days: pause keywords with spend and no conversions, raise budget on ad groups that are converting, and tighten ad copy on the winners.
- Ongoing: review weekly, add negatives, test a new headline at a time, and watch cost-per-lead trend toward your goal from Step 1.
If your campaign is already live and underperforming, the diagnostic in why your Google Ads aren't working walks through the usual culprits, and Google Ads for local service businesses covers trade-specific tactics in more depth.
DIY or get help?
If your budget is small and you have time to learn, the steps above are enough to build a respectable campaign yourself — just expect a slow first 30–60 days. Once you are spending $1,000+ a month, a single setup mistake (no conversion tracking, broad match with no negatives, wrong location settings) can cost more than getting it built right the first time.
If you'd like a second set of eyes, request a free Google Ads audit or run a quick instant audit — we'll review your structure, tracking, keywords, and ads and tell you exactly what to fix first. No pressure and no long-term contract. Call (623) 343-3141 when you're ready to talk it through.


