AI FeaturesAI Generation

Creating Forms with AI

Generate form schemas with AI and integrate them into your landing pages.

AI can create forms based on your description — from simple contact forms to complex multi-step lead capture. Describe what information you need to collect, and AI builds the form structure with appropriate fields and validation.

How Form Generation Works

Describe Your Form

Tell AI what you need:

Create a contact form with fields for name, email, company, and message. Make email required and add a phone number field that's optional.

AI will:

  1. Analyze your requirements
  2. Create a form schema with appropriate field types
  3. Set up validation rules
  4. Integrate the form into your landing page

Form Schema

AI creates structured form schemas that define:

  • Field names and labels
  • Input types (text, email, dropdown, etc.)
  • Validation rules (required, format, length)
  • Field order and grouping
  • Placeholder text and help messages

Requesting Forms

Basic Contact Form

Add a contact form with:
- Name (required)
- Email (required)
- Message (required, multiline)

Lead Capture Form

Create a lead capture form for our free trial:
- Full name (required)
- Work email (required)
- Company name (required)
- Company size (dropdown: 1-10, 11-50, 51-200, 200+)
- Role (optional)

Newsletter Signup

Add a simple email signup form for our newsletter:
- Just email address, required
- Include a checkbox for marketing consent

Survey Form

Create a feedback form with:
- Rating (1-5 scale)
- "What did you like?" (multiline)
- "What could be improved?" (multiline)
- "Would you recommend us?" (yes/no)

Available Field Types

AI can create various field types:

Field TypeUse CaseExample
TextNames, short answersFull name, Company
EmailEmail addressesWork email, Contact email
PhonePhone numbersPhone, Mobile
TextareaLong responsesMessage, Feedback
NumberNumeric valuesAge, Quantity
SelectSingle choice from optionsCountry, Plan type
CheckboxYes/no optionsNewsletter opt-in, Terms
RadioSingle choice displayedPreference, Rating
DateDate selectionPreferred date, Birthday

Validation Rules

AI sets up appropriate validation automatically:

Required Fields

Specify which fields must be filled:

Make name and email required, but phone optional

Format Validation

Email, phone, and URL fields get format validation:

Add a website URL field with validation

Length Constraints

Request character limits:

Limit the message field to 500 characters

Custom Validation

Describe specific rules:

The company email field should only accept business emails, not personal ones like Gmail

Integrating Forms

Automatic Placement

Ask AI to add the form to your page:

Add a contact form to the bottom of the page, above the footer

Styling

Request specific styling:

Create a lead form styled to match the rest of the page — same fonts, colors, and spacing

Form Layout

Specify how fields are arranged:

Put first name and last name side by side on desktop, stacked on mobile

Form Submissions

Where Data Goes

Form submissions are:

  • Collected in your campaign
  • Available in the Firebuzz dashboard
  • Associated with the specific landing page

Lead Generation

Forms on lead generation campaigns automatically:

  • Capture lead information
  • Store it for follow-up
  • Track conversion metrics

Form submissions appear in your campaign's leads section. You can view, export, and manage all captured data there.

Modifying Forms

Adding Fields

Add a job title field after company name

Removing Fields

Remove the phone number field from the form

Changing Field Types

Change the message field from single line to multiline

Updating Validation

Make the company field optional instead of required

Reordering Fields

Move the email field to the top of the form

Form Design Tips

Keep It Short

Fewer fields = higher conversion. Only ask for what you truly need.

Required Wisely

Mark only essential fields as required. Optional fields encourage completion.

Clear Labels

Use descriptive labels. "Work Email" is clearer than just "Email."

Helpful Placeholders

Add example text that shows the expected format.

Common Form Patterns

Contact Form (Simple)

Create a simple contact form:
- Name (required)
- Email (required)
- Message (required, multiline, max 1000 characters)
- Submit button: "Send Message"

Demo Request

Create a demo request form:
- First name (required)
- Last name (required)
- Work email (required)
- Company (required)
- Phone (optional)
- "What would you like to learn?" (optional, multiline)
- Submit: "Request Demo"

Waitlist Signup

Create a waitlist form:
- Email (required)
- "What feature are you most excited about?" (optional, dropdown: Feature A, Feature B, Feature C, Other)
- Submit: "Join Waitlist"

Event Registration

Create an event registration form:
- Full name (required)
- Email (required)
- Company (optional)
- Dietary requirements (dropdown: None, Vegetarian, Vegan, Other)
- "Any questions for speakers?" (optional, multiline)
- Submit: "Register"

FAQ