By clicking “Accept”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.

Case Study

Finding the Broken System Nobody Knew Was Broken

Their sales reps were saying the wrong thing on 10% of calls. The problem wasn't the reps. It was the data feeding them.

ClientEcoplex Solar
IndustrySolar Energy
ScopeSystems Audit, CRM Rebuild
ResultBad-Data Calls Eliminated
19 → 3
Webflow forms consolidated
28 → 3
Zapier automations rebuilt
10% → 0%
Bad-data sales calls eliminated
The Situation

The Call That Goes Wrong

A sales rep picks up the phone. They pull up the lead record, scan the details, and start talking. They reference the service the prospect asked about. Except the prospect didn't ask about that service. The rep sounds unprepared. The prospect goes cold. The deal dies before the conversation even starts.

At Ecoplex, this was happening on roughly 1 in every 10 calls.

Not because the reps were careless. Not because they weren't trained. The information on their screen was just wrong. The service interest, the context, the reason the person reached out. And they had no way to know that until the prospect corrected them.

One bad call out of ten doesn't sound catastrophic. But multiply it across a sales team making calls every day, and the damage compounds fast: lost deals, eroded trust, and a growing tension between sales and marketing where each side assumes the other is dropping the ball.

“Ecoplex knew something was wrong. They didn't know where it lived.”

The Pattern

What Everyone Else Missed

Over time, Ecoplex had hired three or four different agencies and multiple freelancers to build and manage pieces of their marketing and sales infrastructure. Each one built something. A form here, a Zapier automation there, a tracking tag somewhere else. Each one solved the problem in front of them and moved on.

Nobody ever looked at the full picture.

No agency mapped how a lead actually traveled from ad click to sales call. No freelancer audited what the last vendor had built before adding their own layer on top. The result was a system assembled by committee, where nobody had a blueprint and nobody owned the architecture.

From the outside, the system looked like it worked. Ads ran. Forms captured leads. Data appeared in Salesforce. Reps made calls. From the inside, the layers were quietly conflicting with each other.

The Diagnosis

Talking to People Before Touching Technology

Before I opened a single tool, I sat down with both sides of the problem.

I met with the marketing team to understand how their campaigns were structured, what they expected to happen when a lead came in, and where they felt things were breaking. Then I talked to the sales reps. The people actually picking up the phone. I wanted to hear, in their words, what a bad call looked like. What information was missing? What was showing up that shouldn't be?

These conversations gave me something the technology couldn't: context. The sales team could describe exactly what went wrong on a call. The marketing team could tell me what they thought they were sending over. The gap between those two stories was where the real problem lived.

Only after I understood the human side did I get into the systems: Webflow, Salesforce, Google Ads, Google Tag Manager, and the Zapier automations connecting everything. I traced the full path a lead travels, from the first ad click to the moment a rep opens the record.

“I mapped it all out visually. Every connection, every handoff, every place where data moved from one tool to another. Ecoplex had never seen their own system laid out this way.”

The Evidence

19 Forms. 28 Automations. Zero Visibility.

Once the system was mapped, the problems became visible.

The layers left behind by years of agency and freelancer turnover had created a tangle: 19 Webflow forms, many of them duplicates or slight variations that had piled up over time. 28 Zapier automations. Some redundant, some conflicting, and a few actively sending bad data straight into Salesforce.

Leads were getting routed with inaccurate information. Fields were being overwritten. Context was getting lost between the website and the CRM.

And on top of all that, no UTM tracking at all. Ecoplex was spending money on Facebook ads, Google ads, and generating organic traffic, but none of that source data was making it to Salesforce. The sales team had no idea whether a lead came from a paid campaign, an organic search, or a specific landing page.

“The reps weren't making mistakes. The system was giving them bad information to work with.”

The Fix

Rebuild, Don't Patch

I had two realistic options. Go through every existing form and automation to find and patch the specific issues. Or rebuild the critical path from scratch. New forms, new automations, clean logic.

I recommended the rebuild, and I walked Ecoplex through exactly why. Patching would have been slower, riskier, and left us dependent on work we didn't fully trust. Rebuilding from scratch, knowing exactly what the system needed to do, was faster, cleaner, and gave us a foundation we could stand behind.

Ecoplex agreed. We moved forward.

Forms19 → 3Consolidated, clean, no redundancy
Zaps28 → 3Clear logic, mapped to sales process
UTM0 → FullSource tracking across every lead
CRMRedesignedRight data visible on every record

The full engagement, from first interview to live system, took about three to four weeks.

The Result

What Changed

The Result
10% → 0%

Bad-data calls eliminated completely. Every call now starts with the right context, the right service interest, the right history.

The sales team closes more because they sound like they've been paying attention. The marketing team runs campaigns knowing the data will actually make it to the right place. And Ecoplex has a system they can see, understand, and maintain. Not a black box built by four different agencies who never talked to each other.

After the fix went live, I continued working with Ecoplex to monitor the system. Making sure data flowed correctly, nothing drifted, and any new campaigns stayed consistent with the infrastructure we'd built.

If your leads aren't converting and your sales team can't pinpoint why, the problem is usually between the systems, not the people. Let's find it.

Book a 30-minute intro call