Key takeaway: Solar EPCs that automate lead capture, follow-up, and pipeline stage changes close 2–3x more deals from the same number of leads, without adding headcount. This guide gives you the exact 11 workflows to build that system, organised into a 3-tier framework you can roll out in 4 weeks.

You hired a fifth rep. Then a sixth. Now you have eight people in the field and somehow fewer deals are closing than when you had three. Sound familiar?

The problem is not your reps. The problem is that your sales process was designed for a two-person operation. Every lead still lands in a WhatsApp group. Proposals still go out when a rep remembers to send them. Follow-up happens when someone has time. And the only person who knows which deals are actually alive is you, because you are manually chasing each one.

This is the ceiling every Indian solar EPC hits somewhere between 5 and 12 reps. The fix is CRM automation: systematic rules that do the routing, reminding, and recording work that is currently eating your week.

This guide gives you "The Solar CRM Automation Stack", a 3-tier framework with 11 specific workflows, a 4-week rollout timeline, and clear guidance on what not to automate.


Why Manual Solar Sales Processes Break Past 5 Reps

When you had two reps, coordination was simple: a WhatsApp group, a shared spreadsheet, and a weekly call. Every lead was visible to everyone. Follow-up gaps were obvious. Nothing fell through the cracks because there was almost nothing to track.

Add five more reps and the math changes completely. With 8 reps each generating 20 leads a month, you now have 160 active conversations running simultaneously. Each one needs a proposal, at least three follow-ups, and a clear close or disqualify decision. That is 480 follow-up actions per month, roughly 24 per working day.

No one person can orchestrate that manually. What happens instead is predictable:

  • Leads from IndiaMart sit uncontacted for 48–72 hours while your rep handles a site visit.
  • Proposals go out but the 24-hour follow-up never happens because there is no system to trigger it.
  • A customer who said "call me next Tuesday" gets called the following Thursday after your rep finds the sticky note.
  • The same lead gets called twice by two reps because the CRM was updated inconsistently.
  • You have no visibility into which rep's pipeline is healthy and which is a fiction.

The solar sales funnel in India already has thin conversion rates at every stage. A disorganised handoff process makes them thinner. According to Mercom India, average lead-to-site-visit conversion rates for residential solar EPCs hover around 18–22%. Teams with structured follow-up sequences consistently sit at the top of that range; teams relying on rep memory sit at the bottom.

The solution is not a new hire. It is removing the human from the parts of the process where humans create delays, and preserving the human for the parts where humans create value.


What CRM Automation Actually Means in the Indian Solar Context

Before diving into workflows, it is worth defining what we mean by "CRM automation" for a solar EPC in India, because it is not the same as what a SaaS company means by the term.

In the Indian solar context, CRM automation means: rule-based triggers that move data, send messages, and alert people without a rep manually doing those things.

It does not mean replacing your reps with bots. It does not mean AI deciding which leads to call. It means the system handles the mechanical work so reps spend their time on conversations, site visits, and closes.

72 hrs
Average time to first contact for IndiaMart leads in manual workflows (Mercom India, 2024)
5 min
Target first-contact time with automated lead assignment and WhatsApp trigger
3.8×
Higher close rate when first contact happens within 5 minutes vs. 24 hours (Harvard Business Review, 2023)
6.7 lakh
PM Surya Ghar applications processed in 2024 alone, driving massive inquiry volume (pmsuryaghar.gov.in)

India's residential solar market is projected to add over 30 GW of rooftop capacity by 2030 according to CEEW. The inquiry pipeline is not the problem. The problem is converting that pipeline without drowning in manual coordination.

For a deeper grounding in what a CRM is and how it differs from a spreadsheet, see our glossary entry before continuing.


The Solar CRM Automation Stack: 3-Tier Framework

Every workflow in this guide fits one of three tiers. The tiers are sequential, Tier 1 creates the data that Tier 2 needs, and Tier 2 creates the pipeline state that Tier 3 manages.

