How To Add Custom Forms To Your WordPress Website or Blog

by Don Campbell on January 26, 2010 · 3 comments

Have you ever wanted to add a custom form to your WordPress Blog or Website?

There are a lot of free WordPress plugins to do this. You can easily find some good contact forms out there, with Captchas to help prevent SPAM.

But what if you want to create a custom form to collect more detailed information? One of my clients was migrating from a static HTML website over to WordPress and wanted some help setting up a custom form.

I used a very powerful WordPress plugin called CForms. You can create almost any kind of form with this plugin, but it is a little intimidating to get started with if you haven’t used it before.

So I created a video that shows how I set up his form – I hope this is useful to you if you are looking to set up a custom form on your WordPress site!

What tools are you using to put custom forms on your website or blog? Please let me know in the comments below!

If you are looking for top-notch WordPress Hosting, I recommend BlueHost. Here’s why.

Want more WordPress & Local SEO Tips?

Subscribe to my WordPress and Local SEO newsletter to get weekly tips and tricks delivered directly to your inbox!

{ 3 comments… read them below or add one }

1 Tommy Young February 1, 2010 at 9:56 am

I am a big fan of Contact Form 7. I agree cforms is a powerful plug-in, but development on it has stopped I believe and many of my clients find the sheer number of options overwhelming. It is a very powerful plug-in, but maybe not for a “newbie” to WordPress.

Reply

2 Yoga Mom February 1, 2010 at 3:40 pm

I like it when there are less options available and the plug ins are sort of sandardize. It takes alot for some like me to have to figure it all out every time.

Having said that, i like when i have a developer who can birth what every i want. That is the best. But when i do it myself, simple is good.

Reply

3 Durks February 2, 2010 at 8:52 am

CForms looks powerful, but unruly.
What about ways to customize the existing Contact Us form page?
I noticed that the fields that say they are required on the form, aren’t really and a blank email will be generated by pressing the Send Messagebutton.
Can we easily turn on the enforcement of required name, email, subject and some message? I’d also like to add the visitor’s IP and maybe a reverse DNS lookup on the IP so I can better identify local traffic vs potential website spam.

Reply

Leave a Comment