Integration with eClinicalWorks

Hi @juliehowlett , good question.

You’re right there’s no native HubSpot Marketplace app for eClinicalWorks, so most folks either go custom or use middleware. HubSpot does have general guidance on integrations

(Technology Partner Program | HubSpot)

And you can always connect external systems through the CRM API

(2026-03 API reference - HubSpot docs)

But building from scratch usually means handling SOAP/REST quirks, token refreshes, record associations, and ongoing maintenance on your own

For managing mental health referrals specifically, what you’d likely need is a two-way sync so that when a referral is created or updated in eClinicalWorks, it also shows up in HubSpot and if you track or assign it in HubSpot, it pushes back to the EHR. Doing this with manual scripts or Zapier-type tools is possible but tends to break as volume growss

We see this exact use case a lot in healthcare. Instead of custom builds, some teams go with Stacksync. It handles real-time two-way sync between HubSpot and EHRs/clinical systems without needing to maintain custom code. Referrals, patients, or provider records can move in both directions with full audit trails.

In practice, that saves engineering teams months of setup and cuts ongoing maintenance by 40%+ compared to in-house code

Might be worth considering before you go down the developer-heavy route. Happy to walk you through what that setup could look like if it’d help.

Hope this helps.