TIER 1, Lead Capture Automation
Auto-import leads from Facebook Lead Ads, IndiaMart, and your website form into the CRM and assign them to a rep within seconds.
Start: Week 1
TIER 2, Nurture Automation
WhatsApp follow-up sequences, automated proposal delivery, 24-hour check-in, 3-day reminder, and 7-day last-touch messages.
Start: Week 2–3
TIER 3, Pipeline Automation
Stage-change alerts, automated rep assignment on re-assignment, win triggers, and loss-reason recording for coaching.
Start: Month 2

Build Tier 1 first and run it for a full week before touching Tier 2. You need clean, consistently-structured lead data in your CRM before nurture sequences will fire correctly. Teams that try to build all three tiers at once usually end up with broken triggers and angry customers receiving duplicate messages.

See also: workflow automation for solar sales teams for a broader overview of the automation landscape.


Tier 1, Lead Capture Automation: 3 Workflows

The first thing you must fix is how leads enter your CRM. If a rep has to manually copy a lead from IndiaMart, type it into the CRM, and then assign it to themselves, you have already introduced a 2–48 hour delay and a data entry error rate of roughly 15–20%.

Here are the three workflows that eliminate that:

  1. Workflow 1, Facebook Lead Ads Auto-Import
    Trigger: A prospect submits a Facebook Lead Ad form (name, phone, city, kW interest).
    Action: The CRM pulls the lead via Facebook Lead Ads API integration, creates a contact record, tags the source as "Facebook Ads", stamps the timestamp, and assigns it to the next rep in a round-robin queue.
    Outcome: Rep receives a push notification within 60 seconds and a WhatsApp alert with the lead's name, phone, and interest. No manual copy-paste. No delay. See our guide to generating solar leads from Facebook Ads for how to structure the ad form to capture the right fields.
  2. Workflow 2, IndiaMart Enquiry Auto-Import
    Trigger: A buyer sends an enquiry on your IndiaMart listing.
    Action: IndiaMart's Lead Manager API (available on paid plans) pushes the enquiry to your CRM via webhook. The CRM deduplicates against existing contacts by phone number, creates a new record if not found, and tags the source "IndiaMart". Assignment follows the same round-robin rule as Facebook.
    Outcome: The average IndiaMart enquiry is now contacted within 5 minutes instead of 72 hours, a proven driver of conversion rate. Read more in our deep-dive on solar leads from IndiaMart.
  3. Workflow 3, Website Form Auto-Import
    Trigger: Prospect submits your website contact or ROI calculator form.
    Action: Form submission fires a webhook to the CRM. The CRM creates a contact, captures UTM parameters (campaign, source, medium) so you know which ad or page drove the lead, and assigns to a rep.
    Outcome: Every web lead is in the CRM with attribution data intact. When you review the lead capture dashboard at the end of the month, you can see exactly which landing page or ad drove each deal, not just "website" as a black box.
Tip: Set up phone number deduplication as your first CRM configuration step. Without it, the same customer submitting from both Facebook and your website will create two records, and two different reps will call them on the same day. That is the fastest way to lose a warm lead.

Tier 2, Nurture Automation: 4 Workflows

Once a lead is in your CRM and assigned to a rep, the nurture sequence begins. This is where most EPCs leak revenue. The proposal goes out but the follow-up does not. The 24-hour check-in becomes a 5-day check-in because the rep was on a site visit. By day 7, the prospect has spoken to two competitors.

The four workflows below fix each of those gaps. For the full logic behind follow-up timing and frequency, read our guide on solar sales follow-up rules.

