Recent chats
ASKGEEZ Q&A GUIDEWriting & communication

How do I word consent choices so users can tell what they are agreeing to?

Quick answer

Name the action each choice permits, say what information or activity it covers, and distinguish it from other choices. Avoid vague labels such as “Agree” when readers need to understand what they are choosing. Check every claim against current policy and actual practice: clear wording alone does not establish that a data-use statement is accurate or that the choice is valid. Labels and instructions should give enough cues to make form choices understandable. [S1]

LET’S WORK THROUGH IT

The question, the details, the next step.

Question

I have a consent screen with several checkboxes. How can I tell whether the choices are clear?

Geez

Review each choice as a small promise about what the selection means. A reader should be able to tell what action they are taking, what the choice covers, and—where applicable—how it differs from the other choices. For form choices such as checkboxes and radio buttons, an appropriate label helps users tell what they are selecting; labels and instructions should give useful cues without unnecessary clutter. [S1]

Start by writing down the real action behind each option in plain language. Then compare the displayed wording with that action. If the statement makes a claim about information collected, its use, or a policy, confirm it against current policy and actual practice. Clear wording cannot verify those facts for you.

Follow-up question

What makes two options distinct rather than just differently worded?

Geez

They should differ in meaning, not merely in tone. For each option, fill in: “If the person selects this, [organization] may [action] using [scope].” If two options produce the same action, or you cannot state the difference, ask the responsible policy or product owner to clarify before polishing the labels.

For example, assume a fictional service has two genuinely separate uses, and its current policy and practice confirm both. A useful draft might be:

  1. “Send me product updates by email.”
  2. “Use my activity in the service to personalize recommendations.”

These are examples only, not claims about any real service. Replace them with the actual action and scope. Do not present a choice as optional, separate, or limited unless the relevant owners have confirmed that description.

Follow-up question

Is a checkbox labeled “I agree” enough if I put the details in a paragraph above it? And can you give me a worksheet to review the wording?

Geez

“I agree” may leave the choice unclear, especially when there are multiple checkboxes or more than one possible agreement. Use a label that names the specific choice, and make sure any nearby explanation clearly corresponds to that control. A reader should not have to infer which paragraph, use, or action the label refers to. Labels and instructions should provide useful cues for form choices. [S1]

Use this worksheet for each choice. Keep the answers factual, and use placeholders until the responsible people confirm them:

Choice: [short name] What selecting it permits or requests: [specific action] Information, activity, or scope involved: [confirmed scope, or “not applicable”] What makes it different from the other choices: [plain-language distinction] Displayed label: [exact words beside the control] Nearby instruction, if needed: [short clarification] Policy and practice checked by: [role or team] Unresolved questions: [items to confirm]

Worked example, using assumptions only: suppose a fictional service offers an email update choice. Draft label: “Send me product updates by email.” Before use, confirm that email is the channel, the messages are product updates, and the selection matches current policy and actual practice. If any part is unconfirmed, record it as an open question rather than treating the draft as approved.

Follow-up question

What should I do when policy wording and the screen seem to disagree?

Geez

Do not resolve the mismatch by guessing or by making the screen sound more reassuring. Record the exact screen statement, the relevant policy statement, and the question they raise. Ask the appropriate policy or product owner to establish what actually happens and which wording should be current. Then update the choice and its explanation consistently, and recheck each option for a distinct, understandable label. A wording review can identify ambiguity; it cannot by itself establish the accuracy of underlying data-use claims.

A practical checklist

  • Write the action behind each choice before editing its label.

  • Name the action and meaningful scope in the displayed wording or a clear nearby instruction.

  • Compare options and state how their meanings differ.

  • Read each control label on its own and in context to check that its selection is understandable.

  • Verify claims against current policy and actual practice with the responsible owner.

  • Record unresolved facts instead of filling gaps with reassuring or assumed language.

A few more useful answers

Should every choice use a checkbox?

This guide does not determine which control is appropriate for a particular interface. Whatever control is used, make its label and relevant instructions clear enough for the reader to identify the choice. [S1]

Does a clear label prove that the consent statement is accurate?

No. Clear labels help readers understand what they select, but they do not establish what an organization actually does or whether its data-use claims match current policy. Verify those separately.

What if I cannot confirm what a choice permits?

Leave it marked as unresolved and ask the responsible policy or product owner to confirm the action and scope before finalizing the wording.

Sources

References used for this guide.

  1. [S1] Understanding Success Criterion 3.3.2: Labels or Instructions
    w3.org · Checked

YOUR QUESTION. YOUR DETAILS.

Let’s work through your situation.

Get a tailored answer or help with your next task. Starts at $1, with a quote before you pay.

Ask your own question
← Back to Geez at Work