How a Commercial HVAC Company Rebuilt Its CRM Around the Way Sales Actually Works

Scott Litch • August 24, 2026

Share this article

A CRM can contain every customer, account, and opportunity in the business and still fail the people expected to use it.

That was the problem facing a multi-metro commercial HVAC company in Ohio. Its Zoho CRM setup did not reflect how business development, sales, account ownership, commissions, dispatch data, and follow-up worked day to day. BuildOps held critical field-service information, but the connection back to CRM visibility was incomplete.

The company did not need a cleaner database. It needed a sales operating model, a CRM architecture built around that model, and a dependable connection between field operations and relationship management.

Foundari redesigned those pieces together. The work included rebuilding the Zoho CRM sales architecture, documenting business development and sales workflows, creating custom modules and workflows, building a rooftop-unit lead generator, and developing a BuildOps synchronization application with supporting API documentation.

This case shows why commercial HVAC CRM integration is an operating-design problem before it is a software problem.

The CRM was carrying the wrong operating logic

Many CRM projects begin with fields, screens, and automations. Those decisions matter, but they come later.

The first question is more basic: What does the business need the CRM to represent?

For this company, the existing structure did not clearly support the way the team generated leads, assigned accounts, managed follow-up, tracked commissions, or reviewed sales conversion. The system had records, but the relationships between those records did not give sales reps, account managers, and leadership a reliable operating view.

Four issues were connected:

  • The CRM architecture did not match the real business development and sales process.
  • BuildOps and Zoho CRM lacked a dependable connection between field operations and sales visibility.
  • Lead generation, account assignment, commissions, and conversion reporting were difficult to manage from the CRM.
  • Sales reps and account managers needed clearer rules for follow-up, ownership, and leadership reporting.

Treating any one of these as an isolated configuration problem would have left the others intact.

For example, adding a new opportunity field would not resolve unclear account ownership. Automating a follow-up task would not fix a sales process built in the wrong modules. Importing dispatch data would not help leadership if the CRM had no useful structure for connecting that data to accounts, sales activity, and conversion reporting.

The software was behaving according to its design. The design was the problem.

CRM cleanup would have preserved the underlying problem

Cleanup is useful when the operating model is sound and the data needs repair. It is less useful when the structure itself is wrong.

A conventional cleanup project might have removed duplicates, renamed fields, adjusted page layouts, and imported fresh records. The interface would have looked better, but the company would still have been asking the same questions:

  • Who owns this relationship?
  • What follow-up should happen next?
  • How does field activity affect the account view?
  • Where can leadership see business development activity?
  • How are commissions and conversions tracked?

Those are operating questions. A CRM can support the answers, but it cannot invent them.

The key diagnostic insight was that the sales process, account model, field-service data relationship, and reporting requirements had to be redesigned together. Zoho CRM could only become useful after the team defined how those parts should work as one system.

That shifted the engagement from configuration cleanup to an architectural rebuild.

Start with the way sales actually happens

The project began by documenting how business development and sales should move through the company.

That meant looking beyond the names of CRM modules. The team needed to identify the actual sequence of work: how a potential account is found, how it is qualified, who owns it, how activity is recorded, when it becomes a sales opportunity, how follow-up is assigned, and what leadership needs to see.

This process exposed where the CRM had been asking people to work around the system instead of supporting the work.

For a commercial HVAC company, sales and service data often live in different contexts. Sales teams think in accounts, contacts, opportunities, relationships, and follow-up. Field-service teams think in locations, equipment, work orders, dispatch, and service history. Leadership needs both views to understand the health and potential of an account.

If those contexts remain disconnected, the business develops predictable blind spots. A salesperson may not see recent service activity. An account manager may not know who owns the next follow-up. Leadership may struggle to connect pipeline reporting to active customer operations.

The redesign gave each part of the process a defined place in the operating model before the CRM was rebuilt around it.

Rebuild the CRM architecture around the operating model

Once the workflow was clear, Foundari restructured the Zoho CRM sales architecture.

The work included defining the right modules, creating custom modules and workflows, and establishing clearer paths for account management, lead generation, business development activity, commissions, and conversion visibility.

This was not a matter of adding more fields. Extra fields often increase the amount of work without improving the quality of the information.

A useful CRM structure answers three questions for every important record:

  1. What does this record represent in the business?
  2. Who is responsible for moving it forward?
  3. What decision or action should the record support?

If a field does not help answer one of those questions, it may be adding noise. If a workflow does not reflect a real handoff or decision, it may be automating confusion.

The rebuilt architecture created a clearer path for sales reps and account managers to work from shared records. It also gave management a better foundation for reviewing account activity, commissions, and sales conversion data.

The project did not claim performance improvements that had not been verified. The confirmed result was the operating foundation itself: sales workflows, modules, and reporting paths were restructured around the way the team sells.

Connect field-service data to CRM visibility

The next challenge was the relationship between BuildOps and Zoho CRM.

BuildOps supported work order and dispatch activity. Zoho CRM supported sales, account, and relationship management. Both systems held valuable information, but value was lost when each system operated as a separate source of truth.

Foundari built a synchronization application and produced public API and agent documentation to support daily synchronization between the work order and dispatch system and Zoho CRM.

