# Preventing a form submit based on the answer to a question

**URL:** <https://forum.asana.com/t/preventing-a-form-submit-based-on-the-answer-to-a-question/1088606>\
**Category:** Ask the Community\
**Tags:** forms\
**Created:** [11 August 2025 20:05 UTC](https://forum.asana.com/t/preventing-a-form-submit-based-on-the-answer-to-a-question/1088606 "2025-08-11T20:05:59Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![lobauman](https://sea2.discourse-cdn.com/asana/user_avatar/forum.asana.com/lobauman/32/282210_2.png) [@lobauman](https://forum.asana.com/u/lobauman)\
**Post date:** [11 August 2025 20:05 UTC](https://forum.asana.com/t/preventing-a-form-submit-based-on-the-answer-to-a-question/1088606/1 "2025-08-11T20:05:59Z")

</div>

Hey all!

Is there a way to prevent a form submission based on the answer to a question within the form?

For example, I don’t want someone to be able to submit a form if they select “yes” for a as the answer to a question at the end of the form.

---

<div class="post-metadata">

**Author:** ![Larry\_Berger\_lpb](https://sea2.discourse-cdn.com/asana/user_avatar/forum.asana.com/larry_berger_lpb/32/276017_2.png) [@Larry\_Berger\_lpb](https://forum.asana.com/u/Larry_Berger_lpb)\
**Post date:** [12 August 2025 03:16 UTC](https://forum.asana.com/t/preventing-a-form-submit-based-on-the-answer-to-a-question/1088606/2 "2025-08-12T03:16:04Z")

</div>

Welcome, @lobauman,

One way to prevent a form submission is make a single-select question required and include only one option value; the form Submit button will be active only if that single choice is selected.

This works for a question like “I agree with the terms” and a single option value, “Yes.” Unless they select that, they can’t submit the form.

I’m not sure the question you have, and it may be tricky for phrase it in the negative, but that’s an option.

Thanks,

Larry

---

<div class="post-metadata">

**Author:** ![lobauman](https://sea2.discourse-cdn.com/asana/user_avatar/forum.asana.com/lobauman/32/282210_2.png) [@lobauman](https://forum.asana.com/u/lobauman)\
**Post date:** [12 August 2025 19:18 UTC](https://forum.asana.com/t/preventing-a-form-submit-based-on-the-answer-to-a-question/1088606/4 "2025-08-12T19:18:57Z")

</div>

Ahh great tip! That could work. We’re hoping to try to block folks from submitting a certain request form if their delivery date is sooner than our SLA allows (see below). But I suppose I could add that flag to the question description and it’ll just always be present. We’ve had folks ignore the warning and submit anyway, so trying to figure out the best way to redirect them.

 ![Screenshot 2025-08-12 at 1.15.06 PM](https://us1.discourse-cdn.com/asana/original/4X/3/9/f/39fde7d8910dc780656bf38b189fe4b923b10b31.png)

---

<div class="post-metadata">

**Author:** ![Larry\_Berger\_lpb](https://sea2.discourse-cdn.com/asana/user_avatar/forum.asana.com/larry_berger_lpb/32/276017_2.png) [@Larry\_Berger\_lpb](https://forum.asana.com/u/Larry_Berger_lpb)\
**Post date:** [12 August 2025 20:57 UTC](https://forum.asana.com/t/preventing-a-form-submit-based-on-the-answer-to-a-question/1088606/5 "2025-08-12T20:57:55Z")

</div>

You could do that, but it won’t prevent form submission.

It’s hard to convey in a Forum, but you have two tools in Asana forms that could help:

1. Form branching (if you’re on Advanced/Business plan or above, and
2. Required fields

The former can help deliver a message like you showed above.

The latter can disable the submit button when phrased correctly.

---

<div class="post-metadata">

**Author:** ![lobauman](https://sea2.discourse-cdn.com/asana/user_avatar/forum.asana.com/lobauman/32/282210_2.png) [@lobauman](https://forum.asana.com/u/lobauman)\
**Post date:** [12 August 2025 21:30 UTC](https://forum.asana.com/t/preventing-a-form-submit-based-on-the-answer-to-a-question/1088606/6 "2025-08-12T21:30:29Z")

</div>

Dang, so one or the other. Required fields solves the no-submission-allowed issue though, so thank you for the help and quick responses!

---

<div class="post-metadata">

**Author:** ![Larry\_Berger\_lpb](https://sea2.discourse-cdn.com/asana/user_avatar/forum.asana.com/larry_berger_lpb/32/276017_2.png) [@Larry\_Berger\_lpb](https://forum.asana.com/u/Larry_Berger_lpb)\
**Post date:** [12 August 2025 21:42 UTC](https://forum.asana.com/t/preventing-a-form-submit-based-on-the-answer-to-a-question/1088606/7 "2025-08-12T21:42:07Z")

</div>

They’re not mutually exclusive, so you could use both tactics. I was just pointing out a potential shortcoming of what your screenshot seemed to show.

---

<div class="post-metadata">

**Author:** ![lobauman](https://sea2.discourse-cdn.com/asana/user_avatar/forum.asana.com/lobauman/32/282210_2.png) [@lobauman](https://forum.asana.com/u/lobauman)\
**Post date:** [12 August 2025 21:57 UTC](https://forum.asana.com/t/preventing-a-form-submit-based-on-the-answer-to-a-question/1088606/8 "2025-08-12T21:57:42Z")

</div>

Yeah there’s got to be a way to have some combo of both, maybe with an additional question to drive the branching logic with the 🛑 flag, and then the second required single select question to prevent the submit.

---

<div class="post-metadata">

**Author:** ![Larry\_Berger\_lpb](https://sea2.discourse-cdn.com/asana/user_avatar/forum.asana.com/larry_berger_lpb/32/276017_2.png) [@Larry\_Berger\_lpb](https://forum.asana.com/u/Larry_Berger_lpb)\
**Post date:** [12 August 2025 22:15 UTC](https://forum.asana.com/t/preventing-a-form-submit-based-on-the-answer-to-a-question/1088606/9 "2025-08-12T22:15:52Z")

</div>

Yes, exactly!!

---

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/asana/user_avatar/forum.asana.com/system/32/276370_2.png) [@system](https://forum.asana.com/u/system)\
**Post date:** [11 September 2025 22:16 UTC](https://forum.asana.com/t/preventing-a-form-submit-based-on-the-answer-to-a-question/1088606/10 "2025-09-11T22:16:19Z")

</div>

Closed on 11 September 2025 22:16 UTC

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