Workflow Trigger Automated Action Expected Outcome
Proposal Delivery Rep marks stage as "Proposal Sent" in CRM System sends WhatsApp message with proposal PDF link + "I've sent your personalised solar plan, let me know if you have questions" template Proposal reaches customer within 60 seconds of rep action; rep does not need to manually share the file
24-Hour Follow-Up 24 hours after proposal sent, no stage change recorded WhatsApp message: "Hi [Name], did you get a chance to look at the proposal? Happy to explain the savings calculation." + rep reminder notification 40–60% of prospects who were not going to reply proactively will respond to this single follow-up
3-Day Reminder 72 hours after proposal sent, still no positive stage movement WhatsApp message with a one-line personalisation: "Subsidy window closes [date]. Confirming now locks your rate." + rep task created to call within 2 hours Urgency reminder re-engages fence-sitters; rep call lands on a primed prospect
7-Day Last Touch 7 days after proposal sent, no close or explicit rejection Final WhatsApp: "We'll keep your quote valid for another 2 weeks. If timing changes, just reply and we'll pick up where we left off." Stage moved to "Nurturing" automatically Keeps the door open without rep effort; some deals close from this sequence weeks later

For the WhatsApp template language and message formatting that works in India's solar context, see our dedicated post on automating follow-up on WhatsApp for solar.

Warning, DPDP Act compliance: India's Digital Personal Data Protection Act (DPDP Act, MeitY 2023) requires explicit consent before sending marketing messages via WhatsApp. Ensure your lead capture forms include an opt-in checkbox for WhatsApp communication. Automated sequences sent without consent can result in platform bans and regulatory penalties.

The full follow-up cadence, including timing for cold leads and re-engagement sequences, is covered in our solar lead follow-up cadence guide. Also see follow-up automation for India for platform-specific setup notes.


Tier 3, Pipeline Automation: 4 Workflows

Pipeline automation is about keeping your CRM accurate in real time and surfacing problems before they become losses. It is the tier that transforms your pipeline management from a reporting tool into an active sales management system.

The four workflows here are the ones that make the biggest difference for a 5–10 person EPC team:

  1. Workflow 8, Stage-Change Alerts to Manager
    Trigger: Any lead moves to "Site Visit Scheduled", "Negotiation", or "Deal Won".
    Action: The CRM sends you (the owner/manager) a WhatsApp or in-app notification: "[Rep name] moved [Customer name], [kW size], to [Stage]. Deal value: ₹[amount]." You see every significant pipeline move without asking for updates. Understand more about healthy solar pipeline stages and what each one should signal.
  2. Workflow 9, Automatic Re-Assignment on Rep Inactivity
    Trigger: A lead has had no activity logged for 5 days and is in an active stage.
    Action: Manager receives an alert listing the stale leads and the responsible rep. If no action is taken within 24 hours, the lead is optionally re-assigned to the backup rep. This prevents deals from dying quietly because a rep went on leave and forgot to hand over.
  3. Workflow 10, Win Trigger: Onboarding Handoff
    Trigger: Rep marks deal as "Won" and logs the signed contract or token payment.
    Action: CRM automatically creates a new record in the project management module (or sends a webhook to your project tool), tags the project with DISCOM name and kW size, and sends the customer a WhatsApp confirmation: "Welcome to [Your Company]. Your project manager [Name] will call you in 24 hours to begin the installation process." Rep gets credit logged. Finance team gets a notification to raise the invoice.
  4. Workflow 11, Loss Recording and Analysis
    Trigger: Rep marks deal as "Lost" and selects a reason from a forced-choice list (price, competitor, no funding, no-show, project shelved).
    Action: CRM records the loss reason, rep name, deal value, and how many days the deal was in the pipeline. A weekly report is automatically generated showing loss reasons by category and by rep. You stop guessing why you are losing deals, the data tells you. See how to use this in context with your broader sales reports.
Note: Force-choice loss reasons are not optional. If you allow free-text loss reasons, you will get 47 variations of "customer not interested" and zero actionable data. Pre-define 5–7 loss categories that match your real objection patterns and mandate one selection before the deal can be closed as lost.

What NOT to Automate in Solar Sales

