Recently while working on a client site, I needed a contact form plugin that went beyond the very good, commonly used Secure and Accessible PHP Contact Form. We needed something with the flexibility to add custom fields, etc. I found a most excellent solution in cformsII. This plugin is the ultimate form generator, and has so many options and features, it will do just about anything you need it to do. Check out some of the options available:
- Multiple forms on one or many pages / posts
- Easy insertion into pages, posts and sidebar via buttons, and widget support.
- Captcha verification
- Fancy Javascript date picker
- Built in CSS theme selector and CSS editor, including a nice set of predefined themes
- Form validation, customizable error messages and submission status notification
As with anything that is very flexible with lots of options, the complexity is increased just a bit, but the author has included a very complete and well-written help section, and has a support forum if you need help beyond the included documentation. I highly recommend it.
On a personal note, as we come into the Thanksgiving holiday here in the US, I’d like to say that I’m very thankful for everyone who takes the time to read and comment here. I appreciate you!
Look into online college degrees an take a step toward your dream career! Learning online is the way of the future. So take your education seriously and earn that bachelor degree today. Pick a subject you are passionate about like an online web design degree.


















Thanks for the plug in tip. I am a WordPress nube, and plug-in phobic. I’m hoping that constant exposure will wear down my resistance.
This is a timely article for me, I was looking yesterday to see what other contact form plugins were available for Wordpress. I was wondering if there was something that would be easy to create quote request forms/questionnaires, its sounds like this could be the one. Did you find it relatively easy to use?
Some of the options are not immediately obvious, but the documentation is great, Now that you mention it… maybe I should consider using it for quotes too. Great idea.
Excellent, thanks. I’m just starting a new wordpress site for a client and this will be included. Cheers!
Nice one for the plugin tip! Ive been looking for something like this with Captcha! Cheers, Paul
Thanks for the suggestion…I’m plug-in phobic too, and usually I have to install 5/6 similar plug-ins to find one that really work.
Now I can go straight to the right one
Thanks from Italy
Monica
Thanks, I was in fact looking for contact plugin and got some crap, and above all wasted lots of my time. This will really be a great help for me, thanks again!
Plugins are a very hard thing, i ‘ve tried several of them at my blogs and most of them just didn’t work. It’s good to have something that works and you didn’t have to go over 10 more things to find it
Thanks for the heads up with the plug in. I’ve been on a tear of late adding every plug in known to man.
I’d be very interested to hear your opinion about my WordPress enhanced contact form!
Thanks, that’s really helpful
Toni
Hey Randa. I’ve had terrible luck with form plugins lately. I tried a bunch of different ones a couple weeks ago just before launching Cornerstone, and ironically two of them are ones you listed.
I started with cformsII, but it did not validate with the W3C. I can’t remember what the issue was now because I didn’t have time to figure it out at that point, but I knew it wasn’t my code because I validated before installing it and was good to go. The Secure and Accessible PHP form, which I actually liked a little better, would submit information but would not show users confirmation. It was the strangest thing. The page would go blank, but if you stripped the CSS out, there was the confirmation. I contacted the author and he tried to help me but he’d never run across that problem before… so more than likely that one was my fault. I wish I could get one of them to work. I liked the additional captcha feature and the ability to add a select box for something like “reason for contact”.
I ended up using a really boring form because at least it works, but I’m not happy with it.
@Charity – you might try mentioning that to the author in the forum for cformsii support. I found the author to be one of the more helpful and responsive people I’ve ever run into online.
I will try with wordpress MU (Multiuser)
I use this plugin in one of my blogs and think it’s really useful to make contact or other type of forms with a profesional style very easy. Regards from Spain
is it compatible with wordpress 2.3? Anyway nice plugin worth a try.
To: Charity
You’re right, the latest version in fact has a bug and doesn’t validate all the way. It’s fixed now and with v6.4 coming out soon it’ll again be 100% valid again.
If anyone is interested in receiving a v6.4 pre-release shoot me an email and I’m happy to send it along.
Thanks for the indirect pointer
Oliver
This is not just one of the best contact form plugins, but one of the best plugins of all time. The functionality, design, coding and support are all exceptional.
Great tip, i was looking for something like this.. I have used kontactr and i like it but i dont like to use 3-party tools, i like to have control..
It never fails to amaze me the number of plugins available for WP. I was actually thinking about updating the form plugin I use to something different. I definitely will try this one out.
Thanks for the tip.
I wish it had Akismet support too. Having said that, this is one of the best plugins I have ever seen. Must take it for a test drive.
Edit: I can edit comments too ? That’s nice.
Hi Danny,
The anti spam features that cforms comes with will – and I’m happy to stand corrected
– eliminate nearly 100% of the typical spam you might otherwise get.
Of course this does not prevent a smart human form ’spamming’ you directly, but neither would Akismet help in this case.
Here is how cforms counteracts spam:
*) no mail injection possible (cforms core)
*) CAPTCHA (user option)
*) Q & A (user option)
*) Regular expressions (user option), ie. names can only contain alphanumeric characters etc.
*) Regular expressions even allow you to avoid certain keywords in input fields / textareas
I’m using some plugin now on my another blog and I’m really happy about them. It is a nice post. thanks.
This is something I need for my ghilliesuit store blog. Are there any that can do attachments?
Thanks for the information. I will test it on my new WP blog
Thanks, before i tested others plugin but cform II definitely is the most completely