Build Form with AI
Build Form with AI lets you describe your use case in plain text and instantly generate a complete, ready-to-use form. Instead of adding fields one by one, AI builds the entire form for you - with the right fields, labels, placeholders, and layout.
This feature uses AI Credits. The number of credits depends on your plan - Free gets 3, Pro gets 10, and Scale gets 15. One credit is consumed per successful generation.
- Open Forms Plugin in Framer
- On the home screen, click the Build Form with AI card
- Choose a Form type from the tabs at the top:
- Auto - AI decides the best structure based on your description (default)
- Single - forces a single-step form regardless of the description
- Multi-Step - forces a multi-step form with step navigation
- Describe your use case in the text area - for example: “I run a marketing agency and need a lead capture form”
- Press Enter or click the Send button to generate
The AI will analyze your description and generate a form with appropriate fields, which is then inserted directly onto your Framer canvas.
The Form type selector at the top of the screen controls the structure AI uses for your generated form:
| Form Type | Behavior |
|---|
| Auto | AI chooses the best structure automatically - single-step for short forms, multi-step when the flow is long or naturally segmented |
| Single | Always generates a single-step form, regardless of how many fields are suggested |
| Multi-Step | Always generates a multi-step form, splitting fields across logical steps with Next, Previous, and Submit navigation pre-wired |
Leave it on Auto if you’re not sure - AI will pick the right structure based on your description. Switch to Single or Multi-Step only when you want to override that choice.
Quick Start Presets
Not sure what to type? Choose from six ready-made presets that cover the most common use cases:
| Preset | Description | Example Fields |
|---|
| Lead Generation | B2B agency lead capture | Name, work email, company name, phone number, project budget range |
| Contact Form | General business website contact form | Full name, email, phone, subject dropdown, message |
| Client Onboarding | Service provider or consultant intake | Company name, primary contact, email, phone, industry, project requirements |
| Event Registration | Event organizer registration form | Attendee name, email, phone, event type, preferred date, special requests |
| Support Request | Customer support ticket submission | Email, issue type dropdown, priority level, issue description, file upload |
| Customer Feedback | Feedback and satisfaction collection | Name, email, star rating, category dropdown, detailed feedback message |
Click any preset to automatically fill in the description and generate the form.
Generation Process
Once you submit your description, the AI goes through several steps:
- Understanding your business - analyzes your use case
- Identifying key fields - determines which fields are needed
- Structuring your form - organizes the layout and field order
- Finalizing layout - completes the form design
After generation, the form is inserted onto your canvas and automatically selected so you can reposition or resize it immediately.
The generated form is a fully editable Framer component. You can add, remove, or rearrange fields after generation just like any other form.
AI Credits
AI Credits are included with every plan. One credit is used each time a form is successfully generated.
| Plan | AI Credits |
|---|
| Free | 3 |
| Pro | 10 |
| Scale | 15 |
- Your remaining credits are displayed at the bottom of the text area as AI Credits: X / Y
- When all credits are used, you will see a Limit reached message
- Credits are tracked per account, not per project
Plan-Based Field Access
The AI may suggest fields that require a higher plan. If a generated field is not available on your current plan, it will be excluded from the final form. Upgrade your plan to access all field types.
- Free plan - Basic fields only
- Pro plan - Basic and Advanced fields
- Scale plan - All fields including CAPTCHA
See Plans & Pricing for details on available fields per plan.
Next Steps