Skip to main content

Reactivate solar leads with AI-powered SMS, email & Google Sheets automation

Workflow preview

Workflow preview
100%
Reactivate solar leads with AI-powered SMS, email & Google Sheets automation preview
Open on n8n.io

Important notice

This workflow is provided as-is. Please review and test before using in production.

1. Workflow Overview

Solar Lead Reactivation Automation This workflow helps solar sales teams reactivate cold leads automatically using value first SMS follow ups, AI powered sentiment detection, real time alerts, an...

Best for

  • Lead Nurturing automation workflows
  • AI Summarization automation workflows
  • advanced n8n builders looking for reusable templates

Tools used

n8n-nodes-base.stickynote, n8n-nodes-base.code, n8n-nodes-base.splitinbatches, n8n-nodes-base.googlesheets, n8n-nodes-base.twilio, n8n-nodes-base.wait, n8n-nodes-base.emailsend, n8n-nodes-base.webhook

Source and attribution

This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by David Olusola.

Original n8n.io source

1.1 Workflow description

Title
Reactivate solar leads with AI-powered SMS, email & Google Sheets automation
Workflow name
Reactivate solar leads with AI-powered SMS, email & Google Sheets automation

⚡ Solar Lead Reactivation Automation

This workflow helps solar sales teams reactivate cold leads automatically using value-first SMS follow-ups, AI-powered sentiment detection, real-time alerts, and CRM tracking.

It’s designed to recover lost revenue, reduce manual outreach, and book more consultations—on autopilot.

✅ What It Does:

Monitors your Google Sheet for leads marked "Ready for Reactivation" Sends personalized SMS messages via Twilio based on savings & ZIP code Waits and escalates: Follow-up SMS → Email → Final urgency SMS Parses all SMS replies using AI sentiment detection Updates your Google Sheet with status, response, and timestamps Sends Telegram alerts for hot leads or unclear replies Updates HubSpot CRM (optional)

🛠️ Setup Steps:

Import the workflow into your n8n instance Connect your accounts: Google Sheets Twilio (SMS) Telegram (optional) HubSpot (optional) Use the included Google Sheet template and paste your leads In Twilio, set your webhook to: https://your-n8n-domain/webhook/sms-reply-handler Method: POST Set lead status to “Ready for Reactivation” and watch automation begin!

💼 Requirements:

Twilio account with SMS credits Google Sheet with columns like: Lead Name, Phone, ZIP Code, etc. Optional: Telegram Bot for alerts, HubSpot CRM token Need help? Contact: [email protected] For advanced setups or white-label solar workflows, reach out.

1.2 Logical Blocks

This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.

2. Block-by-Block Analysis

Block 1 - 📋 Workflow Overview

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 2 - 📊 Google Sheets Guide

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 3 - 📅 Sequence Strategy

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 4 - 🤖 AI Response Guide

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 5 - ⚙️ Setup Instructions

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 6 - 📈 Performance Guide

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 7 - Filter Ready Leads

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 8 - Process One Lead at a Time

Type / Role
n8n-nodes-base.splitInBatches - splitInBatches
Config choices
Version 3

Block 9 - Mark Sequence Active

Type / Role
n8n-nodes-base.googleSheets - googleSheets
Config choices
Version 4

Block 10 - Week 1 SMS

Type / Role
n8n-nodes-base.twilio - twilio
Config choices
Version 1

Block 11 - Wait 1 Week

Type / Role
n8n-nodes-base.wait - wait
Config choices
Version 1

Block 12 - Week 2 SMS

Type / Role
n8n-nodes-base.twilio - twilio
Config choices
Version 1

Block 13 - Wait 2 Weeks

Type / Role
n8n-nodes-base.wait - wait
Config choices
Version 1

Block 14 - Week 3 Email

Type / Role
n8n-nodes-base.emailSend - emailSend
Config choices
Version 2

Block 15 - Wait 3 Weeks

Type / Role
n8n-nodes-base.wait - wait
Config choices
Version 1

Block 16 - Week 4 SMS

Type / Role
n8n-nodes-base.twilio - twilio
Config choices
Version 1

Block 17 - Wait 4 Weeks

Type / Role
n8n-nodes-base.wait - wait
Config choices
Version 1

Block 18 - Final SMS

Type / Role
n8n-nodes-base.twilio - twilio
Config choices
Version 1

Block 19 - Mark Sequence Complete

Type / Role
n8n-nodes-base.googleSheets - googleSheets
Config choices
Version 4

Block 20 - SMS Reply Webhook

Type / Role
n8n-nodes-base.webhook - webhook
Config choices
Version 2

Block 21 - Parse Reply

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 22 - Find Lead Data

Type / Role
n8n-nodes-base.googleSheets - googleSheets
Config choices
Version 4

Block 23 - AI Generate Response

Type / Role
n8n-nodes-base.openAi - openAi
Config choices
Version 1

Block 24 - Send AI Reply

Type / Role
n8n-nodes-base.twilio - twilio
Config choices
Version 1

Showing the first 24 of 28 workflow blocks. Download the JSON for the full node graph.

3. Summary Table

Workflow Reactivate solar leads with AI-powered SMS, email & Google Sheets automation
Complexity advanced
Nodes 28
Categories Lead Nurturing, AI Summarization
Author David Olusola
Published 21 Jul 2025

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/6213/6213.json as the source template for this automation.

  2. 2. Import the template into n8n

    Open n8n, import the downloaded JSON, and review each node before activating the workflow.

  3. 3. Configure credentials and variables

    Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.

  4. 4. Test with sample data

    Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.

  5. 5. Activate and monitor

    Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.

5. General Notes & Resources

Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.

Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.

Frequently asked questions

What does Reactivate solar leads with AI-powered SMS, email & Google Sheets automation do?

Solar Lead Reactivation Automation This workflow helps solar sales teams reactivate cold leads automatically using value first SMS follow ups, AI powered sentiment detection, real time alerts, an...

What do I need before importing this workflow?

Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.

Can I customize this workflow?

Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Lead Nurturing, AI Summarization use case.