Goal
Reduce repeated data entry for users.
Loading ...
Success Criterion · WCAG 3.3.7
Information previously entered by or provided to the user that is required to be entered again in the same process is either auto-populated, or available for the user to select, except where re-entering the information is essential, the information is required to ensure the security of the content, or previously entered information is no longer valid.
Goal
Reduce repeated data entry for users.
What to do
Avoid requiring users to re-enter information they already provided; reuse or auto-populate it unless essential.
Why it matters
Repeated entry increases cognitive load and effort, especially for users with memory, attention, or motor disabilities.
Success criterion
Summarized directly from the official Understanding document so teams can quote the requirement accurately.
Information previously entered by or provided to the user that is required to be entered again in the same process is either auto-populated or available for the user to select, except when re-entering the information is essential, the information is required to ensure the security of the content, or the previously entered information is no longer valid.
Intent
Benefits
Why it matters
Summaries drawn from the Understanding document help you socialize impact statements with product stakeholders.
Users may abandon long processes when forced to retype the same info.
Users may introduce inconsistencies or typos on re-entry.
Exception guidelines
Document the rationale for each exception and note which alternative support you provide.
Re-entering is essential to the process.
Requirement
Only when truly essential.
Re-entry required to ensure security.
Requirement
Justify security needs; don’t use as a blanket excuse.
Previously entered information is no longer valid.
Requirement
If info can change (e.g., availability), re-entry may be required.
Within a multi-step process, don’t make users type the same information again (like address or email). Auto-fill or provide a selection. Exceptions exist for security and validity reasons. This is a WCAG 2.2 Level AA addition.
Reference: All summaries and highlights originate from Understanding WCAG 3.3.7 and the W3C quick reference.
Examples
Share pass/fail snapshots to coach designers, engineers, QA, and content authors.
Pass
Shipping address is reused for billing with a checkbox and editable fields.
Fail
User must retype full address on the next step.
Pass
Password must be re-entered to confirm critical change (justified).
Fail
Email must be retyped “for security” with no real need.
Evidence to keep
Capture artifacts for VPATs, procurement reviews, and regression testing.
Official resources
Keep these links handy when writing acceptance criteria or responding to audits.
Implementation checklist
Testing ideas
Related success criteria