The solar operator's reality

Solar is a multi-month conversation. Most teams give up at month one.

Solar isn't an impulse purchase. The average solar deal closes 60–120 days after the first inquiry. Roof type, ownership, utility provider, monthly bill, HOA restrictions, financing route, local incentive timing, rebate windows — every variable matters, and most aren't in the original form.

The lead inquires, gathers info, goes quiet, comes back with a new question, goes quiet again, and 90 days later either books an install or quietly buys from a competitor who stayed in touch. The leak isn't speed alone. It's the multi-month follow-up that almost no installer's sales team actually executes. You don't have a lead-gen problem. You have a stamina problem.

Without MagicBlocks
With MagicBlocks
Day 1
Solar inquiry submitted. $260/mo bill, south-facing roof, owner.Sits in the installer’s queue overnight
Day 1 · 0:00:08
MagicBlocks fires. Engine opens the conversation, qualifies on roof / utility / ownership / HOA.Source webhook → MagicBlocks
Day 3
Sales rep calls. Voicemail. Lead is researching three other installers.Same speed everyone in the market is running
Day 3
Multi-month cadence active. Education touch on federal tax credit + financing options sent.Engagement-driven timing, not a calendar drip
Day 14
Rep gives up. Lead falls off the spreadsheet.Most installer sales reps go quiet at week three
Day 30
Quiet phase honoured. Off-ramp message — “let me know if it’s not the right time” — earns trust.Lead replies: “still thinking, ask me in a month”
Day 60
Lead bought from a competitor that stayed in touch.Deal lost.
Day 87
On-site assessment booked. Texas SB 1 rebate timing reactivation triggered the come-back.90-day arc, one booked install

Four leaks, in solar

Four places solar revenue leaks. We've fixed all four.

The Four Leaks story applies to every operator we run, but solar is the one where follow-up dominates — speed-to-quote, installer-time fit, the 60–120 day cycle, and incentive-window reactivation are the load-bearing mechanics of how solar actually installs.

Already running across regulated, long-cycle industries

The same MagicBlocks running in every regulated, long-cycle industry we serve.

Solar customers are growing. Today's live customers span mortgage (anchored by NASDAQ-listed Beeline), regulated finance, auto, home services, and consumer health-services. The discipline, compliance, and multi-month follow-up solar operators care about is the same one our regulated-finance customers already audit and run on.

BeelineWaterbom BaliNimble LenderAuto KingFair Go FinanceCareabout

Featured cross-vertical case · Mortgage · NASDAQ-listed

The same long-cycle MagicBlocks lifted Beeline ROI 737% in 90 days.

737% ROI uplift
484% More contact
300% More conversions
90days To impact

What a real solar conversation sounds like

A real residential-solar inquiry — 90-day follow-up, 1 booked install.

Same form. Same homeowner with a $260/month utility bill. Watch MagicBlocks reply instantly, qualify on real fit, run the 90-day follow-up when the homeowner goes quiet — and pick up the conversation when state-rebate timing shifts.

MagicBlocks Agent
Solar · residential inquiry
Live
90-day cadence · compressed
Day 1 · 0:00:08
Hey 👋 saw you searched “solar panels Austin home” and ran our savings estimator at $260/month. South-facing roof, owners — that’s a strong starting profile in Texas. Quick one — roof age + material?

About 8 years, asphalt shingle. We own — no HOA. Texas.

Day 1 · 0:00:42
Perfect. 8-year asphalt + no HOA + $260 bill is exactly the profile our Austin installers do best work on. Last question before I line up the right person — cash, loan, lease, or PPA preference?

Probably loan — keeping cash for other things.

Day 1 · 0:01:12
Got it — loan-financed is what most $260-bill installs in your area run. I can get you on a 30-min on-site assessment with David Park — one of our local Austin-area installers who handles most loan-financed systems in your bill range. Saturday 10:30 or Tuesday 4:00?

Saturday works.

Day 1 · 0:01:45
Locked. Calendar invite incoming. David will bring sample loan options sized for your bill, walk through the federal tax credit (typically applies — final eligibility is your CPA’s call), and scope the system on the roof. See you Saturday.
Day 30 · follow-up · SMS
Hey — checking in. David mentioned you wanted to think on the loan vs. lease numbers. Texas just opened a new utility-buyback rebate window (worth ~$1,200 on a system in your range). Wanted you to know before you decide. No pressure — happy to send the details if helpful.

Day 87 · oh wow, that rebate plus the federal credit makes a difference. Can we go ahead?

Day 87
Yes! I’ll loop David back in. He’ll have your assessment notes, the new rebate paperwork, and the sized loan option ready. Tuesday 1:30 or Wednesday 11:00 for the contract walkthrough? 🟢

Illustrative US-market conversation; equivalents apply in other markets where solar incentives, rebates, and feed-in tariffs differ. System sizing, incentive eligibility, and pricing are determined by licensed installers.

How MagicBlocks fits your solar tools

Plugs into how solar already runs.