The goal was not to force both platforms into one oversized system. Each platform had a distinct role. The goal was to define which information needed to move between them so the people using Zoho could work with better field-service context.

That distinction matters. Integration does not mean copying every field in both directions. A good integration moves the information required for a decision, preserves clear ownership, and avoids creating competing records.

For a commercial service business, the integration design should answer questions such as:

  • Which BuildOps record identifies the customer or service location?
  • Which Zoho record owns the sales relationship?
  • What information should update daily?
  • Which system remains authoritative for each type of data?
  • What happens when a record cannot be matched?
  • How are errors documented and resolved?

The application and its documentation established a concrete path for connecting field operations with CRM visibility. That path is more valuable than a one-time data export because it can support ongoing operating use.

Build lead generation into the operating system

The engagement also addressed how the company found and prepared new commercial opportunities.

Foundari built a rooftop-unit lead generator using Google Places API support. The tool created a reusable asset for prospect research and CRM preparation rather than leaving sales activity dependent on manual searches and inconsistent record creation.

The important point is not the API itself. An API is a defined way for software systems to exchange information. The business value came from placing lead research inside a repeatable workflow.

Without that workflow, a list-building tool can produce more records without improving sales execution. New leads still need qualification rules, ownership, follow-up, and a place in the CRM architecture.

By designing the lead-generation asset alongside the CRM rebuild, the company gained a clearer path from identifying a potential commercial account to preparing it for sales activity.

This is a useful test for any automation project: Does the tool create an isolated output, or does it move work through a defined business process?

The second outcome is far more useful.

What the engagement produced

The confirmed deliverables included:

  • Rebuilt Zoho CRM sales architecture
  • Documented business development and sales workflows
  • Custom CRM modules and workflows
  • A rooftop-unit lead generator using Google Places API support
  • A BuildOps synchronization application with API and agent documentation
  • CRM permissions and operating guidance for account-team use

Together, these deliverables created a clearer operating layer across sales, accounts, and field-service visibility.

Before the engagement, lead management used modules and workflows that did not fit the sales process. BuildOps and Zoho lacked a reliable connection strategy. Sales activity depended on manual research and inconsistent CRM preparation. Leadership visibility into commissions, account activity, and conversion reporting was limited.

After the rebuild, the CRM architecture reflected account management, lead generation, sales workflow, commissions, and conversion needs. The BuildOps sync architecture and custom application work created a connection path for field-service data. The rooftop-unit lead generator supported repeatable prospect research. The new reporting structure gave leadership a stronger foundation for management visibility.

These are system and workflow outcomes. Hard claims about revenue growth, time saved, or adoption were intentionally excluded because they had not been verified.

That restraint is part of good case-study practice. A credible proof story should separate what was built, what changed operationally, and what has been measured over time.

What commercial service businesses can take from this

This engagement offers five practical lessons for companies working across a CRM and a field-service platform.

1. Map the sales process before changing the CRM

Do not begin with a list of requested fields. Begin with the real movement of work.

Document how leads enter the business, how accounts are assigned, how follow-up happens, when opportunities are created, and what leadership reviews. Then decide how the CRM should represent that process.

2. Give each system a defined job

Your CRM and field-service platform do not need to do the same work.

Decide which system owns service operations, which owns sales relationships, and which information must cross the boundary. A defined system of record reduces duplicate entry and conflicting data.

3. Integrate decisions, not databases

Moving every available field is rarely the right goal.

Identify the decisions people need to make. Then move the minimum dependable information required to support those decisions. This keeps the integration understandable and easier to maintain.

4. Connect lead generation to ownership and follow-up

A larger prospect list is not a sales process.

Any lead-generation tool should produce records that can be qualified, assigned, and followed through a defined workflow. Otherwise, the tool creates another pile of data for the team to sort through.

5. Separate delivered proof from future measurement

Architecture, applications, workflows, and documentation are valid proof points. They are not performance metrics.

Measure adoption, response time, reporting speed, conversion, and handoff quality after the new operating model has been used long enough to produce reliable evidence.

A CRM should make the operating model visible

The strongest CRM systems do more than store contacts. They make ownership, movement, and decision-making visible.

For this commercial HVAC company, that required more than adjusting Zoho settings. The sales workflow had to be documented. The account model had to be clarified. BuildOps data needed a defined connection to CRM records. Lead generation needed a repeatable path into follow-up. Leadership reporting needed a sound structure underneath it.

The result was a CRM and integration layer built around the way the business operates.

If your commercial services company is dealing with disconnected field-service data, unclear CRM ownership, or sales workflows that do not match daily work, start with a diagnostic. Map where the systems create friction, identify the highest-impact design problems, and define the operating model before building the fix.

Recent Posts

By Scott Litch August 17, 2026
The sale is complete. The cash-flow risk begins in the handoff betw  een the contract and the invoice.
Wide upright file folders show a profitable middle-market opportunity beside an overstuffed enterpri
By Scott Litch August 10, 2026
Most professional service firms chase enterprise or commodity clients while overlooking a profitable middle market ready for clearer, packaged advisory services.
Foundari graphic reading Your inbox should not be your company’s operating system beside stacked bus
By Justin Angelson August 4, 2026
Founder approval bottlenecks slow clients, weaken managers, and limit growth. Learn how clear decision rights help service businesses scale.