Skip to main content
All Collections
Build & customize
Build & customize

Design beautiful forms, personalize the user experience, and collect the data you need.

201 articles
How to set the number of decimal placesSet the max decimal places in a number field by accessing 'Field settings' and entering your desired limit in the provided box.
Create forms

Build powerful surveys, quizzes, and any type of form you need.


How to create your first formTo create a form, build your form from scratch or select from over 200 free-form templates for a quicker start.
Form editor and fieldsLearn about form editor and its various fields and features in detail for seamless data collection.
Customize the text in your formYou can personalize your form's description, ending page message, and buttons' text.
How to change your form’s settingsControl user submissions, set time limits, and redirect users after completion! Explore these settings and more to customize your forms.
Design the look of your formDesign your perfect form! Customize colors & backgrounds, layout, fonts & more. Explore more options with CSS.
How to lookup the submitted data of another formYou can use the lookup field to send data to another form and pre-defined options or create new options inside the form.
Duplicate formaloosDuplicating forms and surveys replicate form logic, single/multi-step, colors, initial design, & notification settings.
How to create answer pipingUse answer piping to incorporate previous answers into new questions, sections, or success messages.
How to add social media share links to the form success pageAdd social media share links to your surveys or quizzes for easy sharing on platforms like Facebook, Twitter, and LinkedIn.
How to use answer pipingAnswer piping lets you use previous answers in new questions, sections, or success messages. See examples and personalize your forms.
How to use a variable field with a formulaUse form variables for calculations, customize fields for an area calculator, and explore donation forms, quizzes, and BMI calculators.
How to translate the content of a formTranslate your Formaloo form for a global audience. Learn how to adjust validation text, buttons & more.
How to deactivate/activate your formManage the status of your form and survey with one click.
How to remove Formaloo brandingTo have fully white-label branding on Formaloo, you can remove our branding and add your own.
How to use offline formsUse the Formaloo Android app to submit forms offline. Syncing happens automatically when you're online. (iOS coming soon!)
How to set a timer on your formsThe timer feature allows you to set a time limit for users to complete your form.
How to connect forms with automatic data transferTo link forms and databases, you can send data on form redirection, use look-up fields, or employ URL parameters to pre-fill form fields.
How to add and customize the text in your formCustomize key elements of your form, from description text to success messages and submit button labels.
How to use partial submits (auto-save)Users can easily save and resume filling out forms later with the 'Partial submit' feature.
How to personalize the success message with the user's namePersonalize success messages with user names. Easy steps to create a warm, engaging user experience.
Form logic & calculations

Provide the full potential of your forms by incorporating logic and calculations for dynamic user experiences.


What is Logic & CalculationsCustomize app/form behavior with conditions, logic jumps, and criteria. Includes rules, conditions, actions, and default logic options.
How to add logic to multi-step 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 add logic to single-step formsUse logic to show or hide questions based on user responses, creating a dynamic and streamlined form experience.
Add basic conditional logic to your formDefine 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 variables in your formCalculate scores, totals, and recommendations based on user input. Use variables, logic, and answer piping to personalize results.
How to use logic and variablesUse logic to assign variable values in forms. Variables serve as placeholders for underlying computed data.
Create multiple success pagesCreate different success messages based on user answers. Use logic to redirect users to the perfect ending for their form journey.
Redirect your users to different URLsSend users to specific URLs after form submission! Use logic to personalize their experience.
Logic & calculation basicsUnderstanding logic basics: simple edits, advanced for complex cross-field and multi-conditional rules.
How to use show/hide logic for multi-choice questionsFor multi-step forms, use "Jump to" logic to show/hide questions based on previous answers. Add conditions for each option.
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 redirect my users to different pages (URLs)Send users to specific URLs after form submission. Constant redirection for a single destination, conditional redirection by using logic.
Logic on single-step forms with page breaksFor logic in single-step forms with page breaks, use info from the current page only. This prevents blank pages and keeps user flow smooth.
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.
Why show/hide logic doesn't work as expectedShow/hide logic auto-manages visibility for next questions. Use conditions for each desired show action.
How can I show different videos based on users' answersDisplay videos based on user answers: Use single-choice questions. Add video fields. Set logic to show related videos for each option.
My form doesn't redirect to the payment page after submittingEnsure only one field submits. Add final price section. Change "Submit form" logic to jump to last content field for redirection to payment.
How to redirect to the product fields based on users' answers
How to show/hide more than one field in the form based on previous answersUse logic settings to show fields based on options chosen. For each option, add relevant fields to display.
Estimate form with calculationStep-by-step guide on creating estimate forms with Logic & Payment.
How to calculate the additional price in your order formCalculate additional prices in order forms. Set logic for packaging options and use answer piping to display the total price.
How to create a personality quizEasy guide on how to create a personality quiz using logic & calculations
Redirect logic for single-choice questionsHow to use logic for yes/no answers or single-choice fields properly.
How to sum multiple Score 0-10 fields to get a totalYou can calculate the total score and use answer piping to show the final score.
How to calculate percentages in a variable FieldYou can calculate a percentage in a variable field using the Formula type.
How to add score to your quizYou can add score to each question and show the total score in the success page after submission.
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.
Payment methods

Explore various payment integration options to seamlessly collect payments through your forms.


