Conditional branching is the ability to send a user to a different question (or a different page of questions) based on the answer the user supplied to a previous question.
When designing a Google Form, you can employ this ability by checking a box labelled Go to page based on answer:
By using Go to page based on answer, form users can be taken to different questions based on how they’ve answered this one. For example, a junior applicant filling in the form shown above could be taken to a page explaining the requirements for parental consent, whereas an adult applicant could skip this stage.
After the question, insert a page break into your form:
After the page break we’ll make a new page containing the parental consent information.
Only when a new page has already been made will it be listed in the drop-down field and available for selection as a conditional landing page. Going back to the original question now, we can set the relevant option for junior applicants:
By adding further pages this way, we can build up complex navigation for the form. Here’s the same question edited to take adult applicants straight to a name and address collection page, while juniors are instead diverted to the parental consent information:
There are many potential uses for this technique.
A student, for example, on answering a question incorrectly, could be taken to a page containing review material before being offered the chance to answer the same question again. Technical support enquirers could be taken through a logical fault-finding process before passing on the support ticket to be dealt with by a human technician. Those making travel inquiries could be given visa and inoculation information based on their previously-selected destination. And so on …