A quote calculator as the landing page, so the sales team only spoke to people with a roof, a bill and a budget. Load‑shedding creative when it mattered.
Last updated 2026-11-14
R3.2M
in signed jobs a month
Ad spend
R80k /mo
Qualified leads
60 → 240 /mo
Cost per lead
R333
Net profit
R412k /mo
The situation
A residential solar installer with 60 qualified leads a month, a sales team drowning in unqualified enquiries from a generic contact form, and ad spend split across three agencies who all claimed the same leads.
What we did
Quote-calculator landing page asking roof type, monthly bill and budget before showing an estimate, so every lead arrived qualified.
Google Search on solar, backup and load-shedding terms with the estimate range in the ad copy.
Meta campaigns timed to load-shedding stages with proof from installed homes and financing options.
CRM integration with closed-deal imports so Google and Meta optimised for signed jobs, not form fills.
WhatsApp follow-up sequence for quotes not yet signed.
The result
Qualified leads quadrupled to 240 a month at R333 each, converting into about R3.2 million in signed jobs a month from R80,000 of ad spend, with about R412,000 a month in net profit after cost of installation, ads and fee.
Figures are monthly and rounded. Net profit is what the client keeps after product cost, ad spend and our fee. The brand is anonymised at its request; full account access is shared on the call.