Automation is a tool, not a strategy. The workflows above save time on mechanical tasks. But there are moments in the solar sales process where automation actively harms conversion rates by replacing a human interaction with a message.

Here are the four moments to keep human:

The First Call. Automated dialler campaigns for residential solar leads do not work in India's current market. Prospects who clicked a Facebook ad or submitted a form are expecting a knowledgeable person to call them, not a recorded message. The first contact must be a rep on the phone. What you automate is the trigger to make that call happen in 5 minutes rather than 5 hours.

The Site Visit Debrief. After a rep visits the site and walks through the roof, the next touchpoint should be a personal call, not an automated WhatsApp message. The customer just spent 45 minutes with your rep. They have questions. An automated message at that moment feels like a bait-and-switch.

Subsidy Guidance Conversations. PM Surya Ghar subsidy applications involve state-specific DISCOM requirements, documentation checks, and approval timelines that change frequently. A prospect with questions about whether they qualify needs a rep who knows the current rules, not a chatbot. MNRE updates guidelines periodically; no automation can keep up with that in real time.

Price Negotiation. The moment a prospect pushes back on your quote, put down the automation and pick up the phone. Price negotiation is the highest-value human moment in the sales process. An automated discount offer sent via WhatsApp trains prospects to push back on every future deal because they know a bot will discount automatically.


Automating vs. Not Automating: What the Numbers Show

With The Solar CRM Automation Stack
  • Lead-to-first-contact time: under 5 minutes
  • Proposal follow-up rate: 100% (system-enforced)
  • Manager visibility: real-time, no manual updates needed
  • Loss data: structured and actionable by week 4
  • Rep time on admin: under 15 minutes per day
  • Deals closed per rep per month: 20–30% higher
Without Automation (Manual Process)
  • Lead-to-first-contact time: 48–72 hours on average
  • Proposal follow-up rate: 40–60% (rep-dependent)
  • Manager visibility: requires daily stand-up or WhatsApp polls
  • Loss data: "gut feel" or free-text notes with no patterns
  • Rep time on admin: 60–90 minutes per day
  • Deals closed per rep per month: baseline

Implementation Timeline: 4-Week Rollout for a 5–10 Person EPC Team

Do not try to build all 11 workflows in one weekend. Teams that do this end up with broken triggers, confused reps, and a CRM that no one trusts. Use this phased timeline:

Week Focus Workflows to Build Success Metric
Week 1 Tier 1, Lead Capture Facebook Ads import, IndiaMart import, Website form import, round-robin assignment, phone deduplication 100% of new leads appear in CRM within 5 minutes; zero manual data entry by end of week
Week 2 Tier 2, Proposal Delivery + 24hr Follow-Up Proposal send trigger + WhatsApp delivery; 24-hour automated message; rep reminder notifications Every proposal triggers a WhatsApp delivery; 24hr follow-up rate reaches 100% for all new proposals
Week 3 Tier 2, 3-Day + 7-Day Sequences 3-day reminder workflow; 7-day last-touch + auto-move to Nurturing stage; review and fix any message delivery issues from Week 2 Full 4-message nurture sequence firing for every new lead without rep intervention
Week 4+ Tier 3, Pipeline Automation Stage-change manager alerts; inactivity re-assignment; win trigger + onboarding handoff; loss reason enforcement + weekly report Manager receives real-time alerts; first loss-reason report generated by end of week; zero deals closing without a recorded reason
Money math: If your team currently closes 15 deals/month at an average ticket of ₹2.5 lakh, a 20% lift from structured automation adds 3 deals/month = ₹7.5 lakh additional monthly revenue. The full automation setup typically takes 20–30 hours of configuration time. That is a payback period of a few days.

How QuickEstimate Fits Into Your Automation Stack

