Is Gravity Forms HIPAA Compliant? How to Collect PHI Securely on WordPress

Check out the new compliance progress tracker


Product Pricing Demo Video Free HIPAA Training
LATEST
video thumbnail
Admin Dashboard Walkthrough Jake guides you step-by-step through the process of achieving HIPAA compliance
Ready to get started? Book a demo with our team
Talk to an expert

Is Gravity Forms HIPAA Compliant? How to Collect PHI Securely on WordPress

Kevin Henry

HIPAA

May 05, 2025

6 minutes read
Share this article
Is Gravity Forms HIPAA Compliant? How to Collect PHI Securely on WordPress

If you plan to accept electronic Protected Health Information (ePHI) through Gravity Forms, you need more than a plugin setting. HIPAA compliance is a program that spans technology, policies, and vendor contracts. This guide explains where Gravity Forms fits, what HIPAA requires, and how to collect PHI on WordPress responsibly.

Gravity Forms and HIPAA Compliance

Gravity Forms is a powerful WordPress form builder, but it is not HIPAA compliant by default. By design, form entries can be stored in your WordPress database, emailed to recipients, logged in backups, and exposed to administrators and plugins—each a potential ePHI touchpoint.

  • Default entry storage places PHI in the WordPress database, which is rarely encrypted by default.
  • Email notifications may transmit PHI over channels you do not control, creating risk if recipients or providers lack a Business Associate Agreement (BAA).
  • File uploads can leave PHI in web-accessible folders or third-party clouds if misconfigured.
  • Logs, caches, analytics, and backups can duplicate PHI outside secure boundaries.
  • Multiple admins and editors increase exposure without strict access controls and auditing.

Because HIPAA regulates your entire handling of PHI, no single plugin can “make you compliant.” You must architect a secure environment, limit data flows, and manage vendors that receive PHI.

HIPAA Compliance Requirements

HIPAA’s Security Rule organizes safeguards into administrative, physical, and technical controls. For WordPress and Gravity Forms, the following elements are essential:

  • Governance and risk: Conduct a documented risk analysis, implement policies, train your workforce, and assign a security officer.
  • Vendor management: Execute a Business Associate Agreement with any service that stores, transmits, or processes ePHI (hosting, email, backup, monitoring).
  • Technical safeguards: Enforce secure transmission protocols (TLS), strong authentication, role-based access controls, session management, and audit logs.
  • Encryption: Use data encryption at rest for databases, disks, and backups; encrypt file uploads and object storage.
  • Integrity and availability: Back up securely, test restores, and implement disaster recovery and high-availability where appropriate.
  • Minimum necessary: Collect only the PHI you truly need and retain it for the shortest time feasible.
  • Incident response: Monitor for anomalies, document incidents, and follow breach-notification procedures when required.

Third-Party Add-Ons for HIPAA Compliance

Third-party integrations can help, but they also expand your risk surface. Treat any “HIPAA-compliant plugins” claim as a starting point for due diligence, not a guarantee.

How to evaluate add-ons

  • Data flow: Map exactly where PHI travels and is stored. Avoid add-ons that transmit PHI to vendors unwilling to sign a BAA.
  • Encryption features: Prefer field-level encryption for sensitive inputs, encrypted file uploads, and key management separate from the database.
  • Access and audit: Require granular access controls, IP restrictions, audit logs, and administrator activity tracking.
  • Retention and deletion: Look for configurable retention periods, secure deletion, and redaction for at-risk fields.
  • Software assurance: Prioritize actively maintained add-ons with security updates, responsible disclosure, and compatibility with current WordPress and PHP versions.

Remember: there is no official government “HIPAA certification” for software. Compliance derives from your implementation, controls, and BAAs across the entire stack.

Ready to simplify HIPAA compliance?

Join thousands of organizations that trust Accountable to manage their compliance needs.

Secure Collection of PHI on WordPress

Use the following blueprint to reduce risk when capturing PHI with Gravity Forms on WordPress.

