Everything between the clickand the signed client.
Marketing tied to closed-won, not lead volume. For law firms, healthcare practices, home services, B2B services, and any business whose customer is worth more than the lead. I own the path from ad click through signed client, including the landing page and the closed-won signal sent back to Google. Smart Bidding uses closed-won revenue as its conversion signal.
Most agencies report lead volume because lead volume is what they can count without integrating with your CRM. Smart Bidding treats every "conversion" the same. So when half your leads are junk, the algorithm goes and finds you more junk. The fix is upstream of the ads.
40-60%Of "leads" most accounts pay for are unqualified
< 30%Of accounts have call tracking wired into Ads
0%Of agencies report closed-won outcomes alongside lead volume
10 yrsOn the keys of service-business ad accounts
Where the leads go
55% of paid leads disqualified before they hit the sales pipe. The fix is upstream of the ads.
02 The full program
Seven disciplines. One operator.
What an agency splits across four juniors and a project manager, I run as one program. The Lead Quality Engine sends closed-won outcomes back into the ad account, so Smart Bidding learns from revenue.
Marketing strategy
I write the plan for positioning, channel budgets, and what to test next. I set the monthly targets against closed-won revenue and review them with you.
Google Ads program
Search-first. Match-type discipline, query mining, geo-targeting, smart-bidding strategy tied to qualified leads. A decade and $15M+ managed on these keys.
Meta Ads program
Lead-gen ads, on-platform forms, prospecting + retargeting split. Pixel + CAPI repair. Creative testing tuned to lead quality, not lead volume.
Lead Quality Engine
Call tracking + form scoring + CRM integration + offline conversion imports. The plumbing that makes Smart Bidding optimize for closed-won leads. Production exhibit below.
Landing page builds
Single-purpose landing pages for each campaign or service line. Built directly in Astro / Webflow / your existing stack. Conversion tracking pre-wired at launch.
Tracking + revenue attribution
GA4, GTM, server-side where it earns its keep, WhatConverts or similar for calls, offline conversion imports for closed-won. Written summary every Monday.
Selected builds
The destination, built too.
The same operator who runs your lead-gen program builds the page the leads land on. I designed and built both of these.
Spokane, WA · Moving company
Fifteen-plus pages, a moving-cost calculator, and a live Google reviews feed pulling their real ratings onto the page.
Forty-one pages for a mortgage originator: thirteen financing guides, one page for every state he is licensed in, and three calculators that answer the down payment and debt-to-income questions before he picks up the phone.
What separates a real lead-gen program from "we're spending more on Google Ads this month." Smart Bidding optimizes against the conversion signal you give it. The signal you give it determines what you get back.
01
Call tracking on every campaign
WhatConverts (or CallRail) installed with dynamic number insertion. Every paid call gets recorded, transcribed, and scored.
02
Form scoring rubric per service line
A junk-vs-qualified rubric authored to your specific service lines. The form submission counts as a conversion ONLY if it passes.
03
CRM integration end-to-end
Salesforce / HubSpot / Pipedrive / GoHighLevel. Wired to receive every lead with full UTM, gclid, fbclid, and call recording.
04
Offline conversion imports
When a lead closes (becomes a paying client), that win is imported back into Google Ads and Meta Ads via the Conversions API. Smart Bidding starts optimizing for closed-won.
05
Negative-keyword + audience exclusion loops
Junk-lead transcripts mine the queries that produced them. Those queries become negative keywords. Smart Bidding stops paying for them.
06
Revenue reconciliation, monthly
A written revenue-by-channel summary tied to actual closed-won, not lead volume. The number that goes to your partners or board.
The compounding effect
Run all six checkpoints for a quarter and you have a Smart Bidding signal that optimizes for actual revenue. Lead volume usually drops 20–30% in the first month (junk gets filtered) and qualified-lead volume rises 2–4× in the second month (the algorithm finds the right traffic). The CPL number on the agency dashboard goes up. The CAC number on your P&L goes down. The two are not the same.
Production exhibit · the destination layer
McKenzie Scaffold & Shoring rents into markets across three states from one landing page. Each ad group's link carries its own city. The headline localizes, the hero swaps to a real local job photo, the phone number routes to the regional line, and a hidden field tags every lead with its market before the office opens it.
The market tag is what makes checkpoint six work: every closed job traces back to the city, the campaign, and the click that produced it.
The Missoula version of the page. A Spokane click sees a Spokane job and a Spokane phone number.
Featured case study
Real estate law firm. 3.4× qualified leads.
Inherited a Google Ads account spending $14K/mo on lead-gen for a real estate practice. Lead volume looked fine on the agency dashboard. The partners said the leads were unusable. The 90-day rebuild: call tracking + form scoring + CRM integration + offline conversion imports. Smart Bidding stopped chasing junk queries within six weeks.
Do you only work with service businesses, or do you do ecom too?
I run both programs in equal measure. The /for-home-brands page is the parallel program for DTC home / furniture / decor Shopify brands. Same operator, different vertical playbook. Pick the page that matches your business.
What kinds of service businesses fit best?
Anything where the marketing converts to a call or a form fill, the close happens off-platform, and the average lead is worth at least $1,000 in lifetime value. Law firms (especially personal injury, family, real estate, business law), healthcare (dental, med spa, specialty practices), home services (HVAC, plumbing, roofing, remodel), professional services (accounting, financial advisory, consulting), and B2B services. If your average customer is worth less than $1,000 LTV, the math on paid acquisition rarely works regardless of who runs the account.
Why is "lead quality" the centerpiece instead of just running better ads?
Because Smart Bidding is now the bidding layer for both Google and Meta, and Smart Bidding optimizes against the conversion signal you give it. If you tell it 'every form fill is a conversion,' it will go find you the cheapest form fills. If you tell it 'every closed-won client at $X average value is the conversion,' it will go find you the closest fit to that. The technical work to make the second possible is the Lead Quality Engine. The agency default is the first.
Do you build the landing pages too, or do I need a separate web team?
I build them as part of the engagement, in your existing stack (or in Astro / Webflow if you want a fresh build). One landing page per campaign or service line. Conversion tracking wired in at launch, not retrofitted. See the /services page for the Storefronts & Landing Pages discipline detail.
How do you handle CRM integration?
Whatever CRM you use (Salesforce, HubSpot, Pipedrive, GoHighLevel, Zoho, custom), I wire it to receive every lead with full attribution data attached. Then the closed-won pipeline event from your CRM gets imported back into Google Ads and Meta Ads as offline conversions. This loop is what makes Smart Bidding optimize for revenue, not lead count. If your CRM doesn't have an API or webhook surface, I'll tell you on the call and walk you through whether to migrate.
What does an engagement actually look like week to week?
The first 2-4 weeks are diagnostic + rebuild (tracking, call routing, CRM integration). After that, every Monday I send a written summary covering spend, leads (volume + quality), closed-won (with offline conversion attribution), top campaigns, what changed and why. Once a month I run a working session with you to plan the next 30 days. Once a quarter I re-plan against the original 90-day commitments. Slack open all week for ad-hoc.
What is the Lead Quality Audit (the freebie below)?
A 5-7 page PDF report: tracking-stack audit, call quality benchmark vs. industry, form-quality benchmark, top 3 leakage points in your current ad setup, and a sample call/form scoring rubric tuned to your service lines. Delivered within 72 hours. No call required. The CTA at the end is to book one if you want to walk through it.
07 Custom audit · 72-hour turnaround
Your account, audited for lead quality.
Not a templated download. A custom audit written for your specific account: tracking-stack health, call quality benchmark, form-quality benchmark, top three leakage points in your current setup, and a sample call/form scoring rubric authored to your service lines. Delivered as a PDF within 72 hours. No discovery call required to receive it.
→ Tracking-stack health check
→ Call quality benchmark vs. industry
→ Form-quality benchmark
→ Top 3 leakage points in current setup
→ Sample scoring rubric for your service lines
Ready to talk
Stop paying for leads that never close.
Thirty minutes on the phone. Bring the account and CRM. I will find the lead-quality leak and tell you what to fix.