Is HubSpot HIPAA compliant? Only inside the edges of its BAA
Partly. HubSpot will sign the agreement HIPAA requires, but only on its Enterprise tier, and only for some of its tools. Contact records, email and forms can sit inside it; chat transcripts, call recordings and meeting notes sit outside it. For a practice, the real work is keeping patient information on the right side of that line.
This is general information to help you ask better questions, not legal advice. Vendor terms change, so the agreement you sign is the source of truth for what is covered, and the person who should sign off is your compliance officer or healthcare counsel.
What does a HubSpot BAA actually cover?
A defined list of tools on an Enterprise account, not the whole platform. The CRM's contact records, marketing email and forms can hold patient information once the agreement is signed and the account is set up as it requires. Chat transcripts, call recordings and meeting notes are excluded, so patient details must never reach them.
Two terms carry the rest of this page. Protected health information (PHI) is health information that identifies a patient — a name next to an appointment reason is enough. A business associate agreement (BAA) is the contract HIPAA requires between a healthcare organisation and any vendor that creates, receives, stores or transmits PHI on its behalf; the HHS guidance on business associates (opens in new window) sets out what it has to contain.
Why do the plan and the tool both matter?
Because a BAA is a contract about specific services, not a badge on the brand. If your account is on Starter or Professional, there is no agreement at all, and no PHI should go in. On Enterprise, the agreement reaches only the tools it names; everything else in the same login is an uncovered service as far as HIPAA is concerned.
That is easy to lose sight of inside one product. A receptionist does not think of the chat inbox and the contact record as different vendors' worth of risk — they are tabs in the same screen. Under the agreement they are not equivalent, and the account has to be set up, and staff trained, so that the difference holds in daily use.
How do you get HubSpot to sign a BAA?
Move to an Enterprise tier first; Starter and Professional accounts cannot sign one. A super admin then opens Settings › Security › Sensitive Data, turns it on, ticks Health/Medical Data, confirms the account is a covered entity or business associate, and accepts HubSpot's Sensitive Data Terms and BAA in the app. The tool limits below still apply.
Which HubSpot tools can hold patient data?
The table sorts the tools a practice is most likely to use. Treat it as a starting map, then check each row against the covered-services list in the agreement you actually sign — that list, not this page or any sales conversation, decides what is in scope.
| HubSpot tool | Inside the BAA? | Patient data allowed? | What a practice should do |
|---|---|---|---|
| CRM contact records | Yes, on Enterprise | Yes, as configured under the agreement | Limit who can see clinical fields; keep notes factual and minimal |
| Marketing and one-to-one email | Yes, on Enterprise | Yes, within the agreement's terms | Keep clinical detail out of subject lines and previews |
| Forms | Yes, on Enterprise | Yes, into covered properties | Ask only for what the next step needs |
| Live chat and chat transcripts | No | No | General enquiries only; route clinical questions to a covered channel |
| Call recording | No | No | Leave recording off for any call that may involve a patient |
| Meeting notes | No | No | Record consultations in the EHR, not in HubSpot |
| Marketplace apps and outside integrations | No — each is a separate vendor | Only if that vendor signs its own BAA | Audit every connected app before PHI goes into the account |
| Any tool on Starter or Professional | No agreement offered | No | Keep the account to non-patient marketing and admin |
The chat row is the one that catches practices out. A website chat widget feels like a sales tool, but a prospective patient will happily type their symptoms into it. Once they do, that PHI is sitting in a tool outside the agreement, whatever your intentions were when you switched chat on.
What does this mean for a practice already on HubSpot?
You can manage patient contacts in HubSpot, but you cannot treat it as a clinical record. On Enterprise with a signed BAA, names, contact details and form submissions can live in the CRM and drive covered email. Consultation notes, recorded calls and chat conversations about care cannot, and they belong in your EHR instead.
In practice that means a short list of changes. Decide which properties may hold health information and restrict who sees them. Switch off call recording for patient-facing lines. Put a plain notice in the chat widget asking people not to share medical details, and hand clinical questions to staff on a covered channel. Then list every connected app, because each one that reads contact records needs its own agreement.
If you find patient information has already gone somewhere it should not — a chat transcript, a recorded call, an uncovered integration — do not quietly delete it. Whether that needs assessing as a potential breach is a question for your compliance officer, and the records are the evidence they will need to answer it.
When is a HIPAA-native platform the better choice?
When the work you most need to automate lives in the tools HubSpot excludes. If patient conversations happen over chat, if you rely on recorded calls, or if staff need to log what was discussed, a platform whose agreement covers those channels — or a dedicated healthcare CRM — fits the practice instead of fighting it.
GoHighLevel is one option, but only with its HIPAA add-on enabled, a signed agreement and careful configuration; our guide to GoHighLevel and HIPAA explains what that covers and where it stops. For the wider feature and cost-of-ownership trade-off between the two, see HubSpot vs GoHighLevel. A dedicated healthcare CRM narrows the choice further but is usually built around clinical workflows from the start. Whichever you pick, get the agreement in writing, naming the product and plan you will use, before any PHI goes in.
What we build, and what we do not claim
There is no government HIPAA certification for software or consultants, and we hold none. What we do is map where patient data enters and moves through your HubSpot account, separate the covered tools from the excluded ones, rebuild the workflows that cross the line, and hand over documentation your compliance officer can review. They decide what is acceptable; we build to that decision.
Where to go next
For HubSpot workflows, integrations and clean-up work, the HubSpot automation consultant page covers what we do. And for the clinical side of automation — referrals, prior authorisation and claims admin under a BAA — see AI automation for healthcare practices.
Common questions about HubSpot and patient data
Will HubSpot sign a business associate agreement?
Yes, on Enterprise accounts only; Starter and Professional cannot sign one. A super admin turns it on under Settings › Security › Sensitive Data, ticks Health/Medical Data, confirms the account is a covered entity or business associate, and accepts the Sensitive Data Terms and BAA in the app. It covers only the tools the agreement lists.
Can we store patient contacts in HubSpot?
On Enterprise, under a signed BAA, contact records, email and forms can hold patient information, provided the account is configured the way the agreement requires. The covered tools are where that data may live. The moment it flows into an excluded tool or an unconnected app, the agreement no longer protects it.
Can front-desk staff take patient questions over HubSpot chat?
Not if the conversation can include health information. Chat transcripts sit outside HubSpot's BAA scope, so a patient describing symptoms or asking about a treatment in the chat window puts PHI into an uncovered tool. Use chat for general enquiries only, and move clinical questions to a covered channel.
Does HubSpot's BAA cover apps from its marketplace?
No. A business associate agreement binds only the vendor that signs it. A marketplace app, a Zapier connection or an AI add-on that reads your HubSpot records is a separate vendor receiving that data, and it needs its own agreement, or the data must never reach it.
Should a practice move from HubSpot to GoHighLevel for HIPAA?
Not automatically. If HubSpot's covered tools already do the patient-facing work, staying is often simpler. If the practice depends on chat, call recording or notes for patient conversations, a platform whose agreement covers those channels, configured properly, or a dedicated healthcare CRM is usually the cleaner fit.
Does Lightray AI hold a HIPAA certification?
No, and there is no government HIPAA certification for software or consultants to hold. What we offer is a documented data flow, workflows that keep patient information out of tools without an agreement, and a build your compliance officer can review before anything goes live.
Free consultation
Tell us what is costing you the most time
Describe the process. You get a straight read on whether it is worth automating, roughly what it would take, and what we would tackle first — on a call that costs nothing.
- Under an hour, free, and no obligation
- Fixed price per stage, agreed before any work starts
- You own everything we build, documented and in your accounts
- If you do not need us, we will say so on that call
The form is the fastest way to reach us — we reply from a real person, usually within one business day.