Home / Docs / Form consent

Consent checkbox in Contact Form 7 and WPForms

One switch adds a consent checkbox to every Contact Form 7 and WPForms form on your site. The form does not send until the visitor ticks it.

Turn it on

  1. Open ClearCrumb → Services & cookies.
  2. Find the card Consent checkbox in forms and switch it on.
  3. Change the Checkbox text if you like, then click Save.

The checkbox appears just above the submit button and links to your privacy policy (the page set in Settings → Privacy in WordPress).

What happens on submit

Form plugin Without a tick
Contact Form 7 The form shows its normal validation error next to the checkbox and sends nothing.
WPForms The form shows an error at the top and sends nothing.

The checkbox text follows the visitor’s language when you leave it empty, like the banner.

Other form plugins

FillKite has its own consent field, so you do not need this switch there. For other form plugins, add the consent field that the form plugin itself offers.

Keeping proof

The free plugin blocks the form until the box is ticked. If you need to show later who agreed and to which text, ClearCrumb Pro adds Keep proof of every form consent: a record with the date, the form, the exact checkbox text and a hashed email, never the plain address. Pro also adds consent at WooCommerce checkout.