• Skip to main content
  • Skip to header right navigation
  • Skip to site footer
dot832 | Elevate Your Online Presence

dot832 | Elevate Your Online Presence

Simplifying the Internet

  • About
    • About dot832
    • In the Media
  • Services
    • How We Help
    • FAQs
  • Experience
    • Portfolio
    • Founder’s Career
  • Blog
  • Contact Us

What It Takes to Make a WordPress Website HIPAA Compliant

Healthcare providers and therapists are using WordPress more than ever to run their clinics. While the platform is easy to use, it introduces a regulatory mess that you can’t just ignore. HIPAA is the law here. It dictates how health data is stored and sent. If your site handles appointment requests or simple contact forms where patients list symptoms, you are in the HIPAA net.

Don’t guess on what triggers the law

You enter HIPAA territory the second your site touches protected health information (PHI). This includes names paired with health details or even just IP addresses linked to medical inquiries. It is about how you handle data, not what you intended to do. A basic “Contact Us” box can get you in trouble if a patient gets specific about their diagnosis. I’ve seen people argue that they aren’t “storing” data so it doesn’t count, but the law covers transmission too.

The hosting trap

Standard web hosting isn’t going to cut it. You need a host that will sign a Business Associate Agreement (BAA). If they won’t sign that paper, you aren’t compliant. It doesn’t matter how many security badges they have on their homepage. Most of the famous “managed” hosts refuse to sign these. This usually means you’ll have to pay more for specialized infrastructure.

Stop sending medical data over email

Email is where most providers mess up. By default, WordPress sends messages that aren’t encrypted. Most form plugins just blast that data to your inbox. The best move is to stop emailing PHI entirely. Just send a notification that says “new submission” and make the staff log into a secure portal to see the details. It’s a bit of a pain for the front desk, but it’s better than a massive fine.

Building a secure wall

  • Use unique logins for every staff member and never share passwords.
  • Enforce two-factor authentication because a leaked admin password is a nightmare.
  • Log everything that happens so you can see who looked at what.
  • Set sessions to time out quickly.

Most people skip the logging part and then have no idea what happened when something goes wrong.

The “HIPAA Plugin” is a lie

There is no plugin you can buy that magically makes your site compliant. I see these marketed all the time, and it’s mostly nonsense. A plugin can be a tool, but compliance is about your server, your settings, and your legal agreements. You could have the best security plugin in the world and still fail an audit because your host didn’t sign a BAA.

Watch your third-party tools

Every little script you add to your site is a potential leak. This includes your analytics, your chat widgets, and even your scheduling tools. If that tool sees patient data, you need a BAA with that company. Many people forget that Google Analytics might be grabbing data you didn’t mean to share. It’s usually better to keep the site lean. I’ve found that the more “cool features” a healthcare site has, the harder it is to keep it legal.

Final reality check

Building a compliant site is a headache. It takes discipline and a lot of technical work that most doctors don’t want to deal with. If you’re doing this yourself, you’ll probably miss something. The fines for getting this wrong are high enough to close a small practice. There are some parts of this I’m still not 100% sure on because the law changes, but the basics above will keep you out of the immediate danger zone. This isn’t legal advice, obviously – go talk to a lawyer if you’re worried.

Free Website Audit
Free Consultation
  • Privacy Statement
  • Cookie Policy
  • Opt Out Preferences
Find Us on Facebook
Follow Us on Instagram
Connect With Us on LinkedIn

© 2026 · dot832 | Elevate Your Online Presence

dot832 | Elevate Your Online Presence
Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}
dot832 | Elevate Your Online Presence
Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}