Image: Lead generation and sales growth workspace

Solar Lead Pipeline Automation: First-72-Hour Build Pattern

A practical first-72-hour automation pattern for solar lead routing, source tracking, follow-up, and booking workflows.

HAROON MOHAMED

Automation, CRM, and full-stack systems

Author

Verification note: This post was re-reviewed in May 2026. Public tool pricing, compliance rules, and platform capabilities should be checked against the source list at the end before making budget, legal, or deployment decisions. Private client metrics are not published unless they are safe, public, and verifiable.

A client came to me in March with a specific problem: they'd spent $4,200 on Facebook and Google ads over six weeks and had booked exactly zero appointments. Not low numbers - zero.

The traffic was there. The ad creative wasn't the issue. The problem was everything that happened after a lead submitted their information.

Here's what I found when I audited the system, and what I changed to go from zero bookings to 50 qualified appointments in 72 hours.

What the Original System Looked Like

The lead flow was:

  1. Lead submits form on landing page
  2. Email lands in a shared Gmail inbox
  3. Someone manually calls the lead (usually within 4-24 hours)
  4. Tries to book a call - most leads by this point had already moved on

That's it. No automation. No immediate follow-up. No SMS. No pipeline. Just a shared inbox and a hope.

In solar, the average lead makes a decision in the first 15 minutes after submitting their information. By the time a human was picking up the phone, the window was closed.

What I Built Instead

Immediate SMS + Email Follow-Up

The first thing I did was connect the landing page form to GoHighLevel using a Zapier webhook. From the moment a lead submits their details, three things happen simultaneously in under 30 seconds:

  • SMS 1: Personalised text message that uses the lead's first name, references their location, and includes a direct booking link. Conversational tone - not a template blast.
  • Email 1: Short, plain-text email from "Haroon at [Client Name]" with a single CTA. No fancy design. Just human.
  • CRM entry: Lead is created in GoHighLevel with source tagging, ad set data, and a timestamp.

A 7-Touch Follow-Up Sequence

If the lead doesn't book immediately, they enter a sequence:

| Timing | Channel | Message | |--------|---------|---------| | 0 min | SMS | Personalised intro + booking link | | 5 min | Email | Plain text, direct CTA | | 30 min | SMS | "Did you get my message?" - short, human | | 4 hours | Email | Value-add: "What to expect from a solar consultation" | | 24 hours | SMS | Last check-in | | 48 hours | Email | "Still interested? Here's what others in [City] saved" | | Day 7 | SMS | Final close |

The sequence stops automatically the moment a lead books. No one gets 7 messages if they've already converted.

AI-Qualified Callbacks

For leads who clicked but didn't book, I integrated a VAPI calling agent that called them 20 minutes after submission. The agent used a three-question qualification script:

  1. "Are you a homeowner?"
  2. "Is your monthly electricity bill over $150?"
  3. "Are you open to a quick consultation this week?"

If all three answers were yes, the agent booked directly into the sales calendar. If not, the lead was tagged as unqualified and the sequence paused.

The Numbers After 72 Hours

By Thursday morning - 72 hours after going live - the client had:

  • 50 appointments booked from the existing lead database (leads who had never been properly followed up)
  • $0 in additional ad spend - this was all from the backlog
  • Response time dropped from 4-24 hours to under 90 seconds

The $4,200 they'd spent on ads wasn't wasted - the leads were there. They just hadn't been worked properly.

What This Tells You About Lead Generation

Most businesses think their problem is traffic. It isn't.

The problem is almost always what happens in the first 15 minutes after a lead comes in. A lead that submits at 9pm on a Tuesday doesn't want to hear from you at 10am on Wednesday. They want to hear from you at 9:01pm.

Automation doesn't replace the human relationship - it preserves the moment. It gets your message to the right person before the window closes.


If your lead follow-up relies on a shared inbox and manual calls, you're losing deals you've already paid for. Start a project and we can map the follow-up gap before you spend more on traffic.

Sources and verification

This article was reviewed in May 2026. Vendor pricing, platform features, ad policies, and telemarketing rules change often, so operational or budget decisions should be checked against the current source pages below before implementation.

Private client metrics, lead counts, appointment counts, cost reductions, and revenue examples are intentionally removed, softened, or framed as modeled examples unless they can be verified publicly without exposing client data.

Need this built?

Turn this reading into a scoped operating system.

Use the intake to send the business context first, then the build conversation can stay focused on the workflow that needs to change.

Build My SystemSee Proof