---
title: Add logics to your form templates
description: In this article, you will learn how to use if-then logic to precisely predefine the flow of your form. 
---

[Skip to content](https://help.lumiformapp.com/en/knowledge/add-logics-to-your-checklists#main-content)

- [English](https://help.lumiformapp.com/en/knowledge/add-logics-to-your-checklists)
- [Deutsch](https://help.lumiformapp.com/de/knowledge/logiken)

English

Show submenu for translations

![LUMIFORM-White\_TRANSPARENT.png\]](https://help.lumiformapp.com/hs-fs/hubfs/LUMIFORM-White_TRANSPARENT.png?height=40&name=LUMIFORM-White_TRANSPARENT.png)

- [Default HubSpot Blog](https://zyp-4992538.hs-sites-eu1.com/blog)

Open main navigation

Close main navigation

- [Default HubSpot Blog](https://zyp-4992538.hs-sites-eu1.com/blog)
- - [English](https://help.lumiformapp.com/en/knowledge/add-logics-to-your-checklists)
    - [Deutsch](https://help.lumiformapp.com/de/knowledge/logiken)

  English
  
  Show submenu for translations

 Hey👋. How can we help you?

- There are no suggestions because the search field is empty.

1. [Help Center](https://help.lumiformapp.com/en/knowledge?hsLang=en)
2. [Forms](https://help.lumiformapp.com/en/knowledge/forms?hsLang=en)

# Add logics to your form templates

## In this article, you will learn how to use if-then logic to precisely predefine the flow of your form.

### In this article

- Logics and what they are used for
- Add a logic
- Add check or section to logic

### Logics and what they are used for

You can use a logic in the F**orm templates Builder in Lumiform Desktop** to precisely **predefine** the flow of your inspections in the field.   
**For example**, if the question "Is the product defective?" is answered with "Yes", the user will automatically be asked to take a photo. However, if the answer to the question "Is the product defective?" is "No", no question or instruction is triggered.

### Add a logic

Logics can be added to the response types **Multiple Choice, Number, Checkbox and Dropdown**. 

To add logic, move the mouse to the line between two checks and click on "**logic**".

![](https://help.lumiformapp.com/hubfs/undefined-May-16-2022-11-43-40-31-AM.png)  
You can add **as many** logics to a check as you like. We recommend several logics, for example, to predefine a corresponding corrective action for **each response option**.

Next to "If response" you can now select which **operator** applies to the logic and which **response option** the logic should refer to. For example, here we have added logic to a multiple choice question, selected the operator "**is exactly**" and the answer option "**Yes**".

![](https://help.lumiformapp.com/hubfs/undefined-May-16-2022-11-43-40-71-AM.png)

Next you can choose whether you want to add a **Query/Instruction**, **Create Action** or **Add section**.

### Add check or section to logic

![](https://help.lumiformapp.com/hubfs/undefined-May-16-2022-11-43-40-85-AM.png)  
To add a check, click on "**check**" or "**section**". You can then add **as many more** checks or sections as you like. For example, in the first check you can ask to take a photo and in the second check you can ask for more information.

- [Getting started](https://help.lumiformapp.com/en/knowledge/getting-started?hsLang=en#main-content)

    - [Lumiform Basics](https://help.lumiformapp.com/en/knowledge/getting-started?hsLang=en#lumiform-basics)
    - [Set up Lumiform](https://help.lumiformapp.com/en/knowledge/getting-started?hsLang=en#set-up-lumiform)
- [Forms](https://help.lumiformapp.com/en/knowledge/forms?hsLang=en#main-content)

    - [Configure your reports](https://help.lumiformapp.com/en/knowledge/forms?hsLang=en#configure-your-reports)
    - [Troubleshoot](https://help.lumiformapp.com/en/knowledge/forms?hsLang=en#troubleshoot)
- [Inspections](https://help.lumiformapp.com/en/knowledge/inspections?hsLang=en#main-content)

    - [Troubleshoot](https://help.lumiformapp.com/en/knowledge/inspections?hsLang=en#troubleshoot)
- [Actions](https://help.lumiformapp.com/en/knowledge/actions?hsLang=en#main-content)

    - [Troubleshoot](https://help.lumiformapp.com/en/knowledge/actions?hsLang=en#troubleshoot)
- [Entities](https://help.lumiformapp.com/en/knowledge/entities?hsLang=en)
- [Administration](https://help.lumiformapp.com/en/knowledge/administration?hsLang=en)
- [Analytics](https://help.lumiformapp.com/en/knowledge/analytics?hsLang=en)
- [Integrations](https://help.lumiformapp.com/en/knowledge/integrations?hsLang=en#main-content)

    - [Webhooks /Workflow Automation](https://help.lumiformapp.com/en/knowledge/integrations?hsLang=en#webhooks-workflow-automation)
- [Lumiform Updates](https://help.lumiformapp.com/en/knowledge/lumiform-updates?hsLang=en#main-content)

    - [New features](https://help.lumiformapp.com/en/knowledge/lumiform-updates?hsLang=en#new-features)
- [Notifications](https://help.lumiformapp.com/en/knowledge/notifications?hsLang=en#main-content)

    - [Troubleshoot](https://help.lumiformapp.com/en/knowledge/notifications?hsLang=en#troubleshoot)
- [Subscription](https://help.lumiformapp.com/en/knowledge/subscription?hsLang=en#main-content)

    - [Troubleshoot](https://help.lumiformapp.com/en/knowledge/subscription?hsLang=en#troubleshoot)
- [Profile](https://help.lumiformapp.com/en/knowledge/profile?hsLang=en#main-content)

    - [Troubleshoot](https://help.lumiformapp.com/en/knowledge/profile?hsLang=en#troubleshoot)
- [Legal](https://help.lumiformapp.com/en/knowledge/legal?hsLang=en)

- [Default HubSpot Blog](https://zyp-4992538.hs-sites-eu1.com/blog)

[![Chill listening crop-3](https://help.lumiformapp.com/hs-fs/hubfs/LUMIFORM-Pentachrome_TRANSPARENT-1.png?width=55&height=55&name=LUMIFORM-Pentachrome_TRANSPARENT-1.png "Chill listening crop-3")](https://lumiformapp.com)

Lumiform Help Center

<https://www.linkedin.com/company/lumiform/> <https://www.youtube.com/channel/UCW6NjmFUIgvpyCVi_ccctjQ> <https://www.facebook.com/Lumiform-105604394376933/> <https://twitter.com/lumiform1>

Copyright © 2026, Lumiform GmbH