Skip to main content

BAA Directory

Does it sign a BAA? A directory of 120 healthcare marketing tools

A HIPAA covered entity needs a business associate agreement (BAA) with any vendor that handles its patients' Protected Health Information. This directory answers one question for 120 common healthcare marketing and operations tools: does the vendor sign a BAA, and on which plans? Every answer quotes the vendor's own page, links to it and shows the date we checked.

Curve Compliance signs a BAA on every plan. Curve's team sets up HIPAA-compliant, server-side conversion tracking for you in about a week, so your ad platforms get the conversions they optimize on without a pixel carrying patient data. Book a call.

The directory

Curve Compliance first, then 120 tools in alphabetical order. Select a tool for the vendor's own words, the source link and what the answer means for your ad tracking.

Showing 120 of 120 tools, plus Curve Compliance.

Which healthcare marketing tools sign a BAA
ToolCategoryAnswerConditionsLast checked
Curve ComplianceHIPAA ad trackingSigns a BAA on every planEvery plan: Compliance, Growth and Enterprise
ActiveCampaignCRM and emailSigns a BAA on specific plansEligible plans; Enterprise named by ActiveCampaign
Acuity SchedulingScheduling and intakeSigns a BAA on specific plansPowerhouse and Premium plans; custom BAAs on Enterprise
Adobe Acrobat SignForms and landing pagesSigns a BAA on specific plansEnterprise or business plans; eligibility confirmed by Adobe
Adobe Marketo EngageCRM and emailSigns a BAA on specific plansHIPAA-Ready license and signed BAA
AirtableAutomation and workspaceSigns a BAA on specific plansEnterprise Scale plans
Amazon SESCRM and emailSigns a BAAUnder the AWS BAA; SES is a HIPAA Eligible Service
Amazon Web Services (AWS)Automation and workspaceSigns a BAAAccepted in AWS Artifact; HIPAA-eligible services only
AmplitudeAnalytics and dataSigns a BAABAA through Amplitude; AI features covered
AsanaAutomation and workspaceSigns a BAA on specific plansEnterprise+ tier; Legacy Enterprise only if already enabled
AttentiveVideo, reviews and SMSDoes not sign a BAAContent Policy bars PHI
BirdeyeVideo, reviews and SMSSigns a BAABirdeye For Local Business and Enterprise services
BoxAutomation and workspaceSigns a BAA on specific plansEnterprise, Enterprise Plus or Enterprise Advanced accounts
BrazeCRM and emailSigns a BAA on specific plansHIPAA-eligible instance named on the Order Form
BrevoCRM and emailDoes not sign a BAATerms of Use: not for HIPAA communications
CalendlyScheduling and intakeDoes not sign a BAANo BAA offered on any plan
CallRailCall tracking and phonesSigns a BAA on specific plansHealthcare plans
CallTrackingMetricsCall tracking and phonesSigns a BAA on specific plansMarketing Pro plan and above
CanvaAutomation and workspaceNo public statementNo BAA statement found
ChatGPTAI assistantsSigns a BAA on specific plansOpenAI API; sales-managed ChatGPT Enterprise or Edu
ClaudeAI assistantsSigns a BAA on specific plansFirst-party API and HIPAA-ready Claude Enterprise
Cognito FormsForms and landing pagesSigns a BAA on specific plansEnterprise plan, not a trial
Constant ContactCRM and emailSigns a BAAStandard BAA on request; contact details only
Customer.ioCRM and emailSigns a BAA on specific plansPremium and Enterprise plans
DocusignForms and landing pagesSigns a BAA on specific plansEnhanced plans, through sales
Doxy.meVideo, reviews and SMSSigns a BAAAll plans; Clinic BAA for groups
DriftSupport and chatDoes not sign a BAATerms bar HIPAA-regulated data
DropboxAutomation and workspaceSigns a BAA on specific plansTeam plans such as Standard, Advanced, Business and Enterprise
FaceTimeVideo, reviews and SMSDoes not sign a BAALicense bars PHI and business associate use
FormstackForms and landing pagesSigns a BAA on specific plansFormstack Forms HIPAA plans
FullStoryAnalytics and dataSigns a BAABAA available; health data still prohibited
GeminiAI assistantsSigns a BAA on specific plansGoogle Workspace accounts: Gemini app as a Workspace Core Service and Gemini in Workspace
GmailAutomation and workspaceSigns a BAA on specific plansGoogle Workspace accounts, after an administrator accepts Google's BAA
GoHighLevelCRM and emailSigns a BAA on specific plansPaid HIPAA Compliance add-on, any agency plan
Google AdsAd platformsDoes not sign a BAAGoogle Ads call terms disclaim HIPAA
Google Analytics 4Analytics and dataDoes not sign a BAANo BAA for Google Analytics
Google CloudAutomation and workspaceSigns a BAAGoogle Cloud BAA; listed supported products
Google DriveAutomation and workspaceSigns a BAA on specific plansGoogle Workspace accounts, after an administrator accepts Google's BAA
Google FormsForms and landing pagesSigns a BAA on specific plansGoogle Workspace accounts, after an administrator accepts Google's BAA
Google MeetVideo, reviews and SMSSigns a BAA on specific plansGoogle Workspace accounts, after an administrator accepts Google's BAA
Google Tag ManagerAnalytics and dataNo public statementUse Policy bars personally identifying data
Google VoiceCall tracking and phonesSigns a BAA on specific plansLicensed users managed in Google Workspace
Google WorkspaceAutomation and workspaceSigns a BAACovered services such as Gmail, Drive and Meet
GrammarlyAutomation and workspaceSigns a BAA on specific plansGrammarly for Business Enterprise plans
Gravity FormsForms and landing pagesDoes not sign a BAAWill not sign; your host holds the data
HealthieScheduling and intakeSigns a BAAEntered into when your account is created
HeapAnalytics and dataSigns a BAABAA through Heap
HotjarAnalytics and dataNo public statementNo BAA statement found
HubSpotCRM and emailSigns a BAA on specific plansEnterprise subscriptions with Sensitive Data enabled
iCloudAutomation and workspaceDoes not sign a BAATerms bar PHI and business associate use
iMessageMessaging and paymentsDoes not sign a BAALicense bars PHI and business associate use
IntakeQScheduling and intakeSigns a BAASigned in the account by the admin
IntercomSupport and chatSigns a BAA on specific plansExpert plan
InvocaCall tracking and phonesSigns a BAAStandard BAA, or the customer's own on review
IterableCRM and emailNo public statementHIPAA compliance listed; no BAA statement found
Jane AppScheduling and intakeSigns a BAABAA arranged with Jane
JotformForms and landing pagesSigns a BAA on specific plansGold and Enterprise, with HIPAA features enabled
KeapCRM and emailSigns a BAAStandard BAA after enabling HIPAA controls
KlaviyoCRM and emailDoes not sign a BAAAcceptable Use Policy bars PHI
LinkedIn AdsAd platformsDoes not sign a BAAAds Agreement bars Sensitive Data, including medical
Looker StudioAnalytics and dataSigns a BAAUnder the Google Cloud Platform BAA
MailchimpCRM and emailDoes not sign a BAAData Processing Addendum bars health information
MailgunCRM and emailSigns a BAAHIPAA Addendum to the Mailgun Terms of Service
Make.comAutomation and workspaceNo public statementNo BAA statement found
MetaAd platformsDoes not sign a BAABusiness Tools Terms bar health information
Microsoft 365Automation and workspaceSigns a BAABy default through Microsoft's Data Protection Addendum; in-scope services
Microsoft AdvertisingAd platformsDoes not sign a BAANo BAA for UET; keep UET off HIPAA pages
Microsoft AzureAutomation and workspaceSigns a BAABy default through the Microsoft Product Terms; in-scope Azure services
Microsoft ClarityAnalytics and dataDoes not sign a BAATerms bar health care content
Microsoft CopilotAI assistantsSigns a BAA on specific plansWork or school (Microsoft Entra) accounts on Office 365 Commercial or GCC; web search queries excluded
Microsoft FormsForms and landing pagesSigns a BAA on specific plansOffice 365 Commercial or GCC subscriptions; BAA by default through the Data Protection Addendum
Microsoft TeamsVideo, reviews and SMSSigns a BAA on specific plansOffice 365 Commercial or GCC subscriptions; BAA by default through the Data Protection Addendum
MixpanelAnalytics and dataSigns a BAA on specific plansEnterprise Plan
monday.comAutomation and workspaceSigns a BAA on specific plansEnterprise plan with the HIPAA compliance feature enabled
NotionAutomation and workspaceSigns a BAA on specific plansEnterprise Plan; Beta Services excluded
Otter.aiAI assistantsSigns a BAA on specific plansEnterprise plan
OutlookAutomation and workspaceSigns a BAA on specific plansExchange Online on Office 365 Commercial or GCC subscriptions
PayPalMessaging and paymentsNo public statementNo BAA statement found; PHI barred in Invoicing
Pinterest AdsAd platformsDoes not sign a BAAAd Data Terms bar sensitive categories
PipedriveCRM and emailDoes not sign a BAATerms: not designed for HIPAA; sensitive information barred
PodiumVideo, reviews and SMSSigns a BAACovered entities and business associates, under Podium's terms
PostHogAnalytics and dataSigns a BAA on specific plansPostHog Cloud on Boost, Scale or Enterprise
PostmarkCRM and emailDoes not sign a BAANot HIPAA-compliant; cannot sign BAAs
QuickBooksMessaging and paymentsDoes not sign a BAAQuickBooks Online: not HIPAA compliant; health information not recommended
Reddit AdsAd platformsDoes not sign a BAABusiness Tool Terms bar health information
RingCentralCall tracking and phonesSigns a BAAPaying customers; listed services such as RingEX and RingCX
SalesforceCRM and emailSigns a BAA on specific plansHIPAA Covered Services only, such as Sales Cloud and Marketing Cloud Engagement
SendGridCRM and emailDoes not sign a BAANot HIPAA eligible; no BAA for SendGrid
ShopifySite buildersDoes not sign a BAAAcceptable Use Policy: PHI not supported
SignalMessaging and paymentsNo public statementNo BAA statement found
SimplePracticeScheduling and intakeSigns a BAAAgreed at signup; carries over to paid plans
SlackAutomation and workspaceSigns a BAA on specific plansEnterprise-level plan plus the Slack HIPAA Enabled SKU
SmartsheetAutomation and workspaceSigns a BAA on specific plansEnterprise plan, excluding Legacy Enterprise
Snapchat AdsAd platformsDoes not sign a BAAPersonal Data Terms bar health information
SquareScheduling and intakeSigns a BAASquare Appointments, Invoices and other features Square identifies as HIPAA-enabled
SquarespaceSite buildersDoes not sign a BAABAA covers Acuity only, not website features
StripeMessaging and paymentsNo public statementNo BAA statement found; PHI barred in Third Party Data
TableauAnalytics and dataSigns a BAA on specific plansTableau Cloud and Tableau Next
TebraScheduling and intakeSigns a BAAPart of the Terms of Service for covered entities
TelegramMessaging and paymentsNo public statementNo BAA statement found
TikTokAd platformsDoes not sign a BAABusiness terms bar health information
TrelloAutomation and workspaceNo public statementNot on Atlassian's BAA product list; PHI barred without a BAA
TwilioMessaging and paymentsSigns a BAA on specific plansSecurity or Enterprise Edition; HIPAA-eligible products
Twilio SegmentAnalytics and dataSigns a BAA on specific plansBusiness Tier plan
TypeformForms and landing pagesSigns a BAA on specific plansEnterprise and Growth Custom plans
UnbounceForms and landing pagesNo public statementNo BAA statement found
VenmoMessaging and paymentsNo public statementNo BAA statement found
VimeoVideo, reviews and SMSSigns a BAA on specific plansEligible Vimeo Enterprise plans
WeaveCall tracking and phonesSigns a BAABusiness Associate Addendum with every client
WebflowSite buildersDoes not sign a BAATerms: no HIPAA compliant services
WhatConvertsCall tracking and phonesSigns a BAA on specific plansPro and Elite plans
WhatsAppMessaging and paymentsDoes not sign a BAABusiness Platform terms: not HIPAA compliant
WistiaVideo, reviews and SMSDoes not sign a BAANot HIPAA compliant; does not sign BAAs
WixSite buildersSigns a BAA on specific plansBusiness, Plus, Elite, Business Elite and Enterprise plans
WordPress.comSite buildersNo public statementNo BAA statement found
WufooForms and landing pagesNo public statementNo Wufoo BAA statement found; PHI barred without a separate BAA
ZapierAutomation and workspaceDoes not sign a BAACan't sign BAAs; PHI not supported
ZendeskSupport and chatSigns a BAA on specific plansAdvanced Compliance: Suite Professional, Enterprise or Enterprise Plus
ZocdocScheduling and intakeNo public statementAsk Zocdoc directly
Zoho CRMCRM and emailSigns a BAABAA on request; HIPAA settings on paid editions, not Free
ZoomVideo, reviews and SMSSigns a BAA on specific plansPaid plans such as Pro, Business, Business Plus and Enterprise
On this page

