Form privacy.
With a paper trail.

Know what your WordPress forms collect. Give your team the reports, network rules, and updates to do something about it.

Built on Free, which includes findings and basic reports. Start safely with Free.

Actual Pro report with a navy header, summary cards, and a blocked patient intake finding.
Actual Pro report layout. Fictional demonstration data.
Open the report example

WORKS WITH THE FORMS YOU ALREADY USE

Gravity FormsNinja FormsWPFormsContact Form 7Fluent Forms + ProForminator

What Pro adds.

Set network rules.

See site counts and set minimum enforcement, maximum retention, and entry sampling rules across a WordPress multisite network. Sites cannot loosen those rules.

Get a daily summary.

Email finding counts and a list of health-information forms. Send when findings change, or choose a summary every day.

Connections, monitoring, and audit export

Connect other tools.

Send form events to a URL you choose. Use a shared secret to sign messages so the receiving system can verify them. Messages never contain form answers.

Monitor form controls.

A protected health check tracks health-information forms, blocked forms, exceptions expiring within 14 days, and the last scan time.

Keep the audit history.

Download the audit log as CSV for your records. The file streams to your browser, and the export is recorded in the log.

Reports you can share.

Use your organization's name, logo, color, title, and footer. Or keep the default Form Marshal design.

Reports and event messages leave out submitted form answers. Form Marshal does not certify HIPAA compliance or replace a privacy review.

Report contents and branding options

Reports cover every form, with the most serious findings first. See status, finding reasons, stored entry counts, data destinations, and the pages where each form appears.

Header text switches to black or white for contrast. Status labels keep their meaning. Print or save as PDF; page numbers work in supported browsers.

Product credit is optional. The privacy and compliance disclaimer always stays. A confirmed reset restores default branding; uploaded logos stay in your Media Library.

Customer-branded report for fictional Harbor Health with a teal header and its own report title.
Actual branded Pro report layout. Fictional demonstration data.

Free or Free + Pro?

Form Marshal Free compared with Free plus Form Marshal Pro
What you can doForm Marshal FreeForm Marshal Free + Pro
Scan forms from six supported pluginsIncludedIncluded
Basic admin reports and editor warningsIncludedIncluded
See findings and block flagged formsIncludedIncluded
Manage time-limited exceptionsIncludedIncluded
Receive individual event emailsIncludedIncluded
Share reports: print, save as PDF, or download MarkdownNot includedIncluded
Brand reports with your name, logo, color, and footerNot includedIncluded
View network counts and set minimum rulesNot includedIncluded
Receive daily digest emailsNot includedIncluded
Connect signed event messages and monitoringNot includedIncluded
Export the audit log as CSVNot includedIncluded

Network controls apply to WordPress multisite. Pro requires the free plugin to be active.

Choose your Pro plan.

Pro requires the active Free plugin. Every plan includes all Pro features.

Start with Form Marshal Free

Choose how many sites you need.

Each WordPress site counts toward your plan's site allowance. On multisite, each site counts as one activation.

Network controls work within one WordPress multisite network. They do not combine unrelated WordPress installations into one dashboard.

Single site

$79.99per year

1 WordPress site

Buy Pro: Single site

10 sites

$199per year

10 WordPress sites

Buy Pro: 10 sites

Unlimited sites

$499per year

Unlimited WordPress sites

Buy Pro: Unlimited sites

Purchases and licensing are handled by Freemius. Pro features keep working when a license expires; updates and support require renewal.

Install Form Marshal Pro.

  1. 01

    Install Form Marshal Free.

    Start on a test copy with a supported form plugin. Free defaults to Block for health-information forms; select Flag for an initial review. Follow the safe Free setup guide.

  2. 02

    Add Form Marshal Pro.

    Upload and activate your Pro ZIP. For multisite, network-activate it.

  3. 03

    Activate your license.

    Use Activate License on the Plugins screen. Then set up reports, notifications, or network rules.

View the Free plugin's dashboard
The Free plugin's dashboard. Fictional demonstration forms.

Before you add Pro.

More questions? GitHub support
Do I need the free plugin?

Yes. Pro is a separate add-on, not a replacement. It needs Form Marshal 0.5.0 or newer, active and running, with a supported form plugin. Both require WordPress 6.4 or newer and PHP 7.4 or newer.

Can reports use my own branding?

Yes. In Report branding, set your organization name, a local logo, brand color, report title, and footer text. You can hide the Form Marshal product credit. The privacy and compliance disclaimer always stays. Settings apply per site, and a confirmed reset restores the defaults.

Will this make my site HIPAA compliant?

No. Form Marshal flags likely problems and gives you tools to apply your organization's policies. Neither Free nor Pro certifies compliance or replaces a security and privacy review.

Can I use it on separate WordPress sites?

Yes, within your license's site allowance. The network dashboard and shared minimum rules work within a WordPress multisite network. They do not create a central dashboard for unrelated WordPress installations.

How do licenses work on multisite?

A super admin can activate a license across a network. Each site counts as an activation, so choose a license with enough sites for the network.

What happens if I do not renew?

Pro's features keep working. Updates and support stop until you renew. The free plugin continues to work independently.

Does Pro send data outside my site?

Pro uses Freemius for licensing and updates. A licensed site shares its address, software versions, and Pro activation status. Activation may also send the administrator's name and email. Configured digests send summaries to your chosen recipients, and event messages go to your chosen URL. Reports and event messages contain no submitted entry values. Read the privacy details.

Where do I get support?

Use the Form Marshal support repository on GitHub for questions, bugs, and feature requests. Issues are public: do not post form answers, patient information, license keys, or passwords. Report security issues privately through GitHub's private vulnerability reporting.

Form Marshal dashboard

Full Form Marshal dashboard with fictional demonstration forms.

The free plugin's dashboard, with fictional demonstration data.