1) Plan the scope

  • Confirm whether you are a covered entity or business associate and define what ePHI you truly need.
  • Apply the minimum-necessary principle—replace free-text fields with structured, limited inputs whenever possible.

2) Choose secure hosting environments

  • Use dedicated or logically isolated infrastructure with a signed BAA.
  • Harden servers, restrict shell access, and separate web, database, and storage tiers.

3) Enforce secure transmission protocols

  • Require HTTPS sitewide with modern TLS, HSTS, and strong ciphers.
  • Disable insecure endpoints and ensure admin access occurs only over VPN or trusted networks.

4) Implement data encryption at rest

  • Encrypt disks and databases; protect keys outside the web root and limit access via least privilege.
  • Encrypt object storage and backups; document key rotation and recovery procedures.

5) Configure Gravity Forms for PHI

  • Do not email PHI. Send secure notifications without PHI content, or use a secure portal with authenticated links.
  • Minimize entry storage; encrypt sensitive fields and store uploads in protected, non-public locations.
  • Enable spam and abuse protections without exposing PHI to third parties that lack BAAs.

6) Strengthen access controls and auditing

  • Grant the fewest capabilities necessary to each user; require MFA for all admin accounts.
  • Log access to entries and files, monitor changes to plugins and themes, and regularly review audit trails.

7) Manage retention, backups, and deletion

  • Define retention schedules for entries and files; automatically purge data when it is no longer needed.
  • Encrypt backups, limit who can restore them, and verify that backup providers sign BAAs.

8) Monitor, test, and improve

  • Apply updates promptly, scan for vulnerabilities, and test incident response playbooks.
  • Re-run risk assessments when you change plugins, hosting, or data flows.

WordPress and HIPAA Compliance

WordPress can participate in a compliant solution when you design the entire environment for HIPAA—from secure hosting and encryption to policies, monitoring, and vendor BAAs. The key is disciplined scope control: if a workflow can avoid storing PHI in WordPress, prefer that path and use WordPress only as a gateway to a secure portal or EHR.

If you must collect PHI with Gravity Forms, pair rigorous technical controls with strong governance. Build on secure hosting environments, use encryption in transit and at rest, restrict access, and verify every vendor relationship with a Business Associate Agreement.

Conclusion

Gravity Forms is not HIPAA compliant out of the box, but you can responsibly collect PHI on WordPress by minimizing data, enforcing secure transmission protocols, implementing data encryption at rest, tightening access controls, and managing vendors under BAAs. Compliance is a continuous program—design it, document it, and prove it with logs and testing.

FAQs.

What makes Gravity Forms non-HIPAA compliant by default?

By default, Gravity Forms stores entries in the WordPress database, can email form contents, and may expose data through logs, backups, and administrator access. Without encryption at rest, strict access controls, audited workflows, and BAAs for all services that touch ePHI, the default configuration does not meet HIPAA expectations.

How can I encrypt PHI collected via Gravity Forms?

Use TLS for secure transmission protocols, then encrypt sensitive fields and files at rest. Store uploads in protected, non-public storage; encrypt databases and backups; and separate encryption keys from application servers. Limit decryption to authorized roles and record all access in audit logs.

Are there certified HIPAA-compliant add-ons for Gravity Forms?

No. There is no official government “HIPAA certification” for plugins. Evaluate “HIPAA-compliant plugins” by verifying their security features, maintenance track record, and willingness to sign a Business Associate Agreement. Ensure their data flows keep PHI within your controlled and audited environment.

What are the essential security measures for WordPress to be HIPAA compliant?

Secure hosting environments with a BAA, sitewide TLS, data encryption at rest, role-based access controls with MFA, detailed audit logging, hardened servers and applications, encrypted and tested backups, disciplined patching, and clear retention and incident response policies. Collect the minimum necessary PHI and regularly reassess risk as your stack evolves.

Share this article

Ready to simplify HIPAA compliance?

Join thousands of organizations that trust Accountable to manage their compliance needs.

Related Articles