A practical workflow for identifying what website tags, pixels, and vendors receive from each healthcare page and when a privacy review is needed.

Reviewed October 2026
A healthcare website tracking audit is a documented, repeatable test of what each website or app page and workflow sends to each outside recipient—and the action the practice will take for each observed data flow. It goes beyond identifying whether Google Analytics, a pixel, or a tag manager appears in the code. The review records what is actually transmitted, when it is transmitted, who receives it, and the page-specific facts that require privacy, security, compliance, or legal review.
This operational guide helps healthcare marketing, web, privacy, and security teams build and maintain that inventory. It does not replace a HIPAA risk analysis, vendor assessment, legal advice, or an incident-response determination. Those determinations should be made by the organization’s qualified privacy, security, compliance, and legal stakeholders.
The useful output is a living inventory, not a one-time list of plugins. Each row should identify the website or app surface, page type, tool, trigger, data elements, recipient, business purpose, owner, current decision, and date last tested. Keep evidence such as tag-manager exports, network-test results, vendor documentation, approved configurations, and review notes with the inventory.
At the end of the audit, every finding should have a clear action: retain with a documented rationale, restrict to approved pages, reconfigure, replace, disable, or escalate for further review. Give each action an accountable owner and a target date. A finding without an owner usually becomes an unreviewed risk when the site changes.
Tracking is not only a marketing decision. Include the people who own the website, tag manager, forms, scheduling tools, privacy program, security program, analytics reporting, vendor contracts, and any patient-facing portal or mobile app. When a page or tool could involve clinical, billing, appointment, or other sensitive workflow data, include the appropriate operational owner as well.
Assign one person to maintain the inventory and one person to approve changes after the required review. Define an escalation path for a potentially sensitive or unknown data flow. This avoids the common problem of a web agency, marketing team, and IT team each assuming another group has evaluated a tag.
Begin with the complete digital estate, not only the public homepage. Include the main domain, subdomains, campaign landing pages, microsites, location pages, provider pages, service pages, blog pages, patient portals, online-scheduling flows, intake and contact forms, chat tools, telehealth experiences, mobile apps, embedded widgets, thank-you pages, and any pages served through third-party platforms.
Then identify every tracking technology. HHS describes tracking technologies broadly as scripts or code that gather information about users or their actions. The inventory should include analytics tags, tag-manager containers, advertising pixels, cookies, beacons, session replay, heatmaps, fingerprinting, conversion APIs, call tracking, embedded video, social embeds, maps, chat, forms, scheduling, payment, and customer-relationship-management integrations.
Do not assume that a tag manager is the only source of scripts. Review the website template, custom code, installed applications, agency-managed containers, plugin settings, third-party embeds, and server-side integrations. Repeat the audit after a redesign, campaign launch, vendor change, or major code deployment.
Classify pages by function before deciding whether a script is acceptable. HHS explains that tracking on authenticated webpages generally has access to PHI. Patient portals, logged-in experiences, and telehealth platforms should therefore receive heightened scrutiny. Google tells HIPAA-regulated customers not to set Google Analytics tags on authenticated pages that are likely HIPAA-covered.
Unauthenticated pages are not all the same. A public location or visiting-hours page may not involve PHI. A public page that lets a visitor schedule care, begin intake, use a symptom-related workflow, submit health information, or interact with a patient-access tool may have a different risk profile. HHS notes that whether information is individually identifiable health information depends on the facts; do not label every public health-related page as automatically covered, and do not assume a public page is automatically safe.
Use a simple page classification:
• Authenticated clinical or patient-account experience: Escalate for privacy and security review before allowing third-party tracking.
• Unauthenticated healthcare workflow: Review the exact interaction, data elements, and recipient before deciding on tracking.
• General public information page: Document the page function, the data elements actually transmitted, the recipient, and the organization’s fact-specific basis for concluding that the transmission does not involve PHI; then apply applicable privacy and platform requirements.
A code inventory is only the first pass. Test representative pages and workflows in a controlled review process to see the network requests that fire and the values that leave the browser. Compare the observed transmissions with the intended configuration. Record timestamps, page paths, event names, destination domains, payload fields, and relevant screenshots or exports without collecting or retaining unnecessary sensitive user information during the test.
Google warns Analytics customers that its policies prohibit sending information Google could use or recognize as personally identifiable information. Its guidance specifically calls out page URLs and titles, user-entered information, site-search terms, event values, custom dimensions, campaign parameters, user IDs, and fine-grained location as areas requiring care.
Inspect each of these paths:
• Page views: Check URLs, paths, titles, referrers, query strings, and hashes. A basic Analytics page tag collects page URL and title, so those values must be examined rather than assumed safe.
• Forms and confirmation pages: Identify fields, validation messages, hidden values, form names, and submit events. Do not allow user-entered or sensitive workflow data to pass through analytics labels, parameters, or data-layer variables without qualified review.
• Scheduling, intake, and chat: Document the widget provider, embedded scripts, events, destination domains, and any data shared before, during, or after the interaction.
• Advertising and audience tools: Review pixels, conversion APIs, retargeting, remarketing lists, campaign names, audience rules, and integrations. Identify every party that can receive the resulting data.
• Custom development: Review JavaScript variables, API requests, server-side forwarding, call-tracking integrations, and data exports. A safe-looking front-end tag can rely on a data layer or integration that carries information the marketing team does not see.
For every recipient, record the service name, contract owner, use case, data-processing terms, security and privacy contacts, integrations, retention controls, access model, and whether the practice has determined that the recipient creates, receives, maintains, or transmits PHI on its behalf. Do not rely on a generic terms-of-service acceptance or cookie banner as the documented determination. If PHI may be involved, qualified stakeholders should determine the vendor’s role, the permitted disclosure pathway, and any required business-associate arrangement.
For the Google Analytics-specific decision framework, see Is Google Analytics HIPAA Compliant? A Healthcare Website Risk Assessment. This audit should record the page-level data flow and the organization’s resulting decision rather than treat the presence of a particular tool as the answer.
Prioritize findings by the sensitivity of the workflow, the extent of the possible exposure, the number of affected pages, the certainty of the observed transmission, and the organization’s ability to contain or change the configuration. For high-risk or uncertain flows, responsible stakeholders should consider pausing the tag or integration while they evaluate next steps under the organization’s incident-response and change-control processes. Preserve relevant records before changing a configuration so the organization can understand what occurred.
For approved public-page measurement, use the minimum data necessary for the documented business purpose. Apply page-level tag controls, remove sensitive parameters and titles where needed, prevent unsafe events from firing, and review any data-sharing or advertising features. Treat these controls as implementation safeguards, not as a stand-alone compliance conclusion. Retest after every change and retain the result in the inventory.
An audit can identify a potential disclosure pathway, but it cannot by itself determine whether an impermissible disclosure or reportable breach occurred. Do not delete evidence, alter logs, or make public conclusions before the organization’s privacy, security, compliance, and legal teams assess the facts. Follow the organization’s incident-response process, contractual obligations, and applicable law.
Do not use “anonymous” or “de-identified” as a shortcut in the audit record. HIPAA recognizes Safe Harbor and Expert Determination as methods for de-identifying PHI. A web-analytics setting, a redaction rule, or removal of selected URL parameters may reduce risk but does not by itself demonstrate HIPAA de-identification.
Website tracking changes constantly. New landing pages, tags, form tools, advertising platforms, AI features, marketing agencies, and code releases can add a recipient or change the data being sent. Review the inventory on a defined cadence and whenever the organization adds a new tool or materially changes a sensitive workflow.
Patient10x can help a practice organize a website-tracking inventory and measurement plan. The practice’s privacy, security, compliance, and legal leaders should make the final decisions about HIPAA obligations, vendor agreements, and incident response. Contact Patient10x to discuss a tracking-audit and measurement-planning engagement.
HHS OCR: Use of Online Tracking Technologies by HIPAA Covered Entities and Business Associates
Google Analytics: HIPAA and Google Analytics
Google Analytics: Safeguarding your data
Google Analytics Terms of Service
HHS OCR: Guidance Regarding Methods for De-identification of Protected Health Information