The Challenge
For HVAC distributors, lead time accuracy isn't a nice-to-have — it's a competitive differentiator. Contractors plan jobs around parts availability, and when a distributor's website shows stale or generic estimates, it erodes trust and costs sales.
This $10M Massachusetts-based HVAC distributor was managing 5,500+ SKUs across multiple major suppliers including GE and Bosch. Keeping lead times accurate across that catalog manually was effectively impossible — the team defaulted to blanket estimates that were rarely current, and customers knew it.
The mandate: build a system that checks supplier availability automatically and keeps lead times on the website accurate in near real time, without adding any manual overhead.
The Implementation
Supplier Portal Monitoring
We built an automation that checks supplier portals on a scheduled basis — pulling current availability and lead time data directly from the source across all active suppliers. No manual exports, no spreadsheet updates, no guesswork.
SKU Mapping & Data Normalization
With 5,500+ SKUs across multiple suppliers, each with their own data formats and availability structures, a normalization layer was essential. The system maps supplier-specific availability data to the distributor's internal catalog, ensuring every SKU gets an accurate, consistently formatted lead time regardless of which supplier it comes from.
Easy Website Updates
Once normalized, lead time data is pushed directly to the team for easy uploading to the website as a CSV. When a contractor checks availability on the client's website, they're seeing lead times that reflect actual supplier availability — updated on a rolling schedule throughout the day.
Monitoring & Reliability
The system runs continuously with error handling built in — if a supplier portal is unreachable or returns unexpected data, the automation flags it rather than writing bad data to the site.
The Results
5,500+ SKUs now showing accurate, up-to-the-hour lead times — replacing blanket estimates that were rarely current
Zero manual overhead — the team no longer spends time pulling supplier data, updating spreadsheets, or fielding calls about inaccurate lead times
Contractor confidence improved — customers can plan jobs around the lead times they see on the site, knowing the data reflects real supplier availability
Competitive differentiation established — accurate lead time visibility is a meaningful advantage in a market where most distributors still rely on static estimates
Why It Worked
Automated at the source — Pulling directly from supplier portals rather than relying on manual updates or periodic imports means the data is always as current as possible
Built for catalog scale — The normalization layer handles the complexity of mapping thousands of SKUs across multiple suppliers with different data structures, making the system reliable at volume
Zero-touch operation — Once live, the system runs without requiring any ongoing input from the team, making it sustainable long-term
Customer-facing impact — The improvement is immediately visible to contractors on the website, creating tangible trust and reducing friction in the buying process
Tech Stack
Supplier Portal Integrations (GE, Bosch)
Scheduled Automation
Data Normalization Layer
Website CMS Integration
Error Monitoring & Alerting
Future Enhancements
- Expand supplier coverage as new vendor relationships are added
- Add low-stock and back-order alerting to proactively notify contractors before they commit to a job timeline
- Build an internal dashboard giving the team visibility into supplier availability trends across the catalog
- Explore predictive lead time estimates based on historical supplier patterns during high-demand seasons