Residential SolarTexas, United StatesResidential Solar EPC

Residential Solar AI: 4.1x Booked Consults in 45 Days

A Texas residential installer was spending $46,000/month on Google Ads and only reaching 22% of leads. Within 45 days of deploying our AI voice + WhatsApp + HubSpot stack, cost per booked consult dropped 61% and monthly installs climbed from 11 to 45.

4.1x
Monthly Installs
−61%
Cost / Consult
42s
First Response
45 days
To Full ROI
The Problem

What was broken

  • $46,000/month Google Ads spend producing 187 leads — only 43 contacted
  • After-hours and weekend enquiries went to voicemail (approximately 42% of all leads)
  • Reps spent 3–4 hours a day on unqualified leads (renters, low bills, shaded roofs)
  • No structured qualification meant proposals went out for jobs that never had a chance
  • Nurture cadence stopped at touch 3 — 84% of solar closes happen after touch 5
The Solution

What we built

Deployed AI voice agent that dials every Google Ads Lead Form and website submission within 60 seconds

WhatsApp Business API with green-tick fires in parallel, doubling contact channels

Structured qualification on bill, ownership, roof age and shading before a rep gets the lead

HubSpot-native automation pushes only pre-qualified, booked consults into the sales pipeline

45-day, 12-touch nurture cadence across voice, WhatsApp, SMS and email

Meta CAPI + Google enhanced conversions sync booked consults back to ad platforms

Workflow

How it runs end-to-end

01

Lead lands

Google Ads / Meta / website form fires a webhook into n8n router.

02

Enrichment

Property data, utility, irradiance and dedupe check complete in ~3 seconds.

03

AI voice + WhatsApp

Parallel voice call (24s) and WhatsApp message (5s) hit the homeowner.

04

Qualification

AI qualifies bill, ownership, roof, timeline in a ~90 second conversation.

05

Book to HubSpot

Qualified leads book a virtual consult; HubSpot deal created with all fields populated.

06

Nurture + CAPI

45-day nurture runs; booked-consult event syncs to Google Ads + Meta for smart bidding.

Technology

The stack we used

AI Voice: LiveKit + GPT-4o Realtime + ElevenLabs Flash v2.5

Telephony: Twilio Voice (10DLC registered)

Chat: Custom GPT-4o chatbot on Next.js

WhatsApp: 360dialog WhatsApp Business API (green tick)

CRM: HubSpot Sales Hub Professional

Router: n8n self-hosted on Cloudflare

Conversion API: server-side GTM + native Meta CAPI + Google Enhanced Conversions

Analytics: PostHog + Metabase dashboard

Product Views

What it looks like in production

AI Voice Agent Dashboard

Live call transcripts with sentiment and qualification scoring.

WhatsApp Business Thread

45-day nurture across proposal, permit and install stages in one thread.

HubSpot Deal View

Every field auto-populated by AI — no rep data entry required.

Attribution Dashboard

Cost-per-booked-consult tracked daily across every ad channel.

Business Results

The numbers that moved

Metric
Before
After
Note
Contact rate
22%
78%
3.5x lift on same lead volume
Booked consults / month
31
127
4.1x lift
Cost per booked consult
$184
$71
61% reduction
Installs closed / month
11
45
4.1x lift at same ad spend
Rep hours on unqualified leads
3–4 hrs/day
under 30 min/day
AI filters upstream

"Our cost per booked consult on Meta dropped from $184 to $71 in six weeks. Same ad spend, 2.6x the installs on the calendar."

VP Growth, Residential Solar EPC, Texas
FAQ

Answers to the usual questions

How long did full deployment take?

Ten business days from kickoff to full go-live across voice, WhatsApp and HubSpot integration.

Did homeowners realise it was AI?

Roughly 8% asked at some point. The AI is transparent when directly asked and warm-transfers to a human on request.

What was the total investment?

$8,500 one-time build and $780/month all-in run cost including LLM tokens, WhatsApp, telephony and monitoring.

How is ROI tracked?

Booked-consult and closed-install events flow into a shared dashboard against ad spend. Payback was 42 days.

10-day go-live Zero-risk guarantee

Ready for a similar deployment?

Book a 20-minute audit. We will show a live demo trained for your service area, panels and CRM — with real numbers, not slides.

A

Ava

Flowmatic AI Assistant

Online
Hi! I'm Ava, your Flowmatic AI assistant. I can explain how our AI voice agents, chatbots and automation systems work — or set up a free strategy call. What kind of business are you running?
Flowmatic AI