Results

Real numbers, from real accounts.

Anonymized client accounts, shown as the platforms report them.

  1. Steel BuildingsCentral Florida · Meta Ads →
  2. HVAC ContractorFlorida · Google + Meta →

$352K closed. $92K in ads.

How a Central Florida turnkey steel building contractor turned Facebook and Instagram into a steady source of high-value jobs, with a 3.85x return on ad spend over 17 months.

Meta Ads · Tracking & CRM attribution · Job-site content · May 2025 – Oct 2026

$352,604
Closed revenue
$91,635
Meta ad spend
3.85x
Return on ad spend
$22,038
Average deal

Every dollar in

$3.85
came back in closed sales for each $1 spent on Meta ads.

That counts only deals the CRM credits directly to paid social, so the real figure is higher.

16
closed deals
$5,727
ad spend per deal
$9.61
cost per lead (Sept '26)

Spend vs. return

Meta ad spend vs. closed revenue Ad spend $91,635 against closed revenue $352,604, May 2025 to October 2026. AD SPEND $92K CLOSED REVENUE $353K

Breakeven in month 11. Then it ran away.

Cumulative closed revenue against cumulative ad spend. Steel buildings have long sales cycles, so leads from the first year came back as the biggest jobs in year two.

Cumulative closed revenue vs. cumulative ad spend, May 2025 to October 2026 Cumulative closed revenue vs. cumulative Meta ad spend by month. May 2025: revenue $0, spend $2,170; Jun 2025: revenue $0, spend $6,047; Jul 2025: revenue $7,190, spend $12,221; Aug 2025: revenue $7,190, spend $18,877; Sep 2025: revenue $7,190, spend $24,484; Oct 2025: revenue $18,265, spend $29,918; Nov 2025: revenue $26,410, spend $35,466; Dec 2025: revenue $26,410, spend $41,180; Jan 2026: revenue $31,251, spend $46,870; Feb 2026: revenue $50,592, spend $52,045; Mar 2026: revenue $72,778, spend $57,854; Apr 2026: revenue $72,778, spend $63,857; May 2026: revenue $76,024, spend $70,825; Jun 2026: revenue $257,431, spend $76,485; Jul 2026: revenue $352,603, spend $82,245; Aug 2026: revenue $352,603, spend $87,564; Sep 2026: revenue $352,603, spend $91,512; Oct 2026: revenue $352,603, spend $91,635. Revenue passes spend in March 2026. $0 $100K $200K $300K MAY 25 JUL SEP NOV JAN 26 MAR MAY JUL SEP Breakeven · Mar 2026 $352.6K $91.6K May 2025: revenue $0 · spend $2K (cumulative) Jun 2025: revenue $0 · spend $6K (cumulative) Jul 2025: revenue $7K · spend $12K (cumulative) Aug 2025: revenue $7K · spend $19K (cumulative) Sep 2025: revenue $7K · spend $24K (cumulative) Oct 2025: revenue $18K · spend $30K (cumulative) Nov 2025: revenue $26K · spend $35K (cumulative) Dec 2025: revenue $26K · spend $41K (cumulative) Jan 2026: revenue $31K · spend $47K (cumulative) Feb 2026: revenue $51K · spend $52K (cumulative) Mar 2026: revenue $73K · spend $58K (cumulative) Apr 2026: revenue $73K · spend $64K (cumulative) May 2026: revenue $76K · spend $71K (cumulative) Jun 2026: revenue $257K · spend $76K (cumulative) Jul 2026: revenue $353K · spend $82K (cumulative) Aug 2026: revenue $353K · spend $88K (cumulative) Sep 2026: revenue $353K · spend $92K (cumulative) Oct 2026: revenue $353K · spend $92K (cumulative)
Cumulative revenue Cumulative ad spend

Steady spend. Revenue lands in waves.

Monthly Meta spend (bars) and revenue from deals closed that month (columns). The budget stayed steady for 17 months, and the payoff came in bigger and bigger waves.

Monthly ad spend and revenue closed, May 2025 to October 2026 Monthly Meta ad spend and revenue from deals closed that month. May 2025: spend $2,170, revenue $0; Jun 2025: spend $3,877, revenue $0; Jul 2025: spend $6,174, revenue $7,190; Aug 2025: spend $6,656, revenue $0; Sep 2025: spend $5,607, revenue $0; Oct 2025: spend $5,434, revenue $11,075; Nov 2025: spend $5,548, revenue $8,145; Dec 2025: spend $5,714, revenue $0; Jan 2026: spend $5,690, revenue $4,841; Feb 2026: spend $5,175, revenue $19,341; Mar 2026: spend $5,809, revenue $22,186; Apr 2026: spend $6,003, revenue $0; May 2026: spend $6,968, revenue $3,246; Jun 2026: spend $5,660, revenue $181,407; Jul 2026: spend $5,760, revenue $95,172; Aug 2026: spend $5,319, revenue $0; Sep 2026: spend $3,948, revenue $0; Oct 2026: spend $123, revenue $0. $0 $50K $100K $150K May 2025: spend $2,170 · revenue $0 MAY 25 Jun 2025: spend $3,877 · revenue $0 Jul 2025: spend $6,174 · revenue $7,190 Jul 2025: spend $6,174 · revenue $7,190 JUL Aug 2025: spend $6,656 · revenue $0 Sep 2025: spend $5,607 · revenue $0 SEP Oct 2025: spend $5,434 · revenue $11,075 Oct 2025: spend $5,434 · revenue $11,075 Nov 2025: spend $5,548 · revenue $8,145 Nov 2025: spend $5,548 · revenue $8,145 NOV Dec 2025: spend $5,714 · revenue $0 Jan 2026: spend $5,690 · revenue $4,841 Jan 2026: spend $5,690 · revenue $4,841 JAN 26 Feb 2026: spend $5,175 · revenue $19,341 Feb 2026: spend $5,175 · revenue $19,341 Mar 2026: spend $5,809 · revenue $22,186 Mar 2026: spend $5,809 · revenue $22,186 MAR Apr 2026: spend $6,003 · revenue $0 May 2026: spend $6,968 · revenue $3,246 May 2026: spend $6,968 · revenue $3,246 MAY Jun 2026: spend $5,660 · revenue $181,407 Jun 2026: spend $5,660 · revenue $181,407 $181K Jul 2026: spend $5,760 · revenue $95,172 Jul 2026: spend $5,760 · revenue $95,172 JUL $95K Aug 2026: spend $5,319 · revenue $0 Sep 2026: spend $3,948 · revenue $0 SEP Oct 2026: spend $123 · revenue $0
Ad spend Revenue closed

Five jobs over $20K

16 closed deals, largest to smallest. The top three alone account for 60% of revenue.

Every closed deal, by size 16 closed deals, largest to smallest: $82,229 (Facebook), $70,186 (Facebook), $60,781 (Facebook), $38,397 (Instagram), $24,986 (Facebook), $11,077 (Facebook), $11,075 (Facebook), $9,832 (Facebook), $8,264 (Facebook), $7,190 (Facebook), $6,409 (Facebook), $5,946 (Facebook), $4,841 (Facebook), $4,275 (Facebook), $3,870 (Facebook), $3,246 (Facebook). Deal 1: $82,229 · Facebook · 161 days to close $82,229 Deal 2: $70,186 · Facebook · 352 days to close $70,186 Deal 3: $60,781 · Facebook · 171 days to close $60,781 Deal 4: $38,397 · Instagram · 386 days to close $38,397 Deal 5: $24,986 · Facebook · 281 days to close $24,986 Deal 6: $11,077 · Facebook · 179 days to close $11,077 Deal 7: $11,075 · Facebook · 7 days to close $11,075 Deal 8: $9,832 · Facebook · 246 days to close $9,832 Deal 9: $8,264 · Facebook · 49 days to close $8,264 Deal 10: $7,190 · Facebook · 16 days to close $7,190 Deal 11: $6,409 · Facebook · 269 days to close $6,409 Deal 12: $5,946 · Facebook · 29 days to close $5,946 Deal 13: $4,841 · Facebook · 184 days to close $4,841 Deal 14: $4,275 · Facebook · 8 days to close $4,275 Deal 15: $3,870 · Facebook · 48 days to close $3,870 Deal 16: $3,246 · Facebook · 0 days to close $3,246
Facebook Instagram

Revenue mix

By platform and by deal concentration.

Revenue mix by platform Revenue by platform: Facebook $314,206, Instagram $38,397. Facebook: $314K (89%) Instagram: $38K (11%) 89% BY PLATFORM Facebook $314K Instagram $38K Revenue mix top 3 share Revenue top 3 share: Top 3 deals $213,196, Other 13 $139,408. Top 3 deals: $213K (60%) Other 13: $139K (40%) 60% TOP 3 SHARE Top 3 deals $213K Other 13 $139K
15 / 16
deals from Facebook
$9,048
median deal
$82,229
largest single job

Bigger jobs take longer, and they're worth it.

Each dot is a closed deal: days from first inquiry to signed contract vs. deal value. Median cycle: 166 days. The five largest averaged ~9 months.

Days from inquiry to close vs. deal value Each closed deal: days from first inquiry to signed contract vs. deal value. $82,229, 161 days; $70,186, 352 days; $60,781, 171 days; $38,397, 386 days; $24,986, 281 days; $11,077, 179 days; $11,075, 7 days; $9,832, 246 days; $8,264, 49 days; $7,190, 16 days; $6,409, 269 days; $5,946, 29 days; $4,841, 184 days; $4,275, 8 days; $3,870, 48 days; $3,246, 0 days. Median cycle 166 days. $0 $25K $50K $75K 0d 90d 180d 270d 360d DAYS FROM INQUIRY TO CLOSE → median 166 days $82,229 · 161 days · Facebook $70,186 · 352 days · Facebook $60,781 · 171 days · Facebook $38,397 · 386 days · Instagram $24,986 · 281 days · Facebook $11,077 · 179 days · Facebook $11,075 · 7 days · Facebook $9,832 · 246 days · Facebook $8,264 · 49 days · Facebook $7,190 · 16 days · Facebook $6,409 · 269 days · Facebook $5,946 · 29 days · Facebook $4,841 · 184 days · Facebook $4,275 · 8 days · Facebook $3,870 · 48 days · Facebook $3,246 · 0 days · Facebook
Facebook deal Instagram deal

A bigger social footprint, too.

Facebook and Instagram account activity, May 2025 – Sep 2026, compared with the 17 months before the engagement (Nov 2023 – Apr 2025).

Facebook and Instagram activity lift vs. prior 17 months Lift vs. the prior 17 months: IG profile visits +354% (4.5K), FB interactions +337% (11.5K), FB Page visits +246% (62.2K), IG reach +181% (233.3K), IG link clicks +95% (5.2K), FB new follows +50% (1.6K), FB link clicks +42% (52.8K). IG profile visits IG profile visits: 4.5K (+354%) +354% FB interactions FB interactions: 11.5K (+337%) +337% FB Page visits FB Page visits: 62.2K (+246%) +246% IG reach IG reach: 233.3K (+181%) +181% IG link clicks IG link clicks: 5.2K (+95%) +95% FB new follows FB new follows: 1.6K (+50%) +50% FB link clicks FB link clicks: 52.8K (+42%) +42%
Facebook Instagram
New Facebook and Instagram followers per month New followers per month, May 2025 to September 2026. May 2025: Facebook 31, Instagram 0; Jun 2025: Facebook 87, Instagram 0; Jul 2025: Facebook 93, Instagram 0; Aug 2025: Facebook 103, Instagram 0; Sep 2025: Facebook 107, Instagram 13; Oct 2025: Facebook 86, Instagram 40; Nov 2025: Facebook 69, Instagram 48; Dec 2025: Facebook 85, Instagram 37; Jan 2026: Facebook 90, Instagram 40; Feb 2026: Facebook 67, Instagram 39; Mar 2026: Facebook 92, Instagram 74; Apr 2026: Facebook 131, Instagram 57; May 2026: Facebook 139, Instagram 76; Jun 2026: Facebook 102, Instagram 72; Jul 2026: Facebook 123, Instagram 82; Aug 2026: Facebook 107, Instagram 58; Sep 2026: Facebook 78, Instagram 37. 0 50 100 150 200 May 2025: Facebook 31 · Instagram 0 MAY 25 Jun 2025: Facebook 87 · Instagram 0 Jul 2025: Facebook 93 · Instagram 0 Aug 2025: Facebook 103 · Instagram 0 AUG Sep 2025: Facebook 107 · Instagram 13 Sep 2025: Facebook 107 · Instagram 13 Oct 2025: Facebook 86 · Instagram 40 Oct 2025: Facebook 86 · Instagram 40 Nov 2025: Facebook 69 · Instagram 48 Nov 2025: Facebook 69 · Instagram 48 NOV Dec 2025: Facebook 85 · Instagram 37 Dec 2025: Facebook 85 · Instagram 37 Jan 2026: Facebook 90 · Instagram 40 Jan 2026: Facebook 90 · Instagram 40 Feb 2026: Facebook 67 · Instagram 39 Feb 2026: Facebook 67 · Instagram 39 FEB Mar 2026: Facebook 92 · Instagram 74 Mar 2026: Facebook 92 · Instagram 74 Apr 2026: Facebook 131 · Instagram 57 Apr 2026: Facebook 131 · Instagram 57 May 2026: Facebook 139 · Instagram 76 May 2026: Facebook 139 · Instagram 76 MAY Jun 2026: Facebook 102 · Instagram 72 Jun 2026: Facebook 102 · Instagram 72 Jul 2026: Facebook 123 · Instagram 82 Jul 2026: Facebook 123 · Instagram 82 Aug 2026: Facebook 107 · Instagram 58 Aug 2026: Facebook 107 · Instagram 58 AUG Sep 2026: Facebook 78 · Instagram 37 Sep 2026: Facebook 78 · Instagram 37
Facebook Instagram

New followers per month. Instagram began reporting follows in late Sep 2025.

2,270
New followers (FB + IG)
66.7K
Profile & Page visits
58K
Link clicks to site
356K
Organic content views

Account-level figures from Meta Business Suite include activity driven by both organic posts and ads.

Timeline

01

Month 1

Proposal accepted. Strategy, tracking audit and campaign rebuild begin.

03

Month 3

First ad-sourced deal closes. Pixel and Lead tracking restored.

11

Month 11

Cumulative revenue passes cumulative ad spend.

14

Months 14–15

Five deals worth $276K close as last year's leads mature.

The system behind the number

01

Restructure

Steel and Shed split into separate campaigns, targeted to the counties the crews actually serve, with RV and boat owner audiences tested against Advantage+.

02

Fix tracking

Pixel restored, a Lead event fires when the HubSpot form is submitted, and every ad is tagged so closed deals get credited back to paid social.

03

Real content

Photos and video from completed job sites used in the ads and on the website.

04

Pace to capacity

When leads outgrew the sales team, the budget was stepped down without losing efficiency.

05

Consult

Advice on positioning, lead qualification and follow-up, starting with the first strategy meeting.

Takeaways

Fix tracking first

You can't scale what you can't measure. Crediting closed deals to the ads made every later decision possible.

Judge on revenue

For high-ticket trades, the biggest wins showed up 6–12 months after the first click.

Match capacity

More leads than the team can work is wasted spend.

Show real work

Buyers spending $20K–$80K want proof, not stock photos.

How we measured this

Client name withheld at the client's request. Revenue: client HubSpot CRM, deals with original source Paid Social, Closed Won, May 2025 – Oct 2, 2026. Ad spend: Meta Ads Manager, same period. Figures are gross revenue, not profit. Leads that called in are logged as offline sources and are not included, so the reported return is conservative.

See our Meta Ads approach →

Both Channels, One Quarter: Google Conversions Up, Cost Down. Meta Engagement Doubled On The Same Audience.

A Florida HVAC contractor running the full AIREVIN stack — Google capturing demand, Meta building memory with real on-site content.

Google (the interception layer)

+74%
Spend Growth
$50.31 → $31.04
Cost Per Conversion
−38%
16 → 45
Tracked Conversions
Nearly tripled
See our Google Ads approach →

Meta (the memory layer)

7,936 → 25,770
Clicks
More than tripled
$0.78 → $0.41
Cost Per Click
−48%
0.82% → 1.59%
Click-Through Rate
Nearly doubled
How we measured this

Quarter-over-quarter, spend grew 74% while cost per conversion fell 38% ($50.31 → $31.04) and tracked conversions nearly tripled (16 → 45). That improvement came while we deliberately excluded branded searches from Performance Max — cheap “they already knew us” conversions were removed from the count, and efficiency still improved.

Same quarter, essentially the same audience reached (~280K people): clicks more than tripled (7,936 → 25,770), cost per click dropped 48% ($0.78 → $0.41), and click-through rate nearly doubled (0.82% → 1.59%). Same people — but the creative switched from general branding to specific, action-driven offers: replacement quotes for aging systems, and an affordable annual maintenance plan with service discounts. Twice the response at half the cost per click.

The honest notes: Google “conversions” are Google-tracked actions (calls, form fills, and local actions), reported under Google's attribution. Meta figures are delivery metrics from the platform. We show the numbers as the platforms report them and tell you exactly what they mean — that's the whole point.

See our Meta Ads approach →

Next step

Start with the audit.

Every engagement starts with The Ecosystem Audit — so the numbers you see later are numbers you can trust.