Case Study

$155K+ in Revenue from a 5-Month Solar + Battery Campaign in Arizona

A residential solar installer in one of America's most competitive solar markets. I identified the battery storage opportunity, built the system, and delivered results that doubled the client's ad budget within months.

$772
Cost Per Customer
vs. $5,880 industry avg
29%
Lead to Appointment
vs. 8-12% industry avg
522
Leads Generated
$32.54 CPL
$155K+
Revenue Generated
9.2x return on ad spend
01 / Market Intelligence
Arizona: America's Best Solar Resource, Most Complex Economics

Arizona has over 6 peak sun hours daily, among the highest in the United States. A solar system here produces more electricity per panel than almost anywhere else in the country. But raw solar potential doesn't tell the full story. Arizona's utility landscape has made the economics increasingly complex for homeowners.

Traditional net metering is gone. Under the current net billing framework, excess solar generation is credited at roughly $0.03 to $0.06 per kWh, a 75-80% reduction from the retail rate of $0.13 to $0.15/kWh. Overproducing is economically wasteful. The play is no longer "install panels and sell back to the grid." The play is self-consumption plus battery storage.

Meanwhile, both major utilities are raising rates. SRP raised fixed monthly service charges for residential customers by 50% in November 2025, making it one of the highest residential fixed charges of any public power utility in the nation. APS has confirmed that higher rates are the new normal. Arizona homeowners are paying more for electricity with fewer options to offset it through traditional solar alone.

6+
Peak sun hours daily. Among the highest solar production potential in the US, making every panel more valuable.
75-80%
Reduction in export credit value vs. retail rate. Net metering is gone. Self-consumption and battery storage drive the ROI.
50%
SRP fixed charge increase in Nov 2025. One of the highest residential fixed charges of any public utility in the nation.
30%
Federal battery storage tax credit, still available through 2032. The only major federal clean energy incentive that survived for homeowners.
02 / The Strategic Insight
The Battery Is the Product. Solar Is the Platform.

The federal 30% residential solar tax credit expired December 31, 2025. For homeowners purchasing solar panels outright, there is no federal incentive. But the battery storage tax credit survived at 30% through 2032. This single policy detail reshaped the entire Arizona solar conversation.

Both APS and SRP now run active battery incentive programs, paying homeowners to install storage systems and allow utilities to draw on stored energy during peak demand periods. APS runs the Storage Rewards Pilot. SRP runs the Battery Partner Program. Homeowners earn recurring incentives while keeping backup power for outages, a growing concern during Arizona's extreme summer heat and monsoon seasons.

SRP's on-peak hours extend past sunset (until 8 PM in summer). Solar panels can't cover those expensive evening hours. But a battery that stores midday production and discharges during peak pricing directly reduces the bill in ways panels alone cannot.

We identified this battery opportunity early and added dedicated battery campaigns after two months of running the initial solar TPO campaigns. The result: a dual-offer strategy (solar + battery) that spoke directly to Arizona homeowners dealing with rising fixed charges, reduced export credits, and the need for backup power in extreme heat. Most competitors were still running generic "go solar" messaging. We were selling the complete energy independence package.

03 / The Challenge
Another Installer Burned by Bad Leads

The story was familiar. This installer had worked with other lead generation agencies before coming to us. The experience: leads that couldn't be contacted, phone numbers that didn't connect, prospects with no genuine interest in solar. Money spent on advertising with nothing to show for it in closed deals.

Arizona's solar market is one of the most competitive in the country. Dozens of installers compete for the same homeowners. The agencies promising "cheap leads at scale" were delivering volume without value. This client needed leads that actually answer the phone, show up to appointments, and close. Not just form submissions.

The industry average cost to acquire a single solar customer is $5,880 (Wood Mackenzie, 2026). For a typical 7 kW system, that's $0.84 per watt just in marketing costs. I delivered customers at $772 each, an 87% reduction in acquisition cost. The difference: verified leads, instant AI follow-up, and a funnel that qualifies before it captures.

04 / The Strategy
TPO + Battery: Two Offers, One System

I launched with Third-Party Ownership (TPO) campaigns, the "$0 down" model where a commercial entity owns the panels and the homeowner pays a lower monthly rate. This removes the upfront cost barrier that became even more significant after the federal solar credit expired.

After two months of data collection and market observation, we added dedicated battery storage campaigns. Arizona's battery rebate programs, the surviving 30% federal battery credit, and the rising urgency around peak-hour pricing and power reliability created a compelling second offer. The dual-campaign approach gave us two entry points into the same market, each targeting a different pain point.

