Skip to content
Join our Slack

Yes/No

The Yes/No component asks a binary question with exactly two answers. The answers always mean yes and no, but you can rename the labels to fit your question — for example “Agree” and “Disagree” or “Sure” and “Not now”.

Yes/No is the right component for any question with exactly two possible answers:

  • “Have you used our product before?”
  • “Would you recommend us to a friend?”
  • “Do you want us to follow up with you?”
  • “Did this article answer your question?”

Use Yes/No whenever you are asking a question. Two related components cover different jobs:

  • Use Checkbox for first-person confirmations and agreements, such as “I agree to the terms and conditions”.
  • Use Switch for true on/off settings, such as “Receive email notifications”.
  1. Open your form in the editor

  2. Drag the Yes/No component from the Components panel onto your form

  3. Click the component to select it and configure its settings

The question displayed above the two answers.

Tips for effective labels:

  • Phrase it as a direct question
  • Make sure both answers read as sensible responses

Examples:

  • “Have you attended one of our events before?”
  • “Would you like to receive a follow-up call?”

Every Yes/No question has exactly two answers. The answers themselves are fixed, but their labels are editable directly on the canvas: click an answer label and type to rename it.

Examples:

  • “Yes” / “No” (default)
  • “Agree” / “Disagree”
  • “Absolutely” / “Not really”

You cannot add, remove, or reorder the answers. If you need more than two options, use Multi Choice instead.

Optional helper text that appears below the question label.

When to use descriptions:

  • To clarify what a yes answer means
  • To explain what happens next based on the answer

Toggle whether an answer must be selected before the form can be submitted.

When enabled:

  • An asterisk (*) appears next to the question label
  • Respondents must pick one of the two answers to submit

Prefill the question with Yes or No so respondents can confirm the common answer or change it.

See Default values for how prefilled answers behave.

Choose how the selected answer is indicated: Radio (default) shows a round radio indicator next to each answer, while Checkbox shows a square checkmark box instead.

All three components collect binary responses, but each has a distinct job:

AspectYes/NoSwitchCheckbox
Best forBinary survey questionsOn/off settingsConfirmations and agreements
AnswersTwo labeled optionsOn or offChecked or unchecked
Answer labelsEditableNoneNone
Typical phrasing”Do you…?” / “Have you…?""Enable…” / “Receive…""I agree…” / “I confirm…”

Use Yes/No when:

  • You are asking a question, not offering a setting
  • You want custom answer labels
  • Respondents should see and compare both answers

Use Switch when:

  • The question is a setting or preference
  • The choice is about enabling or disabling something

Use Checkbox when:

  • Collecting agreement, consent, or acknowledgement
  • The pattern is a first-person statement like “I agree…” or “I confirm…”

Yes/No responses in your form results:

  • Display the selected answer with your custom label
  • Keep your custom labels in exports and Google Sheets workflows
  • Can be reused in later questions with answer piping
  • Allow analysis of the yes/no response distribution

Your next form could be the best-looking thing on your site.

Free forever. Unlimited responses. No signup to start.