Visual Form Builder is a plugin that allows you to build and manage all kinds of forms for your website in a single place. Building a fully functional contact form takes only a few minutes and you don’t have to write one bit of PHP, CSS, or HTML!
Upgrade to VFB Pro
If you are a fan of Visual Form Builder and want extra features and functionality, VFB Pro is available.
Features
- Add fields with one click
- Drag-and-drop reordering
- Simple, yet effective, logic-based anti-SPAM system
- Automatically stores form entries in your WordPress database
- Manage form entries in the WordPress dashboard
- Export entries to a CSV file
- Send form submissions to multiple emails
- jQuery Form Validation
- Customized Confirmation Messages
- Redirect to a WordPress Page or a URL
- Confirmation Email Receipt to User
- Standard Fields
- Required Fields
- Shortcode works on any Post or Page
- Embed Multiple Forms on a Post/Page
- One-click form duplication. Copy a form you’ve already built to save time
- Use your own CSS (if you want)
- Multiple field layout options. Arrange your fields in two, three, or a mixture of columns.
Field Types
- Fieldset
- Section (group fields within a fieldset)
- Text input (single line)
- Textarea (multiple lines)
- Checkbox
- Radio (multiple choice)
- Select dropdown
- Address (street, city, state, zip, country)
- Date (uses jQuery UI Date Picker)
- Email
- URL
- Currency
- Number
- Time (12 or 24 hour format)
- Phone (US and International formats)
- HTML
- File Upload
- Instructions (plain or HTML-formatted text)
Entries
- Manage submitted entries in WordPress dashboard
- Bulk Export to CSV
- Bulk Delete
- Advanced Filtering
- Search across all entries
- Collect submitted data as well as date submitted and IP Address
- Disable saving of all entries (GDPR)
Customized Confirmation Messages
- Control what is displayed after a user submits a form
- Display HTML-formatted text
- Redirect to a WordPress Page
- Redirect to a custom URL
Notification Emails
- Send a customized email to the user after a user submits a form
- Additional HTML-formatted text to be included in the body of the email
- Automatically include a copy of the user’s entry
SPAM Protection
- Automatically included on every form
- Uses a simple and accessible, yet effective, text CAPTCHA verification system