☀️
TPO Campaigns
Third-Party Ownership / $0 Down Solar
Targeting homeowners frustrated by rising utility bills who want solar without the upfront investment. The commercial entity captures the federal business tax credit and passes savings through as lower monthly payments.
  • "$0 down" positioning eliminates the biggest objection in a post-ITC market
  • Localized messaging referencing APS and SRP rate increases specifically
  • Phone-verified lead forms ensuring every submission has a real, contactable number
  • AI-powered instant follow-up to qualify and book within seconds of submission
🔋
Battery Campaigns
Storage + Backup Power + Utility Incentives
Targeting homeowners concerned about peak-hour pricing, power outages during extreme heat, and the desire for energy independence. Battery is the only technology with a surviving 30% federal credit.
  • 30% federal battery credit messaging, the incentive most homeowners don't know about
  • APS Storage Rewards and SRP Battery Partner program awareness
  • Backup power positioning for Arizona's extreme summer heat and monsoon season
  • Peak-hour arbitrage: store midday solar, discharge during expensive 3-8 PM window

Both channels feed the same dual-approach acquisition system. Meta lead forms (phone-verified, AI-qualified) for volume with quality, and dedicated landing pages for high-intent prospects who book appointments directly. Budget allocation between channels shifts dynamically based on which entry point converts strongest at any given time.

05 / Infrastructure
Built from Scratch in Week One

Before a single ad ran, I built the complete lead-to-sale infrastructure. CRM, automations, funnels, and tracking, all configured so that no lead falls through at any stage.

CRM Pipeline (GoHighLevel)Custom opportunity stages from new lead through to closed deal. Every lead tracked, every touchpoint logged, no drop-offs between stages.
Automation WorkflowsLead nurturing sequences, cold lead re-engagement, appointment booking reminders, and dormant lead warming campaigns running continuously in the background.
Dual-Campaign ArchitectureSeparate TPO and battery campaign structures in Meta, each with distinct audiences, creatives, and messaging. Both feeding one unified pipeline.
Landing PagesMarket-specific pages referencing Arizona utility pain points, battery incentives, and "$0 down" positioning. Strategy directed, conversion-optimized, continuously split tested.
Phone-Verified Lead FormsEvery submission requires phone number verification. Eliminates fake leads at the source rather than filtering them downstream.
AI-Powered Instant QualificationAutomated bot contacts leads within seconds. Qualifies interest, collects additional details, and books appointments before the lead goes cold.
06 / Continuous Optimization
The Compound Effect of Structured Iteration

Five months of continuous optimization across every layer of the system. Creative performance, landing page conversion, bot response rates, appointment show rates, cost per lead, cost per appointment, and cost per sale, all reviewed and refined on a structured weekly cadence.

Creative Refresh Cycles
Proactive creative replacement before fatigue degrades performance. Testing AI-generated video, static images, and messaging variations against real conversion data.
Funnel Split Testing
Continuous A/B testing on landing page headlines, offers, social proof, and form structure. Every change measured against appointment booking rate, not just click-through.
Sales Attribution
Tracking which creatives, campaigns, and entry points produce closed deals, not just leads. Budget flows toward what generates revenue, not what generates volume.

The primary optimization challenge in Arizona is creative fatigue. In a competitive solar market, ad creative burns out faster than in less saturated states. My response: structured creative refresh cycles with new messaging, angles, and visual treatments deployed before performance dips, not after. The goal is to stay ahead of fatigue rather than react to it.

07 / Results
5 Months. 22 Closed Deals. 9.2x Return.
$16,987
Total Ad Spend
522
Leads Generated
$32.54
Cost Per Lead
vs. $80-$300 industry avg
156
Appointments
29%
Lead to Appointment
vs. 8-12% industry avg
$772
Cost Per Sale
vs. $5,880 industry avg
22
Deals Closed
14.1%
Close Rate
vs. 8-12% industry avg
$155K+
Revenue Generated
9.2x return on $17K
522
Leads
29%
156
Appointments
14.1%
22
Closed
9.2x
$155K+
Revenue
08 / Growth Signal
Client-Driven Budget Scaling

The strongest proof of campaign performance isn't a case study. It's the client voluntarily increasing their investment. This client started at $2,500/month in ad spend. Within five months, they scaled to $5,500/month, a 120% budget increase driven entirely by the results the system was producing.

Month 1
$2,500/mo
Initial test budget. Proving the system converts.
Month 3
Battery Added
Second campaign type launched after identifying the Arizona battery opportunity.
Month 5
$5,500/mo
120% budget increase. Client averaging 4+ sales per month.

When a client more than doubles their ad spend in under six months, it means one thing: the numbers work. Every dollar invested is returning multiples in closed revenue. The best month produced 5 closed deals from a single campaign, and the trajectory continues upward as the algorithm compounds and the funnel matures.

Active client · Campaign ongoing · Residential Solar + Battery · Arizona
87%
Lower acquisition cost than industry average