Skip to main content

Creating Forms

Create forms by describing what you need in natural language. The AI assistant will generate a form based on your requirements.

Starting a New Form​

  1. Open the Formidable app
  2. Click New Form or start a new conversation
  3. Describe what kind of form you need

Writing Effective Prompts​

Be Specific About Fields​

Instead of:

"Make a contact form"

Try:

"Create a contact form with name, email, phone number, and a message field. Make the phone number optional."

Describe Dynamic Behavior​

"Create an order form where the shipping address fields only appear if the user selects 'Ship to different address'"

Specify Validation Requirements​

"Create a registration form. The password must be at least 8 characters and the email must be valid."

Previewing Your Form​

As the AI generates your form, you'll see a live preview in the right panel. This shows exactly how your form will appear to users.

Chat showing a one-sentence prompt describing an event registration form

Generated event registration form with name, email, guests, dietary, and special requests fields

Making Changes​

Ask for modifications in natural language:

  • "Add a date of birth field after the name"
  • "Make the phone number required"
  • "Add a dropdown for country selection with US, Canada, and UK"
  • "Split this into two pages"

Chat showing the follow-up prompt and the updated form with conditional plus-one field

Updated event registration form now showing conditional logic

Form Types​

Single Page Forms​

Simple forms that display all fields at once. Best for short forms with few fields.

Multi-Page Wizards​

Complex forms split across multiple steps. The AI can create these when you:

  • Have many fields to collect
  • Need to group related information
  • Want to show different sections based on previous answers

"Create a loan application wizard with separate pages for personal info, employment details, and financial information"

Tips
  • Start simple and add complexity gradually
  • Use the preview to verify the form looks correct
  • Ask the AI to explain any behavior you don't understand