WordPress.org

Ready to get started?Download WordPress

Plugin Directory

Visual Form Builder

Build beautiful, fully functional contact forms in only a few minutes without writing PHP, CSS, or HTML.

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 Visual Form Builder Pro

If you are a fan of Visual Form Builder and want extra features and functionality, Visual Form Builder 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

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

Requires: 3.5 or higher
Compatible up to: 3.9.1
Last Updated: 2014-4-12
Downloads: 403,263

Ratings

4 stars
4.5 out of 5 stars

Support

3 of 42 support threads in the last two months have been resolved.

Got something to say? Need help?

Compatibility

+
=
Not enough data

3 people say it works.
0 people say it's broken.

0,1,0
100,1,1 100,1,1 0,1,0
100,1,1
100,1,1 100,3,3 100,1,1 100,1,1
100,2,2 100,2,2 100,3,3 100,1,1 75,4,3 100,5,5 88,8,7 90,10,9
100,6,6 100,1,1 100,1,1
67,6,4 90,10,9 100,6,6 100,9,9 60,10,6
100,1,1 100,1,1 100,1,1 100,7,7 100,6,6
100,2,2
83,6,5 100,13,13
100,10,10 0,1,0 80,5,4 100,3,3 100,1,1 100,1,1 100,1,1 100,1,1 0,1,0
90,10,9
100,3,3 100,1,1 83,6,5 100,4,4 88,17,15 100,2,2 100,1,1 100,3,3 100,2,2 100,1,1
100,2,2 100,2,2
100,2,2 100,9,9
100,2,2 100,3,3
0,1,0
86,7,6 100,3,3
75,4,3
100,5,5
100,1,1
100,1,1
100,2,2
100,3,3