How to create a new payment methodConnect payment gateways to Formaloo. Go to profile settings, and create a payment method. Then enable payments in your form settings.
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 connect Stripe to FormalooConnect your Stripe account in 3 steps: create a payment method, enter your keys, and link it to your form.
How to connect PayPal to FormalooGet your PayPal API keys and connect them to Formaloo for secure transactions within your forms.
How to connect Square to FormalooConnect your Square account using its Location ID and API key. Easy setup, secure transactions.
How to connect RazorPay to FormalooConnect your RazorPay account to Formaloo for secure transactions within your forms. (Indian businesses only).
How to create a subscription-based payment on your formCreate recurring payments with Stripe. Set a Stripe product, connect it to Formaloo. Add a product field with the subscription ID to form.
How many payment methods I can add to my formYou can add unlimited payment methods to your form.
Supported currencies on FormalooLearn about supported currencies on Formaloo and how to select them for payments.
How to add a currency to the product fieldLearn how to add a currency to the product field in your form settings. Enable payment features and select your desired currency easily.
How to create an order form with online paymentCustomize order form, add products, set currency, connect Stripe, Square, RazorPay, or PayPal, enable payment.
How to set a fixed payment amount on your formEnable "Form with payment" and set a fixed amount in settings. Easy way to collect payments.
How to connect your form to multiple payment methodsTo connect multiple payment methods, add a choice field, and use redirect logic, on the submit button.
URL parameters

Utilize URL parameters to pre-fill form fields and personalize user experiences for smoother interactions.


How to add URL parameters to the embedded formPopulate your forms, add URL parameters to the embedded and shared forms.
Field types

Explore different field types available in Formaloo to capture diverse data types effectively.


How to add min and max selectable options in multi-choice questionsControl answer choices! Set minimum & maximum selections for multi-choice questions.
How to insert a list of options in the dropdown fieldManually add or bulk insert options, inserting one item per line in the dropdown field.
How to change the title of the Matrix fieldCustomize Matrix field titles in Design tab. Choose 'Customize more content' > 'Fields related'. Modify or delete text.
File upload limitationSet file upload limits in your form editor. Formaloo accepts files up to 100MB.
How to use score 0-10 fieldRate score from (0-10) for surveys, quizzes & NPS. Customize scale labels & set min/max scores.
How to show a logo on top of each page in multi-step formsDisplay your logo on every page of multi-step forms by adding it as a background or using a 'Content' field in single-step forms.
How to set the limitation of text field charactersSet character limits easily for text fields by adjusting maximum and minimum character counts from the right-side menu.
How to add 'Other option' to our questionsGive users more choices! Enable 'Other' option so users can write their answers.
How to add a signature to Formaloo formsAdd a signature field to Formaloo forms easily from the 'Edit' tab in the form editor. Ideal for contracts, quotes, and consent forms.
How to use the page break fieldUse page breaks to organize single-step forms with pagination. Group questions into sections for clarity and organization.
How to use a CSAT fieldCollect feedback with the CSAT field. Customize max rating. Add descriptions. Enable advanced description for more customization.
How to use the product fieldEasily sell products with the 'Product' field. Add names, descriptions, prices, images. Calculates total price. Connect to payment gateway.
How to use a video fieldAdd videos to forms for context or instructions. Supports YouTube, Vimeo links. Embed if website allows OEmbed.
How to create a custom dropdown of citiesImport cities from Excel, create lookup field in Formaloo. For few cities, manually add dropdown.
How to change the file size description on a formCustomize upload file size description on forms for clarity.
How to define a dynamic selectable date range in the date fieldDefine dynamic date ranges relative to the submit date in the date field for flexibility.
How to define a selectable date range in the date fieldDefine selectable date ranges in the date field, choosing between fixed or dynamic options for flexibility.
How to set a default value on the date fieldSet default values on date fields, choosing between fixed, dynamic, or none options for flexibility.
How to set a dynamic default value on the date fieldSet dynamic default values on date fields, based on submission date for automatic date generation.
How to add a description to CSAT fieldsCustomize CSAT field descriptions in edit tab or enable 'Advanced description' for detailed text customization.
How to add max and min value descriptions in the score fieldSet min and max score descriptions in edit tab for 0-10 score field, like 'Very dissatisfied' and 'Very satisfied'.
Form builder field typesHere, you can find all the features and field types in the form builder editor. Learn how to use and customize them in your form.
Setting tab optionsCustomize form settings. IP restriction, date, redirect URL, auto-save, timer, response limit, payment integration, and custom JavaScript.
Design tab optionsCustomize font, color, background, layout, and style. Choose multi-step/single-step format. Add CSS for advanced customization.
How to set customized validation on form fields (RegEx)Ensure data accuracy with custom validation rules. Use Regular Expressions (RegEx), control input format, character types, and quantity.
How to add an agreement checkbox and terms & conditions to your formAdd a Multi-choice" field with a single option and a section field for terms & conditions to your form. Make it required for compliance.
How to show the answer sheet after submitting the formEnable answer sheets & see user answers after form submission. Great for quizzes and self-assessments.
How to add images to your fieldsYou can add images to the advanced description of the fields in your form.
Mandate respondent input with Formaloo's required fields featureFormaloo's 'Required' fields ensure that respondents provide essential information for a complete and accurate form submission.