Free Consent Form Widget

Create consent forms that collect signatures, save submissions, send notifications, and help you manage approvals efficiently.

Create a Consent Form

loved by 500K+ businesses

plugineditor

Try the editor, no signup

Design your Consent Form right here

Pick a template, customize it, and watch it update live, no signup.

Design your Consent Form

No credit card · Free forever plan

Start fresh in the full editor

No credit card · Free forever plan

Quick add to:

The Common Ninja Consent Form widget is a free, no-code embed that lets organizations collect signed consent, waivers, and authorizations from people through a custom form on their website.

Add the fields your consent flow needs (participant details, treatment or activity descriptions, acknowledgment checkboxes, handwritten signature capture, date, guardian details for minors), split long agreements into multi-step forms, enable spam protection, customize the design with skins or Custom CSS, set notification emails for new submissions, collect payments if your intake requires a fee, and paste a one-line embed snippet on WordPress, Squarespace, Wix, Webflow, Shopify, and 200+ other platforms.

Use it for clinic and healthcare intake, gym and fitness-studio waivers, school field-trip permission slips, photographer and event model releases, research-study consent, and salon or spa treatment authorizations, with an optional HIPAA-compliant setup for sensitive data, without piping responses through email threads, Google Forms, or a paid intake platform.

Why add a Consent Form widget to your website?

  • Capture signed consent on your own domain

    Email and paper forms scatter signed consent across inboxes and filing cabinets. A dedicated consent form on your intake page collects every signed submission into one structured list, no chasing signatures, no lost paper, no manual filing. Records live in your Common Ninja dashboard with a clean export to CSV.

  • Collect a real handwritten signature

    A checkbox is not always enough for a waiver or authorization. The signature field lets people sign with a mouse, trackpad, or finger on touch devices, so each record carries the participant's own signature alongside the acknowledgment text and date. Ideal for waivers, releases, and treatment authorizations.

  • Handle sensitive data with a HIPAA-compliant option

    Clinics, therapists, and research studies collect health information that needs extra care. An optional HIPAA-compliant setup is available for consent flows that handle sensitive data, so you can gather intake and authorization details on your own site instead of routing them through a generic form tool.

  • Different from a generic contact form or form builder

    A Contact Form (enriched at /widgets/contact-form) is for general inquiries, name, email, message. A Form Builder (enriched at /widgets/form-builder) is for any custom multi-field form. This Consent Form is pre-tuned for consent and waivers with the right pieces (agreement text, acknowledgment checkboxes, handwritten signature, guardian fields), so you don't build a signing flow from scratch every time.

Get started in 3 steps

How it works

  1. Build your consent fields and agreement text

    Add the fields your flow needs, participant name and email (required), the consent or waiver text people are agreeing to, acknowledgment checkboxes, a handwritten signature field, the date, and guardian details for minors. Split a long agreement into a multi-step form so people read and acknowledge each section before signing. Mark fields required or optional and group related fields with section headers.

  2. Turn on signature capture, notifications, and protection

    Enable the handwritten signature field so people sign with a mouse, trackpad, or finger on touch devices. Set notification email addresses so your team gets pinged when a new consent form is submitted. Enable spam protection (honeypot, optional CAPTCHA) to keep junk out, and configure the optional HIPAA-compliant setup when you collect sensitive health data.

  3. Embed and export your records

    Copy the one-line embed snippet and paste it on WordPress, Squarespace, Wix, Webflow, Shopify, or any of the 200+ supported platforms. Submissions save to your Common Ninja dashboard; export the full record set to CSV whenever you need it for filing, audits, or follow-up. Edits in the editor push to every embed without re-paste.

Open the editor

What you get with the Consent Form widget

Handwritten signature capture

A dedicated signature field lets people sign with a mouse, trackpad, or finger on touch devices. Each submission stores the signature alongside the acknowledgment text and date, so waivers, releases, and authorizations carry a real signed record instead of a lone checkbox.

Multi-step consent flows

Split a long agreement into steps so people read and acknowledge each section before they reach the signature. Group participant details, treatment or activity descriptions, acknowledgments, and guardian fields into logical steps that keep a dense consent form readable on any screen.

Spam protection and notifications

Honeypot fields and optional CAPTCHA keep junk out, and validation rules block malformed submissions at the source. Set notification email addresses so your team gets an email the moment a new consent form arrives, with the submission detail included.

Stylish skins and Custom CSS

Pick from a library of pre-designed skins (clinic-clean, brand-neutral, dark-mode, and more) for a fast visual fit. Layer Custom CSS for pixel-level control over field spacing, checkbox styling, signature-pad borders, header typography, and per-section dividers.

Everything in the editor

Also included in the editor

Multi-Step Consent Forms

You can make easy-to-follow forms that have several steps or pages. This makes filling out long or detailed forms simpler and less overwhelming for the people using them.

Export Consent Data to CSV

The Consent Form's submission data can be exported to a CSV file, enabling you to transfer it to other applications or tools for comprehensive analysis or integration. This feature is particularly beneficial for administrators seeking to maintain a complete record of user consent information for data evaluation, reporting, and consent management purposes.

