Benchmarking Wordpress: Contact Form plugins

October 12, 2009  |  Wordpress

If you have a blog, chances are you want to hear back from your readers. I have tested 14 contact form plugins and 3 form creators for Wordpress. The focus of my tests are how well do they perform, how much overhead to they add and how much memory do they use.

The tested plugins:

I first wanted to check if the plugins added any overhead to my site just by being activated. The results are in the following table.

PluginRequestsDataMemoryComments
None627kb10.68mbBaseline
cFormsII955kbna*Tested this plugin a bit after the others, and in the meantime the baseline had changed. That's why there are no memory test.
Clean-Contact627kb10.73mb
Contact Form 71096kb11.41mb
Contact Form 81096kb11.38mb
Contact Form with Captcha829kb10.7mb
Cool Contact Form828kb10.7mb
Easy Contact627kb10.8mb
Fast and Secure Contact Form627kb11.18mb
MM Forms12117kb11.11mbForms Creator
Quick Contact736kb10.77mb
Simple Contact Form627kb10.74mb
SimpleModal Contact Form15113kb10.76mb
Tiny Contact Form627kb10.8mb
WP-ContactForm627kb10.74mb
WP Contact Form III728kb10.75mb
WP Form Creator2283kb10.77mbForms Creator
Zero Conf Mail627kb10.74mb

As you can see, quite a few of them does. So even if you never use any contact forms on your site, they are still taking up your resources! So far, the nice ones are Clean-Contact, Easy Contact, Fast and Secure Contact Form, Simple Contact Form, Tiny Contact Form, WP-ContactForm and Zero Conf Mail.

I then used each plugin in turn to add a contact form in a post, and checked again for overhead.

PluginRequestsDataComments
None627kbBaseline
cForms II1057kbDefault settings, default form
Clean-Contact627kbGetting parse error when trying to access the admin menu
Contact Form 71198kb
Contact Form 81198kb
Contact Form with Captcha1033kbHad a hard time getting this to show any form at all, but got it in the end.
Cool Contact Form829kbLooks like the above plugin without the captcha
Easy Contact629kbDefault settings
Fast and Secure Contact Form935kbDefault settings
MM Forms13120kbUsed predefined contact form
Quick Contact839kb
Simple Contact Form931kbWidget only (NB! Add in settings screen)
SimpleModal Contact Form17122kbDefault settings
Tiny Contact Form628kbDo not come with any default styling
WP-ContactForm629kb
WP Contact Form III729kbInsufficient permissions to access settings page (?)
WP Form CreatornanaBeta. Couldn't get it to work
Zero Conf Mail628kbDefault settings

Conclusions

Given these results, I would say that the first prize for the contact form plugin that adds the least amount of overhead to your wordpress blog goes to

  • Easy Contact
  • Tiny Contact Form
  • WP-ContactForm
  • Zero Conf Mail

Congratulations! But there were others close behind as you can see for yourself from the tables.

Perhaps it’s abit unfair for the 3 form creaters tested, as these can be used to create any number of other kinds of forms as well. I guess I will have to give cFormsII a prize as well, as it used the least system resources of the three (though I didn’t have a change to test WP Form Creator, given it’s beta status)

1 people like this post.
 


5 Comments


  1. Sigh. I need to re-type everything because I need cookies + JS to comment.

    Thanks for the review! The plugin was just released two days ago and I did a major rewrite, you might want to update your tests. The english plugin page is at http://www.nkuttler.de/wordpress/zero-conf-mail/ , I think I put the german link in the initial release’s description.

    Thanks!

  2. Thanks so much for taking the time to do this! Perfect.

Leave a Reply