The Webform Module for the Open Source Drupal Content Management system is an easy to use, easy to configure Form Builder for your website. Without any knowledge of HTML/CSS or PHP, you can create complex web forms or questionnaires on your website in a very short period of time. Once installed and configured here’s how easy it is to create web forms for your Drupal website.

Step 1 Create Webform

After logging into your Drupal administration, Create New Content and click on “Add Webform”. Here you will give your form a name, add the email address that you want the information to be submitted to, as well as a few other basic settings for customization. You can use the Description section to place any HTML that you want above the actual form when visitors are viewing it. You can also set permissions on the form, in case it’s a form that you only want registered users to view.

Step 2 - Build the Form

After you Submit your new webform you will then be taken to a screen that allows you to then build your actual form. What you do here is begin to create your fields. You can create text fields, text areas etc. You can make the field mandatory if needed, as well as assign a weight so that you can ensure each field is in the order you desire.

Your Webform acts as it’s own individual Node with Drupal, because of this each webform you create has it’s own URL, which you can use to reference to anywhere on your website. Remember, there is no limit to how many webforms you can create on your Drupal site with this module. And each form can have it’s own custom fields, as well as it’s own custom settings such as who it gets sent to etc…

I am currently using a cool, easy to use form builder project for the Drupal content management system that is working very well for me at this time. It’s called Webform for Drupal. It allows you to create multiple customizable web forms for your website utilizing “Nodes” of content in the Drupal backend. If you just need a contact form and that’s it then you don’t need to worry at all about this module. Drupal comes with a contact module built in that just asks for name, email, and a question/comment.

But if you are looking for the ability to have a more customized form, or need more than one form throughout your website then Webforms will work great for you. For example your website may need a contact form, request a project form, or a lead form for a free report that you are giving away. These are just some examples. You can check out the website I made for my wife’s web development company Evolve. On that site you will notice that I am utilizing 4 different forms throughout the site. I was needing to collect different types of leads for different types of services that we are providing. Webforms helped me out with this better than any other module I could find for Drupal or Joomla!

Because of the genius behind Drupal’s node taxonomy setup, the webforms module integrates perfectly into your content management system. Your forms are not treated like an “add-on/plugin” but rather just another page or piece of content. So all other Drupal features are included in it like rewriting URL’s which is very important for search engine optimization. So if you are looking for a formbuilder for multiple/customizable web forms then check out Webforms for Drupal CMS.

Nothing is here anymore. For another Open Source Formbuilder visit http://chasesagum.com/formbuilder-for-drupal

eSource has released their open source formbuilder version 2.0 today. This new version has translation capabilities, duplication capabilities, as well as all the other features I talked about in my first article about them. Go to this link to learn more about it and download it for yourself. It’s open source so feel free to add to it yourself and use it for your own purposes.

Sponsor: Great Web Hosting 300 GB storage, 3,000 GB transfer, unlimited domains, for $6.95 a month

A new updated post is at http://chasesagum.com/formbuilder-for-drupal

A dear friend of mine by the name of Trevyn Meyer has been working on a PHP based Form Builder application for the past several months. He simply calls it “FormBuilder”. He has trained me personally on it and I have found it to be very useful. In researching you will find that there are many html and css formbuilders available for free. But a complex PHP open source form builder is really nowhere to be found. The ones that exist require you to pay fees.

Trevyn Meyer’s Formbuilder covers everything regarding questions in a form from dropdowns, radio buttons, and even more complex things such as requried and non-required fields to dependent questions. You will find his “dependent question” feature to be pretty complex and quite more advanced than anything you will find on the web right now in the open source community. Trevyn is looking forward to building a community around this product and allowing other people to benefit from it. Click Here to go to the Formbuilder Homepage and download the files. Feel free to build on top of it as well.