Forms and databases
Everything you need to know about building forms can be found in this collection.
Create forms
Build powerful surveys, quizzes, and any type of form you need.
- How to create a formTo create a form, build your form from scratch or select from over 200 free-form templates for a quicker start.
- How to edit forms and form responsesYou can easily manage and customize both your forms and the responses you receive, keeping your data organized and up-to-date.
- How to duplicate a form (by duplicating a project it's connected to)Duplicating forms and apps replicate form logic, single/multi-step, colors, initial design, & notification settings.
- How to lookup the submitted data of another formCreate dynamic forms by retrieving submitted data from another form using the Lookup field.
- How to connect forms with automatic data transferTo link forms and databases, you can send data on form redirection, use look-up and linked row fields, or URL parameters to pre-fill forms.
- How to add a new page to single-step (classic) formLearn how to easily add new pages to single-step forms in Formaloo with this step-by-step guide. Organize your form sections effortlessly!
- How to reorder fields and shuffle options in your formLearn how to reorder fields and shuffle fields or choice order in your Formaloo forms with this quick, step-by-step guide.
- How to auto-save incomplete responses and let users resume laterGet any incomplete submissions saved as drafts, and let users save and resume filling out forms later with the 'auto-save responses' feature.
- What are linked rows and how to use themLinked rows in Formaloo connect related data across forms, streamlining workflows and enhancing data organization for better insights.
- How to change time zone of a formTime zone change: Currently UTC, local time zones coming soon. Follow progress on the product roadmap and community reports.
- How to add Calendly to formsAdd Calendly to your forms to allow your users to book a meeting with you.
- How to limit availability with Formaloo's Reservation optionPrevent overbooking, avoid overselling, and stay in control of your event registrations or product orders – with Formaloo's Reservation option for dropdown & single-choice fields.
- What are Memory Forms?No more retyping – store user data in a Profile, link all submissions to it, and auto-fill users' details from Profile across every form!
- How to create a Memory Form that auto-fills user detailsTurn any form into a Memory Form and auto‑fill users' data from their Profiles – keep submissions quick, hassle-free, and consistent.
- How to connect a form to your existing project, or create a new form in itYou can add as many forms to your projects, apps, and portals in Formaloo
- How to add a contact info to your formAdd a complete contact info to any form in one click. First name, last name, email address, and phone number, laid out neatly in two rows.
- How to change a field type in your formLearn how to change existing field types in Formaloo without deleting and recreating the field manually.
- Form settings, and what you can customize thereCustomize form settings. IP restriction, date, redirect URL, auto-save, timer, response limit, payment integration, and custom JavaScript.
Enhance your forms with AI
Explore how AI can help refine your forms' flow and content, hyper-personalize ending pages and email follow-ups.
- How to enhance and polish your forms' content with AIPolish, expand, and refine your forms with AI tools that save time, improve clarity, and help you collect complete, high‑quality data.
- How to personalize ending pages and email notifications with AIUse AI to generate dynamic endings and personalized follow‑up emails so every respondent receives tailored results and next steps.
Form responses
View, analyze, and export your form data easily.
- How to view your form responsesView and analyze your Formaloo form responses in a table, chart, or Kanban format. Easily access submitted data and visualize your results.
- How to showcase charts based on form responsesLearn how to showcase form responses with charts in Formaloo, including examples for each field type and chart view.
- How to edit and delete responsesReview and update your form submissions! Edit individual responses or delete them directly from the Formaloo response table.
- How to delete a recordDelete a row or one of your data on your table.
- How to download form responses into Excel in FormalooLearn how to export your Formaloo form responses to Excel, choose filtered or full exports, and handle large datasets directly from your project dashboard.
- How to print your submissions or save them as PDFsLearn how to save your submissions as PDF files or print them, using either the default printable layout or your own customized PDF templates.
- How to print or save a signed form or contract as a PDFLearn how to print or save your contract signature form as a PDF in Formaloo, including the captured signatures and full response details.
- How to see the number of views and submissions on your formLearn how to view the number of views and submissions for your form using Charts & Insights in Formaloo.
- How to sort and filter your submissions dataOrganize your form responses with sorting and filtering, allowing you to focus on the submissions that matter most.
- How to reset views and responsesDuplicate your form to reset views and responses and start fresh with ease.
- How to go back to change a responseUse navigation arrows to go back and change responses on forms and surveys.
- How to transfer data between two formsSet up and link Form1 and Form2, create hidden fields to capture data, and ensure matching field IDs.
- How to add tracking code to your formGo to Settings, and enable 'Show tracking code after form submission.' Each submission will generate a unique code for tracking.
- How to limit the total number of submissions your form accepts (Max responses)Automatically stop accepting new submissions once your form reaches a specific number of responses. Ideal for registrations, bookings, applications, pre-orders, and any workflow with limited capacity.
- How to limit submissions and prevent duplicate or irrelevant responses in your formsLearn the different ways to control who can submit your form, prevent duplicate responses, verify respondents, and limit the total number of submissions.
SEO for forms and surveys
Improve search ranking for your forms and surveys.
- How do I add SEO metadata to your form with a custom domainAdd SEO metadata: Generated from the form's title, logo, and description on a custom domain.
- How to set a favicon on your forms and surveysAdd favicons to your forms. Boost brand and user experience with a tiny logo.
- Will my form title and favicon change when I set up a custom domain?Form/app title and favicon change to match. Favicon adopts the form's logo. Hide form photo with Custom CSS.
- Make your forms and surveys stand out with Meta imagesStand out in search & social media! Craft perfect meta images for Formaloo forms & surveys. Size tips & design best practices inside.
Email notifications
Set up alerts and automate emails for you and your respondents.
- How to send and receive email notificationsSet up automatic email notifications to keep both your submitters and team informed about form submissions in real-time.
- How to send and receive conditional email notificationsSet up conditional email notifications, automating personalized follow-ups based on form responses with ease.
- How to create and send custom email templatesCreate branded, dynamic emails using your forms' data – for team notifications, respondent confirmations, or tailored follow-ups.
- How to dynamically pull form data into custom emails, PDFs, and AI prompts (supported variables for answer-piping)Learn how you can use form data, responses, and variable values to personalize your custom emails, generate tailored PDFs, and power AI-generated messages.
- How to send an email campaign and collect data with AI agents in FormalooSend emails directly from Formaloo, connect an AI agent to handle replies, and watch your form fill itself. No manual follow-up, no scattered inboxes, just structured data, automatically collected.
- How to set up custom SMTP for your custom emailsConfigure custom SMTP to send personalized emails from your address, enhancing brand consistency and deliverability.
- Verify your email addressVerify email address when signing up
- How to email a signed form or contract as a PDFLearn how to automatically email a PDF copy of the signed form to respondents or your team.
Form logic & calculations
Provide the full potential of your forms by incorporating logic and calculations for dynamic user experiences.
- What is logic in FormalooCustomize your app and form behavior using conditional logic, logic jumps, and criteria-based actions to create personalized workflows.
- How to add basic conditional logicLearn how to show or hide fields, skip pages, and personalize your form flow based on user answers using basic conditional logic.
- How to add advanced logic to your formUse Advanced Logic for complex logic. For clarity, you can adjust conditions and add rules.
- What is the logic map?A quick guide to understanding logic maps and how they help visualize your form’s flow and conditions.
- What is "On Update" logic and how it works"On Update" trigger, allows you to automate actions when a response is updated—not just when it's submitted.
- What is "On Submit" logic and how it works"On Submit" trigger, allows you to automate actions when a response is submitted.
- How to update records across forms using logic in FormalooLearn how to use update record logic in Formaloo to update existing records across connected forms and build powerful multi-form workflows.
- How to build form logic from plain English and understand existing logic with Magic LogicBuild form logic in Formaloo fast and easy, describe it in plain text and let Magic Logic create show/hide rules, scoring, and routing instantly.
- Calculate scores and auto-grading Learn how to calculate scores and set up auto-grading in your forms.4 articles
- Calculate priceLearn how to use logic and variables to calculate prices in your forms.2 articles
- Show/Hide logicLearn how to use conditional logic to show or hide fields based on user responses in single-step or multi-step forms.6 articles
- Redirect logicLearn how to set up redirection and manage users' form flow.5 articles
- Calculations: Variables & formulasExplore how to use logic and variables to perform calculations, create quizzes, and customize form behavior.6 articles
- FAQsFind answers to common questions about using logic and calculations.4 articles
Forms with payment
Explore various payment integration options to seamlessly collect payments through your forms.
- How to create an order form with online paymentAdd products and extras to your form, let Formaloo calculate the total automatically, and connect Stripe, PayPal, RazorPay or Square to send respondents straight to checkout on submission.
- 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 showcase and sell products on your form using the Product fieldThe product field lets you display products with images, pricing, and a built-in cart directly on your form. Connect a payment gateway to send respondents to checkout, or use the…
- 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 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.
- Supported currencies on FormalooLearn about supported currencies on Formaloo and how to select them for payments.
- 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 many payment methods I can add to my formYou can add unlimited payment methods to your form.
- 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 RazorPay to FormalooConnect your RazorPay account to Formaloo for secure transactions within your forms (Indian businesses only).
- How to customize the page users see after completing a payment on your formChoose where respondents land after completing a payment in your Formaloo payment form. Redirect users to a confirmation page, your website, helpful resources, or any other URL after checkout.
URL parameters
Utilize URL parameters to pre-fill form fields and personalize user experiences for smoother interactions.
Form translation
Translate your forms to reach a wider audience.
Field types
Choose the right question types and fields for your data.
- Form editor and field typesLearn about form editor and its various fields and features in detail for seamless data collection.
- How to customize text field and long text fieldThese simple fields help you capture short and lengthy responses, ensuring you get all the information you need.
- How to customize the content fieldThis field allows you to write rich content, including text, images, links, and even code snippets.
- How to enable multiple file Uploads in your formEnable multiple file uploads in forms. Add "Upload" field and allow multiple files in settings.
- How to apply OTP verification in your formOTP (One-Time Password) verification is an effective way to protect your forms from unauthorized submissions.
- How to add a signature field to your formsLearn how to collect fast, secure digital signatures in any Formaloo form with draw or type options on any device.
- How to add min and max selectable options in multiple-choice questionsControl how many options your respondents must select in a multiple-choice field – from a minimum requirement to a maximum cap.
- File upload limitationSet file upload limits in your form editor. Formaloo accepts files up to 100MB.
- How to use the 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 video field to your formAdd videos to forms for context or instructions. Supports YouTube, Vimeo links. Embed if website allows OEmbed.
- 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 a Date fieldControl which dates users can select in Date fields by setting dynamic ranges relative to today – perfect for booking forms, age restrictions, date of birth fields, and limiting selections…
- 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 dynamic default value on the date fieldSet dynamic default values on date fields, based on submission date for automatic date generation.
- 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 create a custom dropdown with more than 150 optionsCreate a dropdown-style selector with unlimited options by using a Lookup field and a secondary database instead of a standard Dropdown.
- 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'.
- 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 images to your fieldsYou can add images to the advanced description of the fields in your form.
- 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 use the New page field in Classic formsLearn how to use the Page field in Formaloo classic forms to divide long forms into multiple pages, improve navigation, and simplify user experience.
- How to let respondents review their answers before submitting in FormalooLearn how to add an answer review step to your Formaloo form so respondents can check and correct their responses before submitting — using the Review field and @review id.
- How to use the slider field in FormalooLearn how to add a slider field to your Formaloo form, configure min/max values, toggle the displayed value, and collect clean numeric scores from respondents.
- How to let respondents pick multiple options from a searchable dropdown in FormalooLearn how to use the Multi-select Dropdown field in Formaloo to let respondents search and pick multiple options, with min/max limits, chip-based responses, and full answer piping support.
- How to let respondents rank options by priority in FormalooLearn how to use the Ranking field in Formaloo to let respondents drag options into their preferred order, with position-aware responses, average rank charts, and answer piping.
- How to generate AI analysis on form submissions without showing it to respondents in FormalooLearn how to use Formaloo's AI Analysis field to generate private AI analysis on every submission, stored in the response row and hidden from respondents.
Form settings
Customize your form settings and optimize your forms for the best user experience.
- 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.
- How to set up constant redirection to one specific URLRedirect all form submitters to a single URL address after submission.
- How to activate or deactivate your formManage the status of your form and survey with one click.
- 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 use offline formsUse the Formaloo Android app to submit forms offline. Syncing happens automatically when you're online. (iOS coming soon!)
- How to add a warning/disclaimer to your form, or prevent users from moving forward based on their answersCreate qualification questions in your form that either show a disclaimer message or prevent respondents from moving forward when they select a disqualifying answer.
- Bot protection in Formaloo forms: built-in protection and adding reCAPTCHAAll Formaloo forms include automatic spam and bot protection that works silently in the background, helping prevent automated submissions without adding extra steps for users.
Manage your forms & bases
Efficiently manage your forms and bases. Keep your forms organized and easily accessible.
- How to edit your formLearn how to enable edit mode and update your form’s layout, fields, and settings in a few simple steps.
- How to transfer your old forms to the new dashboardLearn how to seamlessly transfer your old forms to Formaloo's new dashboard with this step-by-step guide. Quick and easy migration!
- How to recover a deleted form or appRestore the deleted form or app by emailing to verify and request restoration.
Forms' look & design
Customize the appearance of your forms. Make your forms visually aligned with your style.
- How to create design themes (colors, fonts, layout, visuals) and reuse them across formsLearn how to create reusable workspace themes (brand kits) in Formaloo to keep your forms consistent and avoid repetitive design setup. Edit the theme to instantly update every form using…
- Design the look of your formDesign your perfect form! Customize colors & backgrounds, layout, fonts & more. Explore more options with CSS.
- How to add a custom CSS code to the formCustom css code: where to add them and what are the selectors?
- Most requested form's custom CSSCustomize appearance: Adjust font sizes, colors, and modify field sizes and spacing.
- All supported CSS classnames in FormalooComplete reference list of all CSS classnames supported in Formaloo for customizing fields, buttons, and layout styles.
- How to target any form field with custom CSS & JS (using field IDs)Style and control your form fields using Custom CSS and Custom JS. Add your own code when the form loads and reliably target specific fields – even on multi-page forms…
- How to create a classic (single-step) formDisplay all your form fields on one page or manually split them into multiple pages.
- How to create a form with one question per pageLet your users focus on one question at a time by changing your form layout in just a few clicks.
- How to add individual cover images per page in one‑question‑at‑a‑time formsGive every question its own visual context – use individual cover images per page in 1QAT forms to improve clarity, reinforce messaging, and keep respondents guided and engaged as they…
- How to add a individual cover image to each page of a Classic form in FormalooLearn how to add a unique cover image to each page of a Classic form in Formaloo — and how page-level covers interact with your form's default cover image.
- Recommended sizes for the cover imageAdjust your images accordingly to maintain quality and consistency.
- How to customize the text in your formCustomize key elements of your form, from descriptions and button labels to success messages and content blocks.
- How to preview your form on mobileFormaloo forms are fully responsive, so they adapt to any screen size. If you want to check how your form looks and feels on mobile, there are two ways to…
- How to change the alignment of an image on your form (e.g., center it)When you add an image to your form's content, it's easy to adjust how it's aligned — left, center, or right — directly from the editor.
- Field width in Formaloo: how to create compact and well-structured formsLearn how to use field width in Formaloo to place multiple questions in one row, build compact forms, and improve layout, clarity, and completion rates.
- How to adjust form width and field spacing in FormalooLearn how to adjust form width and field spacing in Formaloo to control layout, improve embedded forms, and create clean, perfectly aligned form designs.
- Why text may not be visible when typing in a form fieldLearn why typed text may not show in a field and how to restore visibility instantly by tweaking Answer background color opacity.
- How to remove Formaloo brandingTo have fully white-label branding on Formaloo, you can remove our branding and add your own.
- How to hide the title of fromHide form title: disable the "Show form title" button in the "Design" tab.
- How to add a title, logo, and description to your formMake your form stand out by adding a custom title, logo, and description. You can also center your content or hide the default title.
- How to customize Rating/CSAT icon colors with Custom CSSLearn how to change the colors of rating field icons (stars, hearts, etc.) in your form using custom CSS and field IDs. Perfect for matching your brand style or improving…
- How to add Unsplash photos to your forms and apps in FormalooLearn how to search and apply free Unsplash photos to your Formaloo form covers, banners, backgrounds, content fields, and app covers — no downloads needed.
Personalize your form
Customize your forms to match your needs!
- How to use answer piping in FormalooAnswer piping lets you use previous answers in new questions, sections, or success messages. See examples and personalize your forms.
- How to personalize the success message with user inputCreate a more engaging experience by personalizing your form’s success message using information submitted by your users.
- How to use URL parameters to pre-fill form fieldsAutomatically fill form fields, use alias IDs and URL parameters to set specific field values for discounts, UTM tracking, and more!
- How to offer discounts with promo codesLet users apply discounts in your forms using promo codes or special links – perfect for running promotions, or offering personalized deals.
- How to customize the 404 page for inactive or deleted formsReplace the default error page with your own message when your form stops accepting submissions, is deactivated, or deleted.
