← OSI Global
CRM Project

OSI Global · HubSpot Optimization

OSI's HubSpot Optimization project is a large-scale initiative delivering a complete lead enrichment and order processing platform. The system combines multiple data sources (Apollo, Zerobounce, Sales Navigator) to enrich contact and company records in real time, implements sophisticated lead lifecycle workflows with disqualification logic and intent routing, and automates complex order processing with dynamic cost calculation.

Duration 16 months
Tasks 312
Meetings 82

What was built

OSI's HubSpot Optimization project is a large-scale initiative delivering a complete lead enrichment and order processing platform. The system combines multiple data sources (Apollo, Zerobounce, Sales Navigator) to enrich contact and company records in real time, implements sophisticated lead lifecycle workflows with disqualification logic and intent routing, and automates complex order processing with dynamic cost calculation.

The contact enrichment engine validates email addresses via Zerobounce, enriches companies with intent signals from Apollo and Sales Navigator, and discovers recommended contacts for high-value accounts. A companion company enrichment workflow triggers automatically on fresh company creation, pulling in comprehensive business data and linking relevant contacts. The system tracks Last Enriched timestamps to prevent redundant API calls and manage enrichment cycles efficiently.

Lead lifecycle automation handles the complete journey: disqualification logic closes unqualified leads based on outcome codes and engagement signals, contact disqualification workflows prevent orphaned records, and intent-based routing funnels warm leads into deal creation workflows. The team built a structured contact discovery system that identifies key decision makers and stakeholders within target accounts.

Order processing is highly specialized: the system parses purchase orders, validates order types (drop-ship vs direct), performs landing cost calculations using dynamic pricing rules and inventory lookups, and handles vendor account mapping and recurring shipment logic. Integration with landing pages captures inbound lead form submissions and routes them through enrichment before qualification.

The project includes extensive monitoring and alerting: weekly scenario health checks, break notifications for order processing failures, contact enrichment alerts, and system analytics dashboards. Weekly work sessions with the client's stakeholders drive continuous refinement of enrichment logic, order processing rules, and feature prioritization.

Recently touched

  • 2026-09-02 IQR sync hardening: concurrency-safe workflow C, shared IQR session, error alerting Done
  • 2026-08-02 IQR line-item automation: post-launch review remediation (C/RETRY code dedup + in_progress race fix) Done
  • 2026-07-26 IQR line-items: 20s-timeout root-cause research + stuck-deal hotfix (follow-up to OSIHS-399) Done
  • 2026-07-14 Native HubSpot rebuild: IQR SP Map custom object + line-items & SP-map population workflows (replace Make + datastore) Done
  • 2026-07-04 Deploy dev OSI Sales MCP for pilot users Gordon + Monse Done

Other projects in this case study

  • Sales MCP

    OSI Global sells alternative IT infrastructure and hardware lifecycle management into enterprise accounts, and their sales team runs on HubSpot. We built the OSI Brain, an MCP server that puts their…

    Read case study
  • Website Refresh

    OSI Global ran on WordPress. We rebuilt their site on Astro — a faster, static site OSI owns outright, with content as Git files editable by their own team or directly through Claude and ChatGPT, a…

    What we built

    • Performance score
    • Largest Contentful Paint
    • First Contentful Paint
    • Total Blocking Time
    • Cumulative Layout Shift
    • Speed Index
    Read case study

Ready to give your company a brain?

Book a free evaluation. We look at your stack and tell you straight whether we are a fit.

Free evaluation