What each answer means

  • Signs a BAA. The vendor's own page says it signs a BAA with healthcare customers.
  • Signs a BAA on specific plans. The vendor signs a BAA only on the plans, editions or products it names, and those are listed with the answer.
  • Does not sign a BAA. The vendor's own page says it does not sign a BAA, or that its service is not for health information.
  • No public statement. We could not find a statement about a BAA on the vendor's own pages that we could quote.

Curve Compliance signs a BAA on every plan. Its own page says: “A signed BAA on every plan” (source).

A BAA covers the vendor, not your ad pixels

A BAA is a contract between you and one vendor. It covers the Protected Health Information that vendor handles for you. When a scheduling tool, form builder or CRM signs a BAA, the data inside that tool is covered. A Meta, Google Ads or TikTok pixel on the same page sends data to a different company, and that company is not a party to the BAA.

The ad platforms are clear about health data. Meta's Business Tools Terms say you will not share data that includes or is based on health information. TikTok says it does not allow advertisers to share health information. Google says it does not offer Business Associate Agreements for Google Analytics, and that it does not intend its Google Ads call features to create HIPAA obligations.

That leaves the conversion itself: the booking, the form fill or the purchase your campaigns learn from. It has to reach the ad platform without health information, from a service that is covered by a BAA with you.

