QSB — Google Ads vs Meta: leads, close rate, spend, revenue
Report 1 (gold) — Jan 1 through Aug 4, 2026, year to date
Report 1 — finalGoogle = Original Traffic Source (Paid Search); Meta = Paid Social + manually-imported Facebook lead forms
Google Ads
Meta
Leads
2,161
10,503
Deals closed
129
147
Close rate
5.97%
1.40%
Revenue
$1.05M
$0.77M
Ad spend
$104.4K
$183.3K
ROAS
10.06x
4.18x
ROI
905.6%
317.6%
Scenario — not actual resultsRevenue if close rate improved, holding leads and average deal size constant
Google Ads
Meta
Hypothetical close rate
8.00%
actual: 5.97%
4.00%
actual: 1.40%
Hypothetical revenue
$1.41M
actual: $1.05M
$2.19M
actual: $0.77M
Revenue uplift
+$357.0K (+34.0%)
+$1.42M (+185.8%)
Google AdsMeta
Monthly leads
Monthly close rate
Monthly spend
Monthly revenue
Notes & action items
Google Ads
Chicken Coops — gap identified. While auditing every active campaign with Addison, we discovered Chicken Coops has never had a Google Ads campaign running. It's been missing this whole time.
Chicken Coops — action itemNeeds decision Do we launch it at normal budget/pace, start conservative to protect production capacity, or go more aggressive? Recommendation: treat it like a standard campaign — fold it into our existing budget allocation and keep moving.
Radius — action itemNeeds decision We're currently running a 150-mile radius. Options:
Bump to 200 miles
Hold at 150 and keep the wider radius as an internal tool for reps only (not actively advertised)
Meta Ads
Holding steady, adjusting slowly month-to-month rather than making big swings.
Budget: ~$18,000/month (sometimes a bit under). Will flex up to ~$20,000 for anything special.
Revisit in ~3 months to consider a dedicated Q4/holiday push.
We're pulling in more leads than ever — more than last year at this point. These are legitimate leads worth acting on further:
Could retarget via marketing email — convert at least 2,000/month into marketing contacts.
Could specifically re-engage leads that went "in progress" or were quoted but didn't close.
Recommendation: keep Meta spend where it is — the depth we've gotten into these campaigns (plus direct sales feedback on lead quality) shows real value; not looking to cut it. Current daily budgets, moving forward:
Account
Daily budget
Itasca
$425
Liberty Hill
$140
Tyler
$75
Combined
$640/day
Website / content (SEO & AEO)
All site content has been optimized for both SEO and AEO (AEO matters because it's what LLMs pull from — and it's built on the same fundamentals as good SEO).
No shortcuts here — real results come from consistent structure and frequency of work, not tricks. Using a service/key + LLM-assisted workflow paired with our own content to produce quality SEO content at scale.
Speed-to-lead
With Frank joining the team, it became clear there was no real system in place to track or quantify speed-to-lead.
Daniel built a dashboard to track it — gives visibility into what's getting done vs. not.
I personally took on the speed-to-lead role for a week — implementing it and pushing the team to actually do it — with the plan to replace myself with automation, not a VA or an actual hire.
Out of this, the team gained a powerful tool: FB Messenger.
Timing was deliberate: doing this now, as Frank joined, meant he didn't have to focus on implementing all this with no context — he can focus on driving impact instead.
One of the reasons I felt compelled to make this happen: our Meta spend and team performance across the entire year.
This should have been in place long ago — it's technically a sales/sales-leadership function, but we stepped in and built it.