QuickEstimate is built for the workflows described in Tiers 1–3 above. Here is exactly where each feature connects:

  • Lead Capture, Connects directly to Facebook Lead Ads and accepts webhook payloads from IndiaMart and web forms. All three Tier 1 workflows are built-in, not bolted-on.
  • WhatsApp Follow-Up, Pre-built message templates for proposal delivery, 24hr check-in, 3-day reminder, and 7-day last touch. DPDP-compliant opt-in flow included.
  • Proposal Generator, Generate a branded, MNRE-compliant solar proposal in under 3 minutes. When you mark it sent, the Tier 2 delivery workflow fires automatically, no separate step needed.
  • Pipeline Management, Stage-change alerts, inactivity flags, and rep assignment rules are all configurable in the pipeline settings. No code, no Zapier, no additional tools.
  • Sales Reports, Weekly loss-reason reports, rep-level conversion rates, and source attribution are auto-generated every Monday morning. Your weekly sales review is already done before the meeting starts.
  • See it live, Book a 20-minute demo and we will walk through your current lead sources and show you exactly how your Tier 1 workflows would look in the product.

Common Automation Mistakes Solar EPCs Make

After watching dozens of EPC teams set up their first automation workflows, here are the mistakes that show up most often:

Mistake 1, Automating before cleaning up lead sources. If your Facebook Lead Ads form is capturing fake or incomplete phone numbers, your automated workflows will fire on garbage data. Clean your lead source forms first: require a 10-digit phone field, add a city dropdown, and A/B test your ad copy to filter unqualified submissions. Then automate.
Mistake 2, Building Tier 3 before Tier 1. Stage-change alerts are useless if reps are not updating stages consistently, which only happens when entering lead data is frictionless. Tier 1 creates the habit of using the CRM. Without it, Tier 3 alerts will fire on incomplete data or never fire at all.
Mistake 3, Generic WhatsApp templates. "Hello, I saw you were interested in solar" is not a follow-up message, it is noise. Your Tier 2 templates need to include the customer's name, the specific kW size they enquired about, and a concrete next step. Personalisation fields take 10 minutes to configure and double response rates.
Mistake 4, No human fallback in the nurture sequence. Every automated message should trigger a rep task if the customer replies. Many EPCs configure the message but forget to set up the reply-handling rule. A customer replies "yes, call me now" and gets the 3-day reminder message instead of a phone call. That is a deal killer.
Tip, Audit your automation monthly. Message templates go stale. Subsidy amounts change. Pricing updates. Build a monthly reminder into your calendar to review every active automation message and confirm it is still accurate. A Tier 2 message quoting an outdated subsidy rate will erode trust faster than no message at all.

What to Do This Week

You do not need to build all 11 workflows before Monday. Start with these four steps:

  1. 1
    Count your leak. Go to your WhatsApp group or spreadsheet and count how many leads arrived in the last 30 days. Then count how many got a proposal. Then count how many got a follow-up after the proposal. The gap between those numbers is your leak, and it is the baseline you will measure automation against.
  2. 2
    Map your lead sources. List every channel where leads currently arrive: Facebook Ads, IndiaMart, website form, referrals, JustDial, word of mouth. Circle the top two by volume. Those two are your Tier 1 Week 1 focus. Do not try to automate all sources simultaneously.
  3. 3
    Write three WhatsApp templates. Draft your proposal delivery message, your 24-hour follow-up, and your 3-day reminder. Keep each under 160 characters. Get one rep to review them for natural language. These templates are the foundation of your Tier 2 sequence, writing them now means Week 2 configuration is a copy-paste job.
  4. 4
    Book a QuickEstimate demo. Bring your lead source list and your three message templates to the 30-minute demo. Our team will map your exact Tier 1 configuration and show you what the first week of automation will look like in practice. No generic product tour, your specific setup.

Frequently Asked Questions

What is CRM automation for a solar EPC business?
CRM automation means configuring rule-based triggers in your customer relationship management system so that repetitive tasks, like importing leads, sending follow-up messages, updating pipeline stages, and alerting managers, happen automatically without a rep doing them manually. In the solar EPC context, it specifically covers lead import from Facebook and IndiaMart, WhatsApp follow-up sequences, and pipeline stage management. See our CRM glossary entry for a full definition.
How long does it take to set up CRM automation for a 10-person solar team?
Using the 4-week rollout plan in this guide, a 10-person team can have all 11 workflows live within 30 days. Week 1 focuses on lead capture (roughly 6–8 hours of configuration), Week 2–3 adds nurture sequences (4–6 hours), and Week 4 adds pipeline automation (4–6 hours). Total configuration time is 15–20 hours, less if you are using a purpose-built tool like QuickEstimate that has the solar-specific workflows pre-built.
Does CRM automation work for IndiaMart leads specifically?
Yes, IndiaMart provides a Lead Manager API on paid plans that supports webhook-based lead export. This means every enquiry can be pushed to your CRM in real time, deduplicated by phone number, and assigned to a rep within seconds. The main requirement is an active IndiaMart paid subscription and a CRM that accepts webhook payloads. Read the full setup process in our IndiaMart solar leads guide.
Are WhatsApp automation messages legal for solar marketing in India?
WhatsApp Business API messages are legal when sent to contacts who have explicitly opted in to receive them. India's DPDP Act (2023) requires documented consent. Your lead capture forms must include a clear WhatsApp opt-in checkbox. Messages sent through the official WhatsApp Business API, not the regular WhatsApp app, are permissible for business communication as long as they use approved templates and are not sent to opted-out contacts. See the MeitY DPDP guidance for the full compliance framework.
What is a solar pipeline in CRM and how many stages should it have?
A solar pipeline is a visual representation of all active deals organised by their current stage in the sales process. For residential solar EPCs in India, a typical pipeline has 6–7 stages: New Lead, Contacted, Site Visit Scheduled, Proposal Sent, Negotiation, Won, Lost. Fewer stages reduce admin but reduce visibility; more stages add precision but increase rep friction. Six stages is the right balance for most 5–10 person teams. See our full breakdown in solar pipeline stages explained.
How do I measure whether my CRM automation is actually working?
Track four metrics on a weekly basis: (1) Lead-to-first-contact time, target under 5 minutes; (2) Proposal follow-up rate, percentage of proposals that have a logged 24-hour follow-up; (3) Pipeline stage accuracy, what percentage of deals have been updated in the last 5 days; (4) Loss reason completion rate, percentage of lost deals with a recorded reason. After 4 weeks, you should see lead-to-first-contact time fall dramatically, follow-up rate reach near 100%, and a first clean loss-reason dataset that tells you what to fix in your pitch or pricing.
Can I start CRM automation with a small team of 3–5 reps?
Yes, and it is often easier to start with a small team because you can iterate quickly and catch problems before they affect a large volume of leads. With 3–5 reps, start with just Tier 1 (lead capture) and one Tier 2 workflow (the 24-hour follow-up). You will see the impact within the first week and can use that to get rep buy-in before expanding. See also: what counts as a qualified lead before automating lead assignment.
What is the difference between a lead, a MQL, and an opportunity in solar CRM?
A lead is any contact who has expressed interest, submitted a form, called your number, or messaged on IndiaMart. A MQL (Marketing Qualified Lead) is a lead that meets a defined threshold of fit, correct geography, correct property type, self-reported interest in a specific kW size. An opportunity is a lead where a rep has confirmed interest and a site visit is scheduled or planned. Most Indian solar EPCs skip the MQL qualification step and push all leads straight to reps, which is a workflow efficiency problem. Build a simple qualification rule into your Tier 1 assignment automation: if city is outside your service area, auto-tag as "Out of Area" and do not assign to a rep.

Want to put this into practice?

QuickEstimate gives you everything in this article, proposal automation, lead capture, WhatsApp follow-up, built for Indian solar EPCs.

Start free

Get the next post in your inbox.

One email a fortnight. Real solar sales benchmarks. Unsubscribe anytime.