March 22, 2026
6 min read
Share article

Build an AI Solar Follow-Up Agent with n8n (Full Tutorial + Template)

Build an AI solar follow-up agent with n8n

Solar companies spend $50–$300 per lead and close less than 10% of them. The gap between the leads they generate and the deals they close isn't a product problem — it's a follow-up problem. Solar purchases have a long consideration cycle, and most homeowners need 5–10 touchpoints before they decide. An AI solar follow-up agent built with n8n handles every one of those touchpoints automatically.

This tutorial walks through the complete build: from ingesting leads via webhook to running a multi-step AI nurture sequence that books site visits and closes deals on autopilot.

The Solar Sales Follow-Up Challenge

Solar is different from other home services for a few reasons:

  • It's a high-ticket purchase ($15,000–$40,000) with a long decision timeline
  • Homeowners often request quotes from multiple companies simultaneously
  • The buying decision involves utility bill analysis, financing options, roof assessments, and permit timelines
  • Most leads go cold not because they're uninterested — but because life gets busy and nobody followed up

The solar companies winning in 2026 are the ones with the most consistent, personalized follow-up process. An AI agent that nurtures leads over 30–60 days gives them a massive competitive advantage.

What the AI Solar Follow-Up Agent Does

  • Captures new leads from web forms, Facebook Lead Ads, or CRMs
  • Sends an immediate personalized response with initial information
  • Runs a 30-day nurture sequence with education content, testimonials, and offers
  • Detects buying signals in replies (e.g., "can you do next week?") and escalates to a human
  • Books site visits via Calendly or embedded scheduling links
  • Re-engages cold leads at 30 and 60 days with new angles

n8n Workflow Architecture

Node 1: Lead Capture Trigger

Solar leads come from multiple sources. Configure triggers for each:

  • Website form: Webhook node receives form submissions
  • Facebook Lead Ads: Use the Facebook Lead Ads n8n node or a Zapier/Make webhook bridge
  • CRM new contact: HubSpot, GoHighLevel, or Salesforce trigger when a new contact is added
  • Inbound call: Twilio webhook for missed calls or new voicemails

Node 2: Lead Enrichment

Once a lead is captured, enrich it with:

  • Address lookup (to estimate solar potential and roof orientation)
  • Utility company lookup by zip code (some solar companies customize messaging by utility)
  • Current electricity rate data (to calculate estimated savings in the first message)

This enrichment allows the AI to open with a personalized, data-driven message: "Based on your address, you could save an estimated $180–$220/month on your [Utility Company] bill with solar."

Node 3: Immediate Response Message

Send the first message within 30 seconds of form submission. This initial message should:

  • Confirm receipt of their inquiry
  • Reference a personalized savings estimate if available
  • Include a link to book a no-obligation site visit
  • Set a timeline expectation ("We'll have your full quote ready within 48 hours")

Send via both SMS (Twilio) and email (SendGrid) — solar leads skew slightly older and many still prefer email.

Node 4: Nurture Sequence Engine

Use n8n's Wait nodes to schedule follow-up messages at key intervals. Each message should have a different angle:

  • Day 2: Educational content — "How solar installation works in [state/city] — what to expect from start to finish"
  • Day 4: Financing options — "Did you know you can go solar with $0 down? Here's how our financing works"
  • Day 7: Testimonial or case study — "Here's what [Name from same city] saved in their first year"
  • Day 12: Urgency angle — "Federal tax credits start stepping down next year — here's how to lock in the full 30%"
  • Day 18: Booking push — "We have a few open site assessment slots next week — would any of these times work?"
  • Day 25: Re-engagement — "Haven't heard back — is solar still something you're considering? No pressure either way."
  • Day 30: Final outreach — "Closing your inquiry today — but if timing changes, we're always here."

Node 5: Reply Detection and Escalation

When a lead replies to any message, the workflow should:

  • Pause the automated sequence
  • Route the reply to OpenAI for a contextual AI response if it's a simple question
  • Escalate to a human sales rep via Slack notification if the reply shows high buying intent ("Can we schedule next week?", "How much would this cost for my house?", "I'm ready to move forward")

Node 6: CRM Updates

After every message sent and every reply received, update the lead record in the CRM with the interaction log, current sequence position, and a last-contact timestamp. This keeps the sales team informed and prevents double-outreach.

Key Metrics to Track

  • Lead-to-site-visit conversion rate (target: 15–25%)
  • Site-visit-to-proposal conversion rate (target: 60–70%)
  • Proposal-to-close rate (target: 20–35%)
  • Average days from lead to close (target: reduce by 20–30% vs. manual process)
  • Messages to response rate (optimize the sequence based on which messages get the most replies)

Pricing This Service

Solar companies have some of the highest customer acquisition costs in home services ($300–$800/customer acquisition cost). An AI follow-up agent that improves close rates from 8% to 12% on a 100-lead/month pipeline generates 4 additional closed deals — at $15,000–$40,000 each, that's $60,000–$160,000 in added revenue.

Pricing accordingly:

  • Setup: $3,000–$5,000
  • Monthly retainer: $800–$1,500
  • Performance bonus: Optional % of additional revenue generated (often offered as an alternative pricing model)
Targeting solar companies as an AI agency niche? Ciela AI helps you build the LinkedIn presence and outreach pipeline to land solar company clients consistently. Start your free 7-day trial.

Watch the Full Build on YouTube

The complete n8n workflow for the AI solar follow-up agent — including the lead enrichment logic, the 30-day nurture sequence, and the buying signal detection — is available on the Adhiraj YouTube channel. The downloadable template lets you deploy it for any solar client in a day.

Community & Training

Join 215+ AI Agency Owners

Get free access to our LinkedIn automation tool, AI content templates, and a community of builders landing clients in days.

Access the Free Sprint
22 people joined this week