← Learn

Unlabeled form inputs (WCAG 3.3.2)

Form fields without labels leave screen-reader users guessing. What Curbcut checks and how to label Shopify forms.

What fails

Inputs, selects, and textareas without an associated label (for=id), aria-label, aria-labelledby, or title — excluding hidden/submit/button types.

Where it bites

Newsletter footers, search bars, and checkout-adjacent widgets are frequent offenders on live Shopify stores.

Related