MagicBlocks reads from your CRM or design platform, takes action during the conversation (booking, scope capture, financing-preference routing), and writes every interaction back as activity. Native solar-CRM connectors (Aurora, OpenSolar, Solo, Sighten) are on the roadmap; Zapier covers them today.

  • HubSpot

    Standard CRM for growth-mode installers + EPCs

    Pipeline stages update automatically across the 90-day cycle; conversations log as activities; qualification signals roll up across system-size tiers.

  • GoHighLevel

    All-in-one CRM for independent installers

    Reads lead data, updates contacts, triggers workflows. Most independent installers and small EPCs are on GHL or moving to it.

  • Salesforce

    Via Zapier today

    Connect through Zapier today to sync records and activity. A native Salesforce integration is in active development.

  • Calendly

    On-site assessment booking

    Routes qualified inquiries to the right local installer with service-area filters, system-size tiers, and time-zone-aware availability windows.

  • Twilio

    SMS infrastructure

    Bring your own Twilio account; carrier pass-through pricing on overage. Required for state-rebate-window SMS campaigns.

Compliance your team can trust

Built for the installer your insurer trusts.

Solar runs on regulated outbound — every rebate-window SMS campaign, every quiet-hour sequence, every incentive-driven reactivation. MagicBlocks handles consent and opt-out before each message sends. SOC 2 Type II and ISO 27001 mean InfoSec reviews from larger EPCs and dealer networks go smoothly.

MagicBlocks doesn't quote system sizing, doesn't determine incentive eligibility, and doesn't commit to install pricing. It hands off to your licensed installers for the actual scope-and-quote conversation. Your own counsel should still confirm your specific regional rebate and consent practices.

  • SOC 2 Type II
  • ISO 27001
  • TCPA-aligned
  • Quiet-hour respect
  • Instant opt-out
  • Full audit logs

Run your numbers

Four numbers. A minute of your time. A real answer.

Revenue calculator

What's the leak costing your installer?

Your numbers

$
3%
+1%

New rate: 4.0%

$
Plan suggested: Scale at $4,000/mo

Your results

Current monthly revenue

$171,000

Projected revenue at 4.0% conversion

$228,000

Additional revenue per month

$57,000

MagicBlocks cost

$4,000/mo

Return on investment

1,325%

Payback period

< 1 month

Your database

1%

Typical for aged leads without re-engagement

2%

AI-driven reactivation typically achieves 3–8%

$
Plan suggested: Core at $1,000/mo

Your results

Current revenue at 1% conversion

$475,000

Revenue with MagicBlocks at 2%

$950,000

Additional revenue unlocked

$475,000

MagicBlocks cost

$1,000/mo

Return on investment

47,400%

Cost per reactivated deal

$10

FAQ · Solar

Questions solar installers ask.

Will it replace our installers' sales team?

No. MagicBlocks handles the follow-up work that’s hard to do consistently across a 60–120 day cycle. Your installers handle the on-site assessments, the system design, and the close.

How does it handle 60–120 day sales cycles?

Built for it. Follow-up runs across months, with engagement-driven timing, incentive-trigger reactivation, and respectful off-ramps. MagicBlocks doesn’t go quiet at week three the way human reps do — it keeps the cadence running until the homeowner is ready or clearly off the table.

Can it qualify on roof + utility + HOA before booking?

Yes. Roof orientation, age, ownership, monthly bill range, HOA restrictions — all qualified in conversation. Bad-fit leads get a graceful redirect; qualified leads land on your installer’s calendar with the full context (utility provider, financing preference, system-size implication) already gathered.

What about incentive and rebate timing?

Set your incentive triggers during onboarding — local credit changes, rebate windows, utility-buyback programs, feed-in tariff shifts. MagicBlocks watches and reactivates consented leads when relevant changes happen. For example, in some US markets that might be a state utility-buyback rebate, the SGIP windows in California, or NEM 3.0 changes; in other markets it might be a national feed-in tariff revision. All configurable.

Does it handle financing pre-quals?

Captures financing-preference context (cash, loan, lease, PPA) but doesn’t run hard credit checks. Final financing terms set by your team or your financing partner.

Outbound consent on rebate-trigger campaigns?

Reactivation runs only on consented leads inside the validity window you define. Quiet hours, regional rules, instant opt-out — all checked before each message sends. The platform supports your TCPA-aligned (and equivalent regional) workflows; your own counsel should confirm your specific consent-capture practices for solar campaigns.

Are there solar customers running it today?

Solar is a high-priority growth vertical for us. Specific named installs are subject to NDA on customer-specific case studies. The MagicBlocks running for them is the same MagicBlocks running for our NASDAQ-listed mortgage customer (Beeline) — the long-cycle discipline solar needs is the same discipline Beeline’s dormant-refi-reactivation already proves. Talk to us about solar-specific rollouts.

How long until we see results?

Live in 7–14 days. Booked-assessment lift in the first 30. Install-close impact reads at 60–120 days as the long follow-up works through.

See what every solar inquiry could look like with MagicBlocks running.

Talk to our team. We'll walk through your numbers, show you MagicBlocks on a solar workload, and map a rollout.