FormCraft - Premium WordPress Form Builder

Updating FormCraft to 2.0

If you are updating your FormCraft plugin from a previous version to FormCraft 2.0, it is very important that you read this.


The download package does include the documentation, but I have also prepared a comprehensive online documentation.

Illustrative List of Features

  • Amazing new fields (smiley rating, star rating, thumb rating, sliders, range, date …)
  • Over 23 fields, in all
  • Retina-optimized images for fields
  • Responsive forms
  • AJAX-powered form interface. Send forms without re-loading the page
  • Form validation
  • Auto-save form data for the end-user
  • Conditional laws to show or hide fields, set email recipients, set redirection path
  • File uploader with support for multiple files
  • Embed maps, videos and other widgets
  • Export and Import forms across different installations of FormCraft
  • Free online form template gallery
  • Form analytics in WordPress
  • Different ways to show forms (popup, slide up, fly in, widget)
  • Drag and drop, GUI form builder
  • Get all submissions in your inbox
  • Search through all submissions content
  • Access all submissions and uploaded files from the WordPress admin
  • Create multi-column layouts with the click of a button
  • Get all submissions in your inbox, with attachments for uploaded files
  • Customize email body for notification
  • Send auto-responders
  • Comprehensive documentation
  • Compressed form data
  • Dedicated form page

What’s New in 2.0

  • Re-designed dashboard.
  • Re-styled forms.
  • Re-designed popup, fly-in, and sticky forms; now with improved and more snappy animation.
  • Improved form builder performance for the back-end as well as the front end.
  • Reduced the number and size of files loaded with the plugin.
  • Math logic.
  • Ability to search through form submissions.
  • Improved conditional logic: now specify multiple fields, separated by comma; conditionally set emails and redirection path
  • Improved file upload field, with more validation, better styling.
  • File uploads now appear as attachments in email notifications.
  • Adding a reset button in text field now works.
  • Improved captcha – easier to read, and less conflict.
  • Use Google Fonts with the forms
  • New and simpler way of using the FormCraft widget to add forms.
  • Better IE compatibility.
  • Conditional logic can now be used with the slider field.
  • Overhauled the email sending back-end.
  • New form themes.
  • Ability to bind the popup forms to existing elements on the page, without having to modify the elements.
  • Alphabetic and alpha-numeric validation now accepts spaces.
  • Custom styling for dropdown fields.
  • New method of adding options to checkboxes, radios, and dropdowns. The new method is far more easy, and allows for changing the order.
  • Radios, checkboxes, and dropdowns can have labels different from their values.
  • Custom styling for dropdown fields.
  • Multiple forms with the same ID can now be used on the same page.
  • Multiple instances of popup forms can now be used on the same page.
  • Multiple file-upload fields can now be added in one form.
  • No conflict mode to resolve issue where the theme tries to force styling on radios and checkboxes.
  • Ability to prevent multiple submissions from the same device.
  • Removed BootStrap as a dependency. Result: less conflict, more speed.
  • Ability to change the number of rows for multi-line text fields.
  • Added Password field.
  • Style sheets are now loaded in the header.
  • Ability to customize the email body for notifications.
  • Support for TLS, and custom ports for SMTP email method.
  • Changed the charting library. Result: faster loading speed, better charts, and works when not connected to the internet
  • You can now specify date-range to see analytics for a particular period.
  • Improved date-picker field.
  • Made the uploaded files more secure.


Please check out the FAQ section first to see if your query has already been answered

If you have a general query, you can use the comment section of the plugin.

If you are having issues with the plugin on your WordPress installation, please use the form on my profile page to directly contact me.

Form Templates

Visit our online form template gallery.


FormCraft retail license is not compatible with multiple sites in a WordPress Multi-Site installation. If installed in a WPMS installation, it works on the main site.


  1. MailChimp
  2. AWeber
  3. Campaign Monitor
  4. GetResponse
  5. MyMail
To use the MailChimp / AWeber / Campaign Monitor / GetResponse integrations, download this free plugin
Read our integration guide


If you are having trouble installing the plugin, click here for a step-by-step guide to installing plugins on WordPress.


How to Update Without Losing Data
Note: Updates can make some important changes to the form styles. After over-writing the plugin files of the new version with the old one (do not delete the formcraft dir or the old files; simple overwrite them), check all your forms. If the styles are off at some places, go to the form builder, remove, and re-add those fields.
Note: If you are updating from a previous version to 2.0+, plead read this.

Version 2.0.8 (18th Dec, 2014)
  1. Feature: Math logic now allows calculating difference in dates
  2. Bug fix: Multi-column layout not working in some cases
  3. Bug fix: Using special characters in labels was breaking some forms
  4. Bug fix: Dashboard tabs not appearing in WP 4.0.1

Version 2.0.7 (10th Nov, 2014)
  1. Bug fix: BackWPup conflict fix

Version 2.0.6 (21st August, 2014)
  1. Bug fix: Better html tag filtering for input fields
  2. Bug fix: Fly in forms weren’t showing up in some cases
  3. Bug fix: Line breaks in emails
  4. Bug fix: PDF extension fix for file upload field
  5. Bug fix: Uppercase extensions fix for file upload field

Version 2.0.5 (2nd August, 2014)
  1. Security fix: File upload now uses an exhaustive list to determine which files can be uploaded

Version 2.0.4 (22nd July, 2014)
  1. Bug fix: smiley, star, and thumb tap issue on iOS
  2. Bug fix: GetResponse bug fix
  3. Bug fix: added custom error message for alphanumeric validation errors
  4. Bug fix: multi-line text field values not showing line breaks in emails

