The playbook01 — Google Map Optimization02 — Search Engine Optimization03 — AI Search Optimization04 — Social Media Management05 — Google Ads06 — Meta AdsResultsAboutBlogContactDiscovery call & free audit

HIPAA-Compliant Forms for Podiatry Practices: What to Use, What to Avoid, and How to Keep Your Marketing Data Clean

Your appointment request form is the front door of your practice. It is also the easiest place to leak protected health information without noticing.

A patient types "heel pain for three months, diabetic, Medicare" into a free form builder. That message lands in a shared inbox, gets forwarded to the front desk, fires a Facebook pixel on the way, and sits in a marketing CRM that nobody signed a BAA with. Every one of those steps is common. Every one is a problem.

This guide covers what a HIPAA-compliant form actually requires, the tools and habits to avoid, and how to keep your marketing measurement working without pulling patient data into it. It is written for practice owners and managers, not lawyers. Confirm anything that touches your specific setup with your compliance counsel.

What makes a form HIPAA-compliant

There is no such thing as a "HIPAA-certified" form builder. Compliance is about how the whole chain handles protected health information (PHI): the form, the place it stores submissions, the notification emails, and every person and vendor who can see them.

A form that collects PHI needs all of the following:

A signed Business Associate Agreement (BAA) with the vendor. If the form tool stores or transmits PHI, the company behind it is a business associate and must sign a BAA. If the vendor will not sign one, it cannot hold PHI. That is the whole test.

Encryption in transit and at rest. The page must load over HTTPS, and submissions must be stored encrypted. Most reputable healthcare form vendors do both by default; free general-purpose tools often do not.

Access controls. Only staff who need to see submissions can log in, each with their own credentials, with an audit trail of who viewed what. A shared front-desk login fails this.

Notifications that do not contain PHI. The email that tells your team "new appointment request" should say exactly that and link to the secure portal. It should not include the patient's name, condition, or phone number in the body.

Only the fields you need. A request form needs a name, a phone number, and maybe a preferred time. It does not need insurance details, a symptom description, or a date of birth. Every field you remove is a field that cannot leak.

A retention rule. Decide how long submissions stay in the form tool before they are moved into the EHR and deleted from the intermediary. Indefinite storage in a marketing system is a liability, not a convenience.

What to stay away from

These are the mistakes we see most often when we audit a podiatry practice's website before running any campaign.

Free form builders with no BAA. Google Forms on a standard Workspace plan, Typeform's free tier, Wix and Squarespace native forms, and most "contact us" widgets are not covered by a BAA. They are fine for "I'd like a call back" with a name and number. They are not fine for anything about the patient's foot.

Ad pixels on intake pages. The Meta pixel, Google Ads conversion tags, TikTok, and similar scripts can capture form field values, page URLs, and button text. If your appointment page fires one of these, the platform may receive PHI, and no ad platform will sign a BAA. HHS has specifically warned about tracking technologies on pages where patients enter health information. Keep pixels off intake and patient-portal pages entirely, and treat the rest of your site with a consent banner and a default of "off until accepted."

PHI in the URL. A thank-you page like /thanks?condition=plantar-fasciitis&name=John is stored in server logs, analytics, browser history, and every ad platform that reads the page. Never pass form data through the address bar.

Emailing or texting details from the form. Standard email and SMS are not encrypted end to end. The form should not forward the submission body to Gmail, and staff should not reply with clinical details over text.

Marketing CRMs holding intake data. GoHighLevel, HubSpot, Mailchimp, and similar tools are excellent for lead follow-up. They are only appropriate for PHI if the vendor has signed a BAA with your practice and the account is configured for it. Most practices run these tools on a standard plan with no BAA and let intake notes flow straight in. Keep the CRM record to name, number, and "requested a consult." Clinical detail lives in the EHR.

Patient stories and before-and-after photos in your marketing. Not a form issue, but the same principle: without written, HIPAA-specific authorization, this content cannot run. A general photo release is not enough.

How to protect your marketing data without losing it

The goal is not to stop measuring. A podiatry practice that cannot see which campaign produced which consult will waste money. The goal is to measure the marketing without the marketing ever touching the patient's health information.

Separate the request from the record. The form captures the minimum: name, phone, a preferred location, and which service the person is asking about at the level of "heel pain" or "orthotics," not a history. The moment a patient becomes a patient, everything else goes into the EHR.

Track calls first. Podiatry is a call-first specialty. At one of our partner practices, calls outnumber form fills 36 to 1. Call tracking numbers assigned per campaign give you attribution with no health data in the pipeline at all, as long as recordings are either off or covered under a BAA with the call-tracking vendor.

Count the conversion, not the content. Analytics and ad platforms need to know that a form was submitted, not what was in it. Fire a bare "appointment request" event with no form values attached. In Google Analytics, keep enhanced measurement's form-interaction tracking off on intake pages and never send user-provided data.

Run consent mode and a real banner. Google Consent Mode v2 and a cookie banner that defaults to "declined" keep every tag off the page until the visitor opts in. This is now standard practice on the clinic sites we manage, and it also happens to satisfy the state privacy laws that are arriving on top of HIPAA.

Audit the tag manager quarterly. Sites accumulate tags. A pixel added for a campaign two years ago is still firing today. Pull the container, list every tag, and ask what each one can see on the appointment page. Remove anything that has no active campaign behind it.

Put the whole chain in writing. Form vendor, CRM, call tracking, email, analytics: for each one, write down whether it holds PHI and whether a BAA is signed. That single page is what your compliance officer, your counsel, and any auditor will ask for first.

A compliant setup that still converts

Here is what a clean appointment funnel looks like on a podiatry site we would put our name on:

  1. A short request form on a page with no ad pixels, hosted by a vendor with a signed BAA, asking for name, phone, and service interest only.
  2. A thank-you page that fires one conversion event with no parameters, so Google Ads and Meta know a request happened and nothing else.
  3. A notification email to the front desk that says "new request, log in to view."
  4. A tracking number on the page so the calls, which are most of your leads, get attributed to the right campaign.
  5. A CRM record limited to contact details and follow-up status, with the clinical conversation happening by phone and in the EHR.

That setup loses nothing you actually need for marketing decisions and removes almost every path for PHI to leave the practice.

Compliance and growth are not in tension. The practices that take this seriously tend to be the ones that can run Google Ads and Meta ads with confidence, because they know exactly what their tracking can and cannot see.

Podiatry Performance builds marketing systems for podiatry practices, and we check a site's tracking posture before we add a single pixel to it. Want to see what it would look like for yours? Book a call.

Ready to fill your schedule?

Book a discovery call and free audit. You leave with the six plays ranked for your practice, whether we work together or not.

Discovery call & free audit