<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=172061883552505&amp;ev=PageView&amp;noscript=1">
Speak to a strategist
Case Studies  /  Saas & Tech
Integrations

Booking and chat routing via Salesforce sync

A mental health SaaS platform migrated booking and chat routing from an expensive third-party tool into HubSpot by establishing a Salesforce integration that syncs accounts and contacts for reliable prospect matching and ownership-based routing.

Industry
Saas & Tech
Company Size
500-999 employees
Key Services
Salesforce migration & integration
Booking and chat routing via Salesforce sync

The challenge they faced

A mental health care SaaS platform providing personalized, culturally centered mental health solutions for employers and their workforces globally was using a dedicated meeting booking and chat tool that had grown increasingly complex. Their routing logic–designed to direct incoming contacts to the right sales representative or team–involved intricate custom workflows that created operational friction and required constant manual rerouting when matches failed. As the tool's contract neared expiration, the team needed to migrate these critical booking and chat functions to HubSpot before the deadline, without losing continuity in how prospects and existing contacts reached the right person.

The strategy we mapped

We prioritized migrating critical booking and routing logic from the outgoing platform into HubSpot before the July deadline, with the Salesforce integration as the foundation. The challenge was that routing needed to identify contacts and accounts reliably in order to steer prospects to the correct representative or team–meaning data sync had to work first and had to bring over enough records to enable intelligent matching. We sequenced the work to establish the integration, map fields for chat and routing, and build the meeting and chat flows in parallel, knowing that blockers in the sync would immediately surface in testing.

The solutions we executed

Native Salesforce integration We set up bidirectional syncing of accounts and contacts from Salesforce to HubSpot, with Salesforce established as the system of record. The integration keeps companies and contacts aligned between both systems so that when a prospect or existing contact reaches out through the site, HubSpot can verify whether the person and account already exist, route them to the correct owner, and preserve continuity with prior touchpoints. We configured the sync to flow accounts and most contacts broadly into HubSpot–applying exclusion lists within HubSpot rather than filtering at the connector–to ensure sufficient data presence for reliable matching and chat routing. Opportunities presented data quality constraints, particularly around record type IDs, which required ongoing coordination with Salesforce administration to resolve.

The results

What changed after the engagement.

The client now has a bidirectional Salesforce integration that syncs accounts and contacts into HubSpot as the source for reliable chat routing and prospect matching. Companies and contacts flow from Salesforce to HubSpot, enabling the chat system to verify whether incoming contacts already exist in the system and route them to the correct owner, preserving continuity with prior interactions. The integration establishes Salesforce as the system of record while allowing HubSpot to serve as the operational hub for chat, meeting scheduling, and marketing workflows.