WCAG 3.3.6: Error Prevention (All)

WCAG 3.3.6 Error Prevention (All) is a level AAA success criterion from WCAG 2.0. For all form submissions, people can reverse, check or confirm.

Even a contact form can be sent by mistake.

How to test

Submit a form. You should be able to review or undo.

How to fix

Add a confirmation step or a way to edit after sending.

Example that fails

The contact form sends on the first click with no review.

Example that passes the check

A confirmation step shows the message before it is sent.

Shopify

Add a confirm step on custom quote forms.

WooCommerce

Confirm before account deletion.

WordPress

Add a review step on long forms.

Wix

Enable a confirmation state that shows the entries.

Related fixes