A single “Name” text box works for simple forms, but professional contact, registration, and booking forms need structured name data. Splitting first and last name into separate fields gives you cleaner submissions, better mail merge, and easier integration with CRM tools and user registration workflows. Auto Form Builder includes a dedicated Name field in the Advanced category with configurable subfields — prefix, first name, middle name, last name, and suffix — plus layout options, per-part required rules, and auto-capitalization. Build professional name collection without custom HTML or PHP. Last updated: Last update 9 August A plain text input stores one undifferentiated string. A structured Name field gives you: Use a dedicated Name field on contact forms, event registrations, job applications, client intake forms, and any form where how you collect the name matters as much as the name itself. Under Name Field Options, choose how names are collected: For professional forms, choose Separate fields mode. In your WordPress admin, go to Auto Form Builder → All Forms, then open an existing form or create a new one. From the field palette, find Name under the Advanced category. Drag it onto the form canvas. Under How do you want to collect names?, select Separate fields (First name, Last name, etc.) for structured name components. Enable optional parts (prefix, middle name, suffix), choose stacked or side-by-side layout, set required rules, and customize field labels. Save the form, preview on desktop and mobile, test submission with first and last name filled in, then publish with the shortcode or embed code. When using separate fields, choose how subfields are arranged: First name and last name are always included in separate-fields mode. Enable additional parts as needed: Control which parts must be filled: When the overall field is marked required, first and last name inputs also receive required validation. Use the individual checkboxes when you want finer control — for example, requiring last name but allowing an empty middle name. Customize the labels shown on first and last name inputs — for example, Given Name and Family Name for international forms, or First Name and Last Name for standard English forms. Enable Auto-Capitalize Names to format entries on blur — When visitors submit a form with separate name fields, Auto Form Builder stores: Individual first and last values make it easy to personalize confirmation emails, export to CSV, or map fields to user registration add-ons. The combined value gives you a readable full name at a glance in the submission inbox. Built-in form templates may use a Text Input labeled “Name” for simplicity. Replace it with the dedicated Name field when you need structured name components. Professional forms typically pair the Name field with other Advanced field types: Use conditional logic to show a suffix field only when prefix is set to Dr., or reveal a middle name field when a “Legal name differs from preferred name” checkbox is checked. Forms embedded on non-WordPress sites use the same name field behavior — subfield layout, required validation, auto-capitalize, and structured submission storage. Whether placed via shortcode or embed code, name components work identically everywhere. Structured name fields with subfields, layout options, auto-capitalize, and submission storage are included in the free plugin — the same plugin that gives you drag-and-drop form building, submission management, and spam protection at no cost. Install it from the official WordPress.org directory: https://wordpress.org/plugins/auto-form-builder/ Last updated: Last update 9 August Auto Form Builder lets you create multi-step forms, calculators, and lead capture forms in WordPress, then embed them on any site with a single line of code. Add a Name field in Auto Form Builder, choose Separate fields mode under Name Field Options, and save. First name and last name inputs appear with individual labels and required settings. Yes. In separate-fields mode, enable Title/Prefix for a dropdown (Mr., Mrs., Ms., Dr., Prof.) and Suffix for a text input (Jr., Sr., III, PhD, etc.). Yes. Set Layout to Side by Side (two per row) under Name Field Options when using separate fields mode. Yes. Submissions store first name and last name as individual values, plus a combined full name for quick reference. Yes. Enable Auto-Capitalize Names under Name Field Options. Names are formatted on blur — for example, john smith becomes John Smith. Yes. Use the First Name Required and Last Name Required checkboxes under Required Fields to control each part independently. The Name field supports structured subfields, prefix dropdown, layout options, and separate first/last storage. A Text Input is a single generic text box. Yes. Name fields with all subfield and layout options are included in the free Auto Form Builder plugin on WordPress.org.Building Professional Forms with Full Name Components
Why Use a Dedicated Name Field?
Single Field vs. Separate Name Components
Single Field (John Smith)
Separate Fields (First Name, Last Name, etc.)
How to Add a Name Field to Your Form
Step 1: Open the Form Builder
Step 2: Drag the Name Field
Step 3: Choose Single or Separate Fields
Step 4: Configure Name Parts and Layout
Step 5: Save, Preview, and Publish
Name Field Settings Explained
Base Field Settings
Layout
Optional Name Parts
Required Fields
Field Labels
Auto-Capitalize Names
john smith becomes John Smith. Applies to name text inputs (excluding the prefix dropdown). Works in both single-field and separate-fields modes.What Appears in Submissions
Practical Name Field Examples
Standard Contact Form
Professional Services Intake
Event Registration
Quick Feedback Form
Name Field vs. Text Input
Combine Name Fields with Other Professional Fields
Name Fields on Embedded Forms
Download Auto Form Builder — Free Name Fields
Build forms that embed anywhere — free
Frequently Asked Questions
How do I collect first and last name separately in WordPress forms?
Can I add prefix and suffix to name fields?
Can I display first and last name side by side?
Are first and last names stored separately in submissions?
Can I auto-capitalize names as users type?
Can I require first name but not last name?
What is the difference between the Name field and a Text Input?
Are name fields free in Auto Form Builder?
Table of Contents
Table of Contents
Learn how to bulk delete form submissions in WordPress. Remove multiple entries at once to clean up spam, test data, and old submissions efficiently.
Master WordPress form submission management. Learn to view, filter, search, star, export, and organize form entries like a pro with this complete guide.
Learn how to search and find form submissions in WordPress. Filter by date, form, status, and search across all submission data.
Comparing Auto Form Builder and Contact Form 7 for WordPress. See which form plugin offers better ease of use, features, and value for your website.
Learn how to view, organize, search, filter, and export your WordPress form submissions. Complete guide to submission management.
Learn why storing form data on your own server helps with GDPR compliance. Choose form plugins that keep your user data local and under your control.
Learn how to filter WordPress form submissions by date. Find entries from specific time periods quickly using date range filters.
Should you use one field or multiple fields for names? Learn the pros and cons of each approach and how to set up name fields in WordPress.
Learn how to bulk edit, delete, and manage form submissions in WordPress. Save time with mass actions on multiple entries at once.
Learn how to restrict date fields to future dates only for event registration forms. Block past dates and set booking windows in WordPress.
Learn how to create quantity fields in WordPress forms. Collect numbers for guests, items, tickets, and more with proper validation and limits.
Learn how to star and flag important form submissions in WordPress. Prioritize leads, mark urgent requests, and organize your form entries effectively.