Multi-Field Contact Form

A contact form with extra fields for phone number and subject category. The dropdown lets visitors categorize their inquiry (General, Support, Sales, Partnership) so you can route messages more efficiently. Great for business sites that need structured submissions.

Multi-Field Contact Form preview

Template Code

HTML
<form action="https://app.formwit.com/api/s/YOUR_FORM_ID" method="POST">
  <label for="name">Full Name</label>
  <input type="text" id="name" name="name" required />

  <label for="email">Email Address</label>
  <input type="email" id="email" name="email" required />

  <label for="phone">Phone Number (optional)</label>
  <input type="tel" id="phone" name="phone" />

  <label for="subject">Subject</label>
  <select id="subject" name="subject" required>
    <option value="">Select a topic...</option>
    <option value="General Inquiry">General Inquiry</option>
    <option value="Support">Support</option>
    <option value="Sales">Sales</option>
    <option value="Partnership">Partnership</option>
  </select>

  <label for="message">Message</label>
  <textarea id="message" name="message" rows="5" required></textarea>

  <input type="text" name="_gotcha" style="display:none" tabindex="-1" autocomplete="off" />

  <button type="submit">Send Message</button>
</form>

Want to customize?

Build your own form visually with our free HTML form generator.

Try the Form Generator →

Use cases

  • Business websites with multiple departments
  • SaaS companies receiving sales and support inquiries
  • Agency or freelancer websites with project types
  • Any site needing categorized form submissions

Customization tips

  • Change the <option> values in the subject dropdown to match your departments or inquiry types
  • Make the phone field required by adding the required attribute
  • Add a company name field: <input type="text" name="company" />
  • Add more dropdowns for budget range, project timeline, or how they found you

Related guide

Want a step-by-step walkthrough? Read the full Contact Form for Website Guide.

Related templates

Frequently asked questions

Can I add more dropdown options?

Yes. Add as many <option> elements as you need inside the <select>. FormWit captures whatever value the user selects.

How do I make the phone field required?

Add the required attribute to the phone input: <input type="tel" name="phone" required />.

Can I receive these submissions organized by subject?

Yes. FormWit includes all field values in the notification email and dashboard. You can filter submissions by any field value in the dashboard.

Get your form working in 30 seconds

  • No credit card required
  • Unlimited forms
  • 100 submissions/month free
Get Started Free