

Gutenberg block editor with form ID input and settings panel
ChatterForms is a hosted form builder with a free WordPress plugin for embedding forms using a Gutenberg block or shortcode. Create intake forms, consent forms, registrations, and service requests, then manage submissions in ChatterForms.
HIPAA-enabled publishing and Business Associate Agreement (BAA) signing are available on Pro. Pro costs $39.99 USD/month billed monthly, or $31.99 USD/month billed annually. Before collecting protected health information (PHI), complete the BAA, confirm your Pro subscription, and enable HIPAA on each applicable form. Installing this plugin does not, by itself, make your WordPress site HIPAA compliant.
The WordPress plugin is free. A ChatterForms account is required; a free service plan is available. All prices below are in USD. Annual prices are monthly equivalents billed annually, not month-to-month rates.
Form limits refer to active forms. Unlimited active forms on Pro does not mean unlimited submissions. For current plans and custom requirements, see ChatterForms pricing or contact [email protected].
Does ChatterForms support HIPAA-covered workflows?
ChatterForms supports HIPAA-covered form workflows on Pro when configured for that use. A BAA and HIPAA features support your organization’s compliance obligations; they do not replace your own policies, access controls, consent requirements, or compliance review. Free and Basic do not include HIPAA publishing or a BAA.
How do I sign the BAA?
Is HIPAA enabled automatically?
No. Signing the BAA and enabling HIPAA on a form are separate steps. Review and publish each applicable form with HIPAA enabled before sharing it with patients or embedding it on WordPress. A generated draft or a free preview is not authorization to collect PHI.
What is encrypted?
HIPAA form data is encrypted in transit over HTTPS and encrypted at rest in cloud storage, including stored signatures and generated PDFs. This is server-side protection, not end-to-end encryption. Do not assume every integration or item of metadata has the same protection as a HIPAA submission payload. See security information and contact support about your specific requirements.
Is there an audit trail?
ChatterForms has operational security logging, including logging of unauthorized access attempts. A dedicated self-service audit-log console is not currently available. Do not assume a downloadable, comprehensive compliance audit trail or a particular retention period; contact support to confirm whether the available records meet your requirements.
Where are submissions stored?
The plugin embeds a ChatterForms-hosted form in an iframe. This plugin does not store form submissions in the WordPress database. Submissions are handled by the hosted ChatterForms service. Your WordPress hosting, other plugins, analytics, and third-party integrations remain part of your own security and compliance review.
Does AI receive patient information?
AI is used to construct the form structure, such as questions, field types, and layout, not to process patient responses submitted through HIPAA-enabled forms. Those patient responses are not sent to AI models. Only non-patient form-building content should be provided to AI: do not put PHI into generation prompts, PDFs, images, or URLs used to build a form. Use blank forms or synthetic examples.
Can I connect HIPAA forms to other services?
HIPAA forms cannot use Zapier or outbound submission webhooks, and Slack is not a destination for HIPAA submissions. HIPAA submission notification emails are notices only and do not include PHI.
Pricing and HIPAA/BAA workflow information last checked against the application configuration and implementation: November 4, 2026. This is an editorial source-review date, not a HIPAA certification or an independent security-audit date.
The Gutenberg block editor script in blocks/chatterform/build/index.js is generated. The human-readable source ships in this plugin.
blocks/chatterform/index.jsblocks/chatterform/style.css@wordpress/scripts. From this plugin directory, run npm install, then npm run build. Output is written to blocks/chatterform/build/.