> For the complete documentation index, see [llms.txt](https://docs.inputflow.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.inputflow.com/form-editor/branching-and-conditions.md).

# Branching & conditions

The big advantage multi-step forms have, is that you can show different steps to different website visitors, based on their previous answers.

This is called branching. Based on a condition which you set up, the website visitor will be routed through the form differently.

### Example scenario

In the following example, you can see step branching in action

<div align="left"><figure><img src="https://389188249-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FH7DTlzVa3mWF0vRGpPYy%2Fuploads%2FcgwjBjS8NNouMyCJN5Gq%2FGroup%2017%20(2).png?alt=media&amp;token=4b3a9cfe-0c79-475d-aab8-3d92699b712b" alt=""><figcaption></figcaption></figure></div>

Based on the selection that the website visitor makes in the step "Main fitness goal", they will be redirected to a different step.&#x20;

Here is what the live step looks like:

<div align="left"><figure><img src="https://389188249-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FH7DTlzVa3mWF0vRGpPYy%2Fuploads%2FCSDgz633FethC5rmXI8N%2Fimage.png?alt=media&amp;token=662c627b-12ba-4253-baba-83a00c62ba19" alt="" width="375"><figcaption></figcaption></figure></div>

### Creating conditions

Watch the following video, to learn how to create conditions:

{% embed url="<https://youtu.be/EvxaFD9_s1s>" %}
