Google Ads
The Omni Way
Google is where demand surfaces in real time — people typing exactly what they need, right now. Capturing that intent, converting those clicks, and tracking every outcome to a booked job is the entire game.
Why Google Ads Belongs in the Multi-Touch Stack
Paid social creates demand. Email nurtures it. Google Ads captures it at the moment it spills over into a search. In the Omni system, Google is the demand-capture layer — the channel that catches buyers who are already in motion. That makes it one of the highest-leverage channels in the entire stack, and one of the easiest to waste money on if it isn't run correctly.
The Omni Standard
| Most Businesses How Google Ads typically gets run | The Omni Way How Wundertre runs it |
|---|---|
| ✕ Run broad, untargeted keywords — anything vaguely related to the service | ✓ Intent-matched keywords per service line — the right search terms for the right campaign, nothing else |
| ✕ Send all traffic to the homepage — one destination for every campaign | ✓ Dedicated landing pages per ad group — message match between the ad and the page is mandatory |
| ✕ Measure success by clicks and CTR — numbers that feel good but mean nothing | ✓ Every conversion tracked back to revenue — cost per booked job is the only metric that matters |
| ✕ Set it and forget it — launch the campaign, revisit it next quarter | ✓ Weekly campaign review and optimization — bids, negatives, ad copy, and quality scores reviewed on cadence |
| ✕ Ignore Local Services Ads — run only traditional search, leave LSA unclaimed | ✓ LSA set up and optimized separately — different auction, different lead type, runs alongside search campaigns |
| ✕ Let Google auto-apply recommendations — accept whatever Google suggests by default | ✓ Manual control — every Google recommendation reviewed before applying; Google's suggestions favor Google's revenue |
Campaign Structure
Protect your own name. Anyone searching your brand is already sold on you — don't let a competitor intercept that traffic.
- Target your exact brand name and common misspellings
- Impression share target: 90%+
- CPCs are low — this is the cheapest traffic you'll ever buy
- Always-on; never pause for budget reasons
Capture comparison searches. Buyers typing a competitor's name are actively evaluating options — give them a better one.
- Target top competitors' brand names
- Ad copy focuses on your differentiators, not their weaknesses
- Expect higher CPCs — worth it for the intent level
- Monitor quality score closely; landing page relevance is critical
The core revenue driver. One campaign per service line, tightly controlled. This is where most of the budget should live.
- Separate campaign per major service (e.g., roof repair, roof replacement)
- Intent-matched keywords only — no broad match without negatives
- Dedicated landing page per campaign
- Bid by device, time, and location
Hyper-local targeting within the actual service area. Don't pay for clicks from people you can't serve.
- Radius targeting centered on the business location
- Exclude zip codes outside the real service area
- City- and neighborhood-specific ad copy where relevant
- Bid adjustments for highest-value zones
LSA is a completely separate product from Google Search Ads. It runs in its own auction, above standard search results, and you pay per verified lead — not per click.
- Google Guaranteed badge builds immediate trust with searchers
- Priority placement above all traditional paid search results
- Dispute invalid leads directly inside LSA to get credits back
- Optimize your profile: license, insurance, review count, response rate
- Typically lower cost-per-lead than traditional search — treat it as a separate budget line
Google's Display Network reaches millions of websites, but cold display traffic for local service businesses almost never converts at a meaningful rate. Use it only for retargeting.
- Only show display ads to people who have visited your website
- Keep frequency caps tight to avoid ad fatigue (3–5 impressions per week)
- Set a modest budget — this is a follow-up channel, not an awareness play
- Never run cold display without a specific strategic justification
PMax uses machine learning to run across all Google surfaces simultaneously. It can expand reach efficiently — but it surrenders a significant amount of advertiser control.
- Do not launch PMax until search campaigns are fully dialed in
- PMax will cannibalize your branded search traffic if not configured correctly
- Provide high-quality creative assets: headlines, descriptions, images, video
- Review placement reports regularly and exclude low-quality placements
- Treat as a reach expansion layer, not a replacement for structured search
Creative Best Practices
- Pain-first headline structure: problem → solution → credibility Example: "Roof Leaking?" → "Same-Day Estimates" → "500+ 5-Star Reviews." Lead with the pain, resolve it, then earn trust.
- 15 headlines and 4 descriptions — fill every slot Google's Responsive Search Ads test combinations automatically. More inputs = better learning. Fewer than 10 headlines is a missed optimization opportunity.
- Ad extensions are mandatory — callouts, sitelinks, call extension, location, review snippets Extensions expand your ad's real estate and improve Quality Score. Skipping them hands impression share to competitors who use them.
- Every ad group maps to a dedicated landing page — never the homepage Message match between ad copy and landing page is one of the biggest levers for conversion rate. Mismatched destinations bleed budget.
- Match ad copy to search intent — not just keyword "Emergency roof repair" needs urgency-forward copy and a phone number front and center. "Roof replacement cost" needs transparent pricing and a comparison. Same service, different buyer mindset.
- Generic headlines that could apply to any business "Quality Service You Can Trust" says nothing. Every competitor writes the same thing. The searcher learns nothing from your ad.
- Sending all traffic to the homepage The homepage is built for everyone. An ad targeted to someone searching "emergency plumber near me" needs a page built for that specific moment — not a general overview of the company.
- Fewer than 5 headlines in a responsive search ad You're handing Google almost nothing to test. The ad system can't learn what resonates, so it defaults to whatever it has — and performance plateaus.
- No ad extensions Your ad is smaller, your Quality Score is lower, and your competitors with full extension stacks take the impression share you're leaving behind.
- One landing page for all campaigns A roofing company running repair, replacement, and inspection campaigns — all pointing at the same page — is losing conversion rate on at least two of them. Every campaign earns its own page.
Targeting Strategy
- Tight radius around actual service area — not the entire metro
- Use radius targeting from the business address, not broad zip code lists
- Exclude known out-of-area locations explicitly
- Bid up in highest-revenue zones if data supports it
- Review the locations report monthly — clicks come from surprising places
- Run during hours when calls can be answered and jobs can be booked
- If a Voice Agent handles after-hours calls, running 24/7 is a viable option
- Review day-of-week and hour-of-day performance data — most local services peak mid-morning
- Don't pay for overnight clicks that go to a voicemail that never gets returned
- Mobile-first — the majority of local service searches happen on a phone
- Landing pages must be fully mobile-optimized before spend scales
- Use device bid adjustments based on actual performance data
- Call extensions become especially critical on mobile — one tap to call
- Check page load speed on mobile; slow pages kill conversion rate
- Build the negative list before the campaign goes live
- Always exclude: DIY, free, how to, training, certification, jobs, careers, Wikipedia
- Add to the negative list weekly by reviewing the search terms report
- Shared negative keyword lists apply across multiple campaigns efficiently
How Google Ads Connects to the OS
What to Measure — KPIs That Matter
Common Mistakes — And Why They're Costly
The Google Ads Cheat Sheet
UTM Tracking — how to tag every Google ads link
If it's not tagged, it didn't happen. Every clickable Google ads link must ship with UTMs so LeadSprout, GA4, and the CRM tell the same story. Full reference lives in the UTM Tracking channel guide.
The Google ads defaults
Where to set it
Set a Tracking template at the account level using ValueTrack parameters ({_campaign}, {creative}, {keyword}, {gclid}). Keep Auto-tagging (GCLID) ON — GCLID feeds conversions back into Google; UTMs feed GA4 and LeadSprout.
Example
https://client.com/offer ?utm_source=google &utm_medium=cpc &utm_campaign=acme_free-inspection_atl_202607 &utm_content=creative-v3
_yyyymm. QA every URL with a test click before launch — GA4 Realtime and LeadSprout should show the correct source within 60 seconds.
