> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.gohandy.us/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Dynamic forms

Dynamic forms can be used in many ways. They can be created in the web portal and answered by users in the mobile app.

Dynamic forms change based on the user’s responses, directing them to specific follow-up questions depending on their answers.

For example, you could create a form that follows this format:

![](https://storage.crisp.chat/users/helpdesk/website/-/7/0/c/f/70cfd54b4711380/b6580d3f-c343-4251-9b0a-d52761_32tafq.png =488xauto)

### Important information:
1. All questions would have Section 1 in common, meaning that all questions corresponding to Section 1 will always be shown in the form.
2. Questions not belonging to Section 1 will stay hidden until an option from "List of options" is selected and reveals the next question.
3. Only answers from "List of options" can show or hide other sections, by adding the text **|show_section|section number **after the option.

For example, in this case, if the user selects "Client would like to be visited monthly", Section 2 and Section 4 will remain hidden, and the user will only see Section 3, where they will specify which day of the month the client wants to schedule a visit.

In the "List of options", this option is written as:

```
Client would like to be visited monthly|show_section|3
```

Dynamic forms are created in Handy, and they should look like this:

![](https://storage.crisp.chat/users/helpdesk/website/-/b/5/9/f/b59f2ba7b0c88000/1ec26274-a650-4da5-a2da-d130b8_1dasmg6.png =853xauto)

Its components should look like this:

![](https://storage.crisp.chat/users/helpdesk/website/-/1/3/3/4/13346d9c31be6f00/f2fb5ea7-3279-429d-aaf7-a78ee7_z0rh10.png =719xauto)

Send us a message in the chat if you have any questions about creating dynamic forms!