How to read an entry

  • The answer comes first, in one sentence, with the plans or products it depends on.
  • The vendor's own words follow, quoted exactly, with a link to the page and the date we checked it.
  • Where the vendor says what its BAA covers or leaves out, that is listed next.
  • Each entry then explains what the answer means for your ad tracking and conversion data, and how Curve helps.
  • Vendors change their plans and terms. Confirm the current terms with the vendor before you send it patient data.

How Curve helps

  • Curve tracks conversions server-side in place of pixels, so they reach Meta, Google Ads, TikTok and your other ad platforms from Curve's server, not from the patient's browser.
  • Curve checks every event for PHI-like patterns before it goes out, and its neutral event names keep conditions and treatments out of what the platforms see.
  • Curve hashes identifiers with SHA-256 to each platform's requirements.
  • Curve keeps attribution through booking tools, so a booked appointment is credited to the ad that brought the patient in.
  • Curve adds consent management to your site, alongside the tracking.
  • Curve signs a BAA on every plan, and Curve's team does the HIPAA-compliant setup for you in about a week.

Book a call with Curve and Curve's team will walk through your tracking setup with you.

Frequently asked questions

Which marketing tools sign a BAA?

Of the 120 tools in this directory, 26 sign a BAA and 49 sign one only on specific plans, editions or products, such as HubSpot on Enterprise subscriptions, Intercom on its Expert plan and Twilio on Security or Enterprise Edition. 30 do not sign one, and for 15 we could not find a statement to quote. Curve Compliance signs a BAA on every plan.

Do Meta, Google and TikTok sign a BAA?

No. Meta's Business Tools Terms say you will not share data that includes or is based on health information. TikTok says it does not allow advertisers to share health information. Google says it does not offer Business Associate Agreements for Google Analytics and does not intend its Google Ads call features to create HIPAA obligations. Curve sends conversions to these platforms server-side, with neutral event names and SHA-256 hashed identifiers.

Does a BAA with my scheduling or form tool cover my ad pixels?

No. A BAA covers the data one vendor handles for you. A pixel sends data from the visitor's browser to Meta, Google or TikTok, and none of them is a party to that BAA.

What does No public statement mean?

It means we could not find a statement about a BAA on the vendor's own pages that we could quote. It is not a yes. Until a vendor signs a BAA with you, keep Protected Health Information out of it.

Does Curve Compliance sign a BAA?

Yes. Curve Compliance signs a BAA on every plan, and Curve's team does the HIPAA-compliant setup in about a week. Book a call to get started.

Last checked .

Track ad conversions under a BAA

Curve signs a BAA on every plan. Curve's team sets up HIPAA-compliant conversion tracking for you in about a week, sending conversions server-side in place of pixels.

Book a call