Provide the full potential of your forms by incorporating logic and calculations for dynamic user experiences.
28 articles
What is logic in FormalooCustomize app/form behavior with conditions, logic jumps, and criteria. Includes rules, conditions, actions, and default logic options.
How to add basic conditional logicDefine how your form behaves by adding conditional logic.
How to add advanced logic to your formUse Advanced Logic for complex logic. For clarity, you can adjust conditions and add rules.
Calculate scores and auto-grading
Learn how to calculate scores and set up auto-grading in your forms.
How to add and calculate scores using variable fieldsYou can assign scores to each question and calculate the total score, it can be displayed on the success page after the quiz is submitted.
How to auto-grade your quizzesGuide to grading quizzes: Add a variable field, set logic for different grades, and use answer piping to show grades on the success page.
How to calculate multiple scores using variable fieldsLearn how to calculate multiple scores, compare them, and display results dynamically using variable fields and logic.
How to sum multiple score fields (0-10) to get a total scoreLearn how to calculate the total score by summing multiple score fields and display the result using answer piping.
Calculate price
Learn how to use logic and variables to calculate prices in your forms.
How to calculate the additional price in your order formCalculate product prices, and extra costs like packaging or gift wrapping, and display the total amount before users proceed to payment.
How to calculate the price in the formCalculate product prices, add shipping fees, and display the total amount before users pay. Easy setup, secure transactions.
How to calculate an estimated quote price with variables and logicBuild a dynamic quote form where the total estimated price is calculated in real-time using logic based on user responses.
Show/Hide logic
Learn how to use conditional logic to show or hide fields based on user responses in single-step or multi-step forms.
How to use show/hide logic in single-step (classic) formsLearn how to add show/hide logic to your single-step form to display fields dynamically based on user selections.
How to add show/hide logic on multi-step (one question at a time) formsUse logic to skip questions based on user answers. The 'Jump' option operates similarly to the 'Show/Hide' option in single-step forms.
How to Show/Hide multiple fields based on previous answersUse logic settings to show fields based on options chosen. For each option, add relevant fields to display.
How to show different videos based on users' answersDisplay different videos depending on the user's selection by using single-choice questions and logic settings.
How conditional logic works with multi-choice questionsFor multi-step forms, use "Jump to" logic to show/hide questions based on previous answers. Add conditions for each option.
Redirect logic
Learn how to set up redirection and manage users' form flow.
How to set up conditional redirection based on responsesRedirect form submitters to different URLs based on their responses using logic.
How to redirect users to relevant product fields based on their answersLearn how to redirect users to specific product fields based on their answers in your form using conditional logic.
How to prevent payment redirection issues in your form submission setupEnsure only one field submits. Add final price section. Change "Submit form" logic to jump to last content field for redirection to payment.
How to set up multiple ending pages with redirect logicCreate different success messages based on user answers. Use logic to redirect users to the perfect ending for their form journey.
Calculations: Variables & formulas
Explore how to use logic and variables to perform calculations, create quizzes, and customize form behavior.
What are variables and how they can helpLearn how variables work in forms and how they can help you dynamically calculate and personalize user input.
How to create a personality quizEasy guide on how to create a personality quiz using logic & calculations.
How to calculate percentages in a variable fieldYou can calculate a percentage in a variable field using the Formula type.
How to create a BMI calculator using variables and logicCreate a BMI calculator using variables and logic to calculate and display BMI results based on user input in your forms.
Visualize variables and use the logic map to enhance formsExplore how the logic map can be used to visualize and optimize your forms when variables are involved.
FAQs
Find answers to common questions about using logic and calculations.
Debug conditional logic and see why it’s not working as expectedShow/hide logic auto-manages visibility for next questions. Use conditions for each desired show action.
Why is the calculated price rounded upVariables lacking decimal support round up final prices. Opt for decimal-compatible variable types for accurate pricing.
How to use logic & calculation basics in FormalooUnderstanding logic basics: simple edits, advanced for complex cross-field and multi-conditional rules.
Why some of the users can't submit my form?Users unable to submit forms likely due to incorrect logic settings. Review each question's logic for accuracy to resolve submission issues.