Version 2.0.3 (25th June, 2014)
  1. New Feature: GetResponse Integration
  2. Bug fix: multi-column layouts weren’t working on some forms
  3. Bug fix: test emails were not being sent when sender details were left blank
  4. Bug fix: submission text was breaking on some PHP installations where UTF-8 wasn’t the encoding type
  5. Bug fix: datepicker language issue

Version 2.0.2 (16th June, 2014)
  1. Performance improvements: less files are loaded; total size of files is reduced; backend performance improvements.
  2. Bug fix: styling conflict fix for the admin screen, and popup form
  3. Bug fix: views and submissions sometimes shows 1, instead of 0
  4. Bug fix: smiley field did not always work as expected
  5. Bug fix: background color for popup button
  6. Bug fix: added Honeypot by default
  7. Bug fix: fixed a caching issue which was breaking some forms

Version 2.0.1 (7th June, 2014)
  1. Bug fix: sender name and email
  2. Bug fix: CSS conflicts
  3. Bug fix: Incompatibility with certain PHP settings

Version 2.0 (6th June, 2014)
  1. Read What’s New in 2.0 above

Version 1.4.6 (9th May, 2014)
  1. Bug fix: WP 3.9 conflict on some installations
  2. Bug fix: Date fields conflict
  3. Bug fix: Emails failure with long emails
  4. Bug fix: Multiple confirmations being sent

Version 1.4.5 (26th April 2014)
  1. Bug fix: Missing subject
  2. Bug fix: iOS6 touch issue
  3. Improved dashboard styling

Version 1.4.4 (18th April, 2014)
  1. Bug fix: Submissions pagination
  2. Bug fix: Hidden field not submitting
  3. Bug fix: Email subject
  4. Bug fix: Captcha not accepting correct value in some cases
  5. New: Textarea field now supports line breaks

Version 1.4.3 (3rd March, 2014)

  1. Bug fix: iPad selection issue
  2. Bug fix: Required * for placeholder fields
  3. Bug fix: Compulsory hidden fields don’t trigger errors now
  4. Bug fix: Screen freezing on deleting submission
  5. Bug fix: Countries are now in alphebetic order

Version 1.4.2 (9th Feb, 2014)
  1. New Feature: you can now add form variables in Sender Name, Sender Email, and email subject for notifications
  2. Bug fix: showing / hiding multi-column fields
  3. Bug fix: a JSON parsing issue which rendered some areas of a few forms un-editable
  4. Bug fix: modal compatibility issue in the FormCraft admin panel
  5. Bug fix relating to the feature ‘Send a Copy of Submission to this Email’

Version 1.4.1 (13th Jan, 2014)
  1. Thumb, and Choice Matrix selection fix
  2. IE 7,8 Quirks mode fix

Version 1.4 (29th Dec, 2013)
  1. Reduced the plugin package size by more than 50%
  2. Added the 24H option for the timepicker
  3. Big speed boost in loading the FormCraft admin page
  4. Better performance of animations when using conditional logic. Animations should be faster, and with a higher frame-rate
  5. Better responsiveness of forms
  6. Overhauled the captcha back-end. Fixes numerous issues.
  7. Form submissions are now loaded via ajax, providing for better scalability, and easier navigation

Version 1.3.7 (6th December, 2013)
  1. File upload bug fix

Version 1.3.6 (3rd December, 2013)
  1. Fileupload javascript conflict fix
  2. Submissions show the URL of the form

Version 1.3.5 (18th Nov, 2013)
  1. Several changes to improve the performance of the form builder
  2. CSS changes for better compatibility with themes
  3. Changes in the auto-save feature to improve performance, and increase in default auto-save interval
  4. Made the captcha field case-insensitive

Version 1.3.4 (4th Nov, 2013)
  1. New feature: Templating in auto-responders. Read more here
  2. Change in email notification settings for better compatibility
  3. Bug fix: other small bug fixes

Version 1.3.3 (5 October, 2013)
  1. Bug fix: delay in updating datepicker
  2. Bug fix: CSS and font conflict fix
  3. Bug fix: multiple email recipients fix

Version 1.3.2 (26th September, 2013)
  1. New feature: ability to export and import forms across installations of FormCraft
  2. New feature: free online form template gallery
  3. Bug fix: stuck ‘save’ button on the add-ons panel
  4. Bug fix: icon conflict fix
  5. Bug fix: sending test emails to multiple recipients

Version 1.3.1 (21st September, 2013)
  1. Improved email layout
  2. Improved date-picker
  3. Bug fix: cog stuck on submit
  4. Bug fix: placeholders for date and time field
  5. Bug fix: placeholders on mobile
  6. Bug fix: math captcha

Version 1.3 (11th September, 2013)
  1. New feature: use of tooltips for instructions in the form, instead of plain text
  2. New feature: improved functionality for popup, sticky, and fly in forms
  3. New feature: ability to print form submissions from the FormCraft admin
  4. Improved formatting of email notifications for submissions
  5. Fixed a styling conflict with WordPress 3.6 affecting checkboxes and radios
  6. Numerous other bug fixes, and small styling enhancements

Version 1.2.1 (24th August, 2013)
  1. Formatting bug fix

Version 1.2 (23rd August, 2013)
  1. AWeber integration
  2. Campaign Monitor integration
  3. Improved email notification formatting
  4. New features and options for the datepicker
  5. Option to use SSL for emails (fix for users having a problem using their Gmail account to send emails)
  6. Fix: overlapping text for checkboxes and radios
  7. Other small bug fixes

Version 1.1 (13th August, 2013)

  1. MailChimp integration
  2. MyMail integration
  3. Significantly reduced download package size
  4. Minor JavaScript bug fix for color-picker

We also have an online form builder solution