Automate Lead Capture From Multiple Sources: How a Solar Installer Stopped Losing Leads to Four Different Inboxes
A solar installer had inbound leads coming from four sources and each one landed somewhere different, so duplicates piled up and good leads went cold. Here is how we helped them automate lead capture from multiple sources into one clean Pipedrive pipeline, with 569 leads captured and zero duplicates.


Most lead problems are not lead problems. They are plumbing problems. The business is generating plenty of enquiries, but the enquiries arrive in four different places and nobody owns the join. This is a walk-through of one project we shipped for a solar installer who needed to automate lead capture from multiple sources. It covers what the mess actually cost them before we touched it, the exact engine we built to fix it, and the pattern you can use to spot the same leak in your own business.
The situation before automation
The installer was not short of demand. Enquiries came in from four sources: the website form, paid ads, phone calls, and referrals from past customers. The problem was that each source landed somewhere different. The web form dropped into one inbox. Ad leads sat in a platform dashboard. Phone enquiries lived on sticky notes and in one person's memory. Referrals came in by text and email to whoever the customer happened to know.
With four separate landing spots and no join, the cracks were predictable. The same person filled in the form and also called, so they showed up as two leads. Follow-up depended on which rep checked which inbox and when. And because nobody had the full picture, the best leads often sat untouched long enough to go cold. By the time a rep got to them, the buyer had already booked someone else.
The leads were already paid for. They just never reached the person who could close them.
What we built to automate lead capture from multiple sources
The fix was not a new CRM or a bigger team. It was a single engine that sits underneath all four sources, catches every enquiry, and puts it in one place in a shape a rep can act on. Nothing about the way leads were generated changed. What changed was that they now had one destination instead of four, and one rule deciding who owns each one.
- A single capture layer that pulls in every enquiry from all four sources: the website form, paid ads, phone calls, and referrals.
- Deduplication on a stable ID, so the same person arriving through two channels becomes one clean record instead of two competing ones.
- Automatic routing into one Pipedrive pipeline, with each lead assigned straight to the right rep so it is owned from the first minute.
- A full log of every lead captured, so nothing depends on someone remembering to write it down.
The result
Once the engine was live, the four scattered inboxes became one clean pipeline. The headline number is simple: 569 leads captured, and zero duplicates. Every enquiry from every source now lands in the same place, gets checked against what is already there, and goes to a named rep. No lead sits in a dashboard nobody opens. No good enquiry goes cold because it landed in the wrong inbox. The reps stopped guessing where their next lead was and started working a single list.
How to spot the same opportunity in your business
You do not need an audit to know whether you have this problem. You need to answer three questions honestly. If the answers make you wince, you are almost certainly losing leads to the gaps between your systems rather than to a lack of demand.
- 1Count your lead sources. If enquiries arrive in more than one place, who is responsible for merging them, and are they doing it by hand every day?
- 2Ask what happens to a lead in its first hour. If the answer depends on which rep happens to check which inbox, your follow-up is already inconsistent whether you feel it or not.
- 3Look for the same name twice. If duplicates are showing up in your CRM or spreadsheet, that is a direct sign your sources are not talking to each other, and where duplicates hide, missed leads hide too.
The bottom line
When you automate lead capture from multiple sources, you are not adding a clever feature. You are closing the gaps where good leads quietly disappear. For this solar installer, one capture layer, one dedupe rule on a stable ID, and one clean pipeline turned four scattered inboxes into 569 leads captured with zero duplicates. The leads were always there. The system just started catching all of them and putting each one in front of the person who could close it.
Book a lead capture audit
If your enquiries are landing in four different places and you are not sure how many are slipping through, that is exactly the kind of leak we find fast. Book a short audit with us and we will map where your leads come from, where they go cold, and what it would take to route every one into a single pipeline.