Receive Notifications for New Consent Submissions

The Consent Form builder gives you the option to enable notifications for both the form administrator and the user. You can activate automated email notifications for each consent submission, send them to multiple recipients, and also send a confirmation email to the user upon successful submission.

User-Friendly Consent Form Tool

The Consent Form Tool is designed for ease of use and doesn't demand any programming skills. In just a few steps, you can personalize the form to match your needs using our straightforward interface, ensuring a smooth and hassle-free experience.

Collect signed consent without the paperwork chaos

Open the editor

No credit card · Setup in under 5 minutes

Loved by our customers

Real reviews. Real customers.

Verified

Outstanding service. I use their widgets to help me with my web design business and whenever I need help they are very quick to help.

Verified

Excellent company with excellent service!!! We used it to build a survey, it was very user friendly. The service was perfect. Amit helped us with every problem and question we had, thank you very much!!!

Verified

Common Ninja saved the day when building our website and the customer service Daniel, the co-founder and CEO, provided was amazing.

Read more customer reviews
FAQ

Quick answers

  • Yes. The free plan covers one Consent Form with no time limit and no credit card. Upgrade only when you need additional forms, more submissions per month, payment collection, premium skins, advanced field types, or features like webhook integrations and conditional logic.

Platform-specific guides

How to add Consent Form to your website

Pick your platform. Each takes under 4 minutes.

  1. 1Open the intake page or post in the WordPress editor and click the + icon to add a new block.
  2. 2Choose the Custom HTML block (Gutenberg) or the Shortcode/Text widget (Classic Editor) and paste the Common Ninja embed snippet.
  3. 3Update the page. The consent form renders inline and respects your theme's content width.
Add Consent Form to WordPress

Compatible With All Site Builders, E-Commerce Platforms and Websites

Explore Related Widgets

FAQ

A Consent Form Builder is a tool that allows you to create customizable consent forms for your website or platform. It offers various features such as different field types, easy integration, a user-friendly interface, and flexibility to suit your specific needs.

With the Consent Form Builder, you can customize your form by adding different types of fields, changing colors and fonts, adjusting field layouts, and more. It also offers advanced features like adding headers and footers, enabling anti-spam measures, and even collecting user handwritten signatures.

Once you've created your consent form using the Consent Form Builder, you can easily embed it into your website. The builder will provide a code snippet that you simply copy and paste into your page's HTML code. The form is designed to auto-update, so any changes you make in the builder will automatically reflect on your website.

Yes, the Consent Form Builder is designed to be optimally responsive. This means the forms you create will display perfectly on any device, be it a desktop, mobile, or tablet. This is critical in today's digital age, where a significant number of users access the internet through their mobile devices.

Absolutely. The Consent Form Builder allows you to enable notifications for each consent submission. You can choose to receive these notifications via email and even send a confirmation email to the user upon successful submission.

Yes, one of the unique features of the Consent Form Builder is the ability to collect user-handwritten signatures. This adds an extra level of authenticity and personal touch to the digital agreement process.

Yes, the Consent Form Builder offers an anti-spam feature that you can enable on your consent form. This involves users completing a CAPTCHA challenge before they can submit their consent, which helps prevent automated spam entries.

Yes, the Consent Form Builder is designed to be fully GDPR compliant. It provides a clear and explicit way to gain users' consent, as required by the GDPR, and also enables easy documentation of these consents, thereby aiding you in meeting GDPR requirements.

Yes, the Consent Form Builder is free to use. It provides a range of powerful features at no cost, making it an accessible tool for businesses of all sizes. Some of the features are available only for premium users.

Absolutely. The Consent Form Builder includes a Custom CSS feature, allowing you to have full control over the design of your consent form. This means you can modify colors, fonts, layouts, and positioning to align with your brand's aesthetics.

Not at all. The Consent Form Builder is designed to be user-friendly and doesn't require any coding knowledge. You can create and customize your consent form with just a few clicks using our intuitive interface.

Yes, the Consent Form Builder is designed to effectively handle high traffic volumes. It ensures that all user consent submissions are recorded and processed efficiently, regardless of the number of users.

Yes, the Consent Form Builder places a high priority on data security. All user data collected through the consent forms is securely stored and processed to ensure privacy and confidentiality.

The Consent Form Builder allows you to export the collected consent data to a CSV file. This functionality enables you to transfer the data to other applications or tools for further analysis or integration.

Yes, the Consent Form Builder supports multiple languages. This means you can create and customize your consent form to cater to non-English speaking users, making your platform more accessible to a global audience.

Ready when you are

Add a Consent Form to your intake page in 5 minutes

Collect signed consent, waivers, and authorizations with handwritten signature capture, multi-step forms, acknowledgment checkboxes, guardian fields for minors, an optional HIPAA-compliant setup, spam protection, team notifications, CSV export, stylish skins, and Custom CSS. Embed on 200+ platforms including WordPress, Squarespace, Wix, Webflow, and Shopify.

Create your Consent Form

No credit card · Setup in under 5 minutes