Almost every website needs some type of form, whether it be a contact/feedback form, a registration form, a survey, or an order form. Despite the fact that forms are a necessity for just about every project, designers and developers can often be frustrated by the process of creating them, especially more advanced forms.
There are a number of resources available that have been created to make it easier for designers, developers, and website owners to quickly and easily create attractive, usable forms without the need to code. In this post we’ll look at some of the best options available.
The resources featured in this post include some free options and a number of paid options. Most of the paid options include a lot of features, and in many cases the ability to integrate your forms with PayPal or other payment gateways.
Resources for Creating Forms:
With FormSpring you can create standard contact forms, set up surveys, accept donations, manage event registrations and more. The form builder will allow you to easily create forms without the need for coding, and FormSpring helps you to manage the data that is collected through the forms (store in a database, export to Excel, or use the API). You can even use a payment integration feature. A free plan is available that allows 3 forms with 10 fields and 50 saved entries per month, and paid plans range from $14 – $159 per month.
Wufoo’s HTML form builder makes it easy to create contact forms, surveys, registrations, and online payments forms. You can choose from an existing template or customize it to meet your needs. Wufoo also includes some useful reporting tools to help you analyze the data that is being collected. A free plan is available that allows for 1 user, 3 forms, 3 reports, 10 fields, and 100 entries per month (with some limited features). Paid plans range from $9.95 – $199.95 per month.
Icebrrg can be used to create contact forms, registration forms, surveys, application forms, and more. Setting up a new form is easy, and you can view data from submissions, export the data to Excel, and set up payment integration. No free plan or trial is available. Prices range from $9 per month (10 forms and 500 entries per month) to $199 per month.
FormSite has over 100 pre-built forms that can easily be customized to meet your own needs. You can create contact forms, surveys, registration forms, order forms, and more. There is a free account available that allows you to manage 5 forms and 100 submissions per month. The lowest-priced ad-free plan costs $19.95 per month or $199.95 per year.
FormExperts includes more than 100 templates to help you create a variety of different types of forms. The online form builder allows to you easily create forms without any coding. You can set up autoresponders, custom “thank you” pages, format the emails that you’ll receive, and more. A free 10-day trial is available, and paid plans start at $7 per month. Plans that allow you to accept payments start at $17 per month.
MachForm helps you to create PHP forms without the need to code. It is a self-hosted solution option that stores all form submissions in a MySQL database. A single-site license costs $39 and an unlimited license costs $199.
Email Me Form is a free online service that helps you to create HTML and PHP forms. You can upgrade to a plus plan for $9.95 per form which means that you will not have to include a link back to Email Me Form, unlimited forms, and some other features.
FormLogix allows you to create a variety of types of forms (contact and feedback forms, surveys and polls, registrations, invitations, online payments, and more, without coding. A free trial is available for private use (only the account owner can submit forms) and paid plans are available in a few different types. You can pay per form ($3.99 per form per month for 12 months), per submission (starting at $50 for 100 submissions), or VIP ($125 for one month with unlimited use).
FormAssembly allows you to create a wide variety of forms, including contact forms, registration forms, and order forms. There is a free ad-supported plan that will allow you to try out the service. Paid plans range from $9 – $34 per month, or you can choose a pay-as-you-go plan.
With Visitor Contact you can create contact forms with a sticky contact button. Features include auto responders, the option to show a map of your location on forms, and the ability to export form data. A WordPress plugin is also available. Visitor Contract is a free resource.
Contactable is a jQuery plugin from theodin.co.uk that makes it simple to create contact and feedback forms.
For WordPress users and developers there are a number of plugins that will help you to create forms. Here is a look at some of the best.
Gravity Forms is a premium plugin for WordPress ($39 for single-site license) that makes it quick and easy to create forms for a variety of purposes. You can use the forms to create posts (for user-submitted content), create auto responders, and you can manage form submissions through the WordPress dashboard.
CForms II is a powerful contact form plugin that has a lot of features and options. You can use it to create “tell a friend” forms, set up auto responders and more.
Contact Form 7 is a very popular plugin and is a great choice for creating standard contact forms. It’s fairly easy to setup and create your own forms, and to insert them into a post or page. You can also customize the emails that you’ll receive when a visitor completes the form.
Fast and Secure Contact Form will allow you to set up general contact forms and protect them from spammers with CAPTCHAs and Akismet support.