Creating Forms

Learn how to create powerful forms with Dooform. This guide will walk you through the basics of form creation and help you get started quickly.

Getting Started

To create a new form, follow these simple steps:

  1. Log in to your Dooform dashboard
  2. Click the Create New Form button
  3. Choose a template or start from scratch
  4. Add your questions and configure settings
  5. Preview and publish your form

Form Builder Interface

The Dooform form builder provides an intuitive drag-and-drop interface that makes creating forms easy and fast.

Adding Questions

To add a question to your form:

  1. Click the Add Question button in the toolbar
  2. Select the question type from the dropdown
  3. Enter your question text
  4. Configure any additional options

Question Types

Dooform supports various question types:

  • Text Input - For short text answers
  • Text Area - For longer text responses
  • Multiple Choice - Single selection from options
  • Checkboxes - Multiple selections allowed
  • Dropdown - Selection from a dropdown menu
  • Rating - Star or number ratings
  • Date Picker - Date selection
  • File Upload - Allow file attachments

See the Question Types page for detailed information.

Form Settings

After adding your questions, configure your form settings:

Basic Settings

  • Form Title - The name displayed to respondents
  • Description - Optional introduction text
  • Submit Button Text - Customize the submit button label

Advanced Settings

  • Require Login - Require users to sign in
  • Limit Responses - Set maximum number of responses
  • Close Date - Automatically close form after a date
  • Redirect URL - Redirect users after submission

Best Practices

Follow these tips for creating effective forms:

Tip: Keep your forms short and focused. Long forms have lower completion rates.

  1. Use clear, simple language - Avoid jargon and complex sentences
  2. Group related questions - Use sections to organize your form
  3. Make fields optional when possible - Only require essential information
  4. Provide helpful placeholder text - Guide users on expected input
  5. Test before publishing - Preview your form on different devices

Next Steps

Now that you understand the basics, explore these related topics: