Skip to main content

Building Controls & Solutions

How Building Controls & Solutions Streamlined ERP & eCommerce with DCKAP Integrator

Epicor P21 logo
ten24_logo
spire-logo.png
Ultra Commerce logo
Building Controls logo
ERP

Epicor P21 and SPIRE

Ecommerce

Ultra Commerce

Other platforms

Ten24

Integrations

Epicor P21 and Ultra Commerce Integration, SPIRE and Ultra Commerce Integration, Ten24 and Ultra Commerce Integration

About The Company

Building Controls & Solutions is a nationwide distributor specialising in HVAC, building automation, and energy management systems. With a growing presence and deep technical knowledge, they support contractors and engineers with the right products, support, and service. Their operations span across multiple business units and digital storefronts each serving different customer needs, but all tied to the same mission: deliver the right solution, fast.

Why They Chose To Integrate

Their ERP and ecommerce systems had been previously connected. However, the way UltraCommerce and Prophet 21 were connected directly created inefficiencies as they started to scale. Every time they wanted to change or add something like a new tool, a feature, or a module, it turned into a complicated project.

Even a small update needed full end-to-end testing, and that took a lot of time and effort.They also started building more customer-facing applications like showing quotes, orders, and order history online. And because of how the system was set up, if one step failed, everything else was affected.

They realized the need for a clean, flexible way to connect different systems — one that didn’t impact the system overall every time minor changes or updates were introduced.

While searching for potential solutions, they came across DCKAP Integrator.

Solutions Implemented

A specialized “power strip”

They liked that the integrator sat in the middle, like a “power strip”, letting them plug in different tools and platforms when needed. It easily managed the flow of data between their systems without making one system vulnerable to changes in the other.

Room to upgrade

The integration set up has evolved with their needs: going from an ERP to ecommerce integration to ensuring data sync across multiple systems, including SPIRE and Ten24.

Increased flexibility

Another big win was that they could now create their own APIs for features like quote management or order history. Before, everything had to go through the website and was hard-coded. Now, they could build those tools separately and let the integrator handle the communication with P21.

They also started testing their new applications in isolation, which wasn’t possible earlier. That kind of control gave them more confidence and reduced downtime.

“Think of DCKAP as a power strip. You can plug in a hair dryer, a toaster—whatever you need. And we can move that strip to the living room, or anywhere else. The power grid is our ERP system.”

John WittDirector of Ecommerce

Integration Pipelines

1. Epicor P21 + UltraCommerce Integration

To streamline their primary store operations, P21 was integrated with Ultra Commerce for accurate, real-time sync.This cut down response times, improved pricing accuracy, and gave customers a clear, self-service experience while internal teams could finally stop chasing data across systems.

Product Sync:
Items, descriptions, categories, images from P21 to Ultra Commerce.

Order Sync:
Orders from Ultra Commerce synced back into P21 with complete details.

Order Processing Sync:
Order status updates pushed from P21 to the website.

Inventory Sync:
Real-time inventory levels reflected online.

Customer Sync:
Registered and guest customers synced accurately into P21.

Dynamic Pricing Sync:
Contract pricing from P21 shown to logged-in users.

Offline Invoice Sync:
Customers could access historical invoices directly online.

2. SPIRE ERP + Ultra Commerce Integration

A second business unit used SPIRE ERP, and although the storefront was still on UltraCommerce, the backend needs were different. The goal here was consistency, same customer experience across business units, even if the systems differed behind the scenes. DCKAP Integrator’s flexibility allowed this without building from scratch.

Product Sync:
Products were fed from SPIRE ERP to Ultra Commerce.

Order Sync:
Orders from Ultra Commerce synced back into SPIRE ERP.

Order Processing Sync:
Status updates reflected in real-time for customers.

Inventory Sync:
Live inventory visibility from SPIRE ERP to Ultra Commerce.

Customer Sync:
Customers synced from storefront into ERP.

Dynamic Pricing Sync:
Custom pricing logic applied from SPIRE ERP.

3. Epicor P21 + TEN24 Integration

A custom site, powered by TEN24, needed to talk to Epicor P21. The goal was to simplify order handling and accurate inventory, without compromising the experience on either end.

Quotes Sync:
Syncs customer-submitted quotes from P21 into the Ten24 website in real-time for instant visibility.

Get Specific Quote Information:
Fetches detailed quote data from P21 to Ten24 when a customer requests it online.

Quote to Order Conversion:
Automatically converts accepted quotes into orders in P21, streamlining the sales process.

Impact on Their Business

The biggest change was flexibility.

They no longer had to hold off on building or changing things just because of concerns that it would break something else. They could move faster, test smaller parts independently, and introduce new tools when needed. Their developers could work more freely. It also meant less stress, especially for the technical team.

Overall, DCKAP Integrator helped them untangle a complicated setup and gave them room to grow. It simplified their operations, made integrations cleaner, and gave them a future-proof system that can evolve as their business does.

If your business is running into delays due to manual data entry, sync issues, or complex system silos, you’re not alone. These are common growing pains, especially when you’re dealing with multiple platforms. But, with the right tool like DCKAP Integrator by your side, you can have the most seamlessly connected tech stack for your business.

To know how your business can benefit from flexible integrations, get in touch with our experts today.

IS DCKAP INTEGRATOR RIGHT FOR YOU?

Let us help lighten your load. Schedule a no-pressure, free demo & consultation today.

Get a demo