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.
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.
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:
-
Workflow 1, Facebook Lead Ads Auto-ImportTrigger: 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.
-
Workflow 2, IndiaMart Enquiry Auto-ImportTrigger: 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.
-
Workflow 3, Website Form Auto-ImportTrigger: 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.
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.
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:
-
Workflow 8, Stage-Change Alerts to ManagerTrigger: 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.
-
Workflow 9, Automatic Re-Assignment on Rep InactivityTrigger: 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.
-
Workflow 10, Win Trigger: Onboarding HandoffTrigger: 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.
-
Workflow 11, Loss Recording and AnalysisTrigger: 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.
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
- 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
- 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 |
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:
What to Do This Week
You do not need to build all 11 workflows before Monday. Start with these four steps:
-
1Count 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.
-
2Map 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.
-
3Write 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.
-
4Book 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?
How long does it take to set up CRM automation for a 10-person solar team?
Does CRM automation work for IndiaMart leads specifically?
Are WhatsApp automation messages legal for solar marketing in India?
What is a solar pipeline in CRM and how many stages should it have?
How do I measure whether my CRM automation is actually working?
Can I start CRM automation with a small team of 3–5 reps?
What is the difference between a lead, a MQL, and an opportunity in solar CRM?
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