For a long time I used Contact Form 7 for the contact page on WP Mods (it’s actually the 2nd most downloaded WordPress plugin on the net). It’s a good plugin though it wasn’t exactly what I was looking for.
Earlier this month Aaron from Go Web Solutions kindly contacted me to advise that the anti-spam image was not displaying correctly. I had always planned on adding a better contact form here therefore this was the kick up the butt I needed to go and find a better solution.
I already had the solution in mind. Gravity Forms is one of the most popular premium plugins available for WordPress. It’s used on a whopping 200,000 websites and many theme developers such as WooThemes and Organic Themes have optimised their designs so that Gravity Forms match their styles. It’s no surprise it’s so popular when you consider how feature rich and flexible the plugin is.
Setting Up Gravity Forms
Installing Gravity Forms is a breeze. After activating the plugin you simply need to enter your support license key and your reCaptcha keys.
Creating the perfect form only takes a few minutes. You simply have to drag and drop the fields you want into your form. Standard fields include single line text, drop downs, checkboxes, multiple choice buttons and HTML. Advanced fields like website address, Captcha and file upload are also available.
Post fields are also available if you want guest posters to submit articles. Product fields such as product, quantity, shipping and total are available too.
An Example Of A Gravity Form
As you can see from our Contact page, I have only added basic fields such as name, email, website and reason for contacting. I wanted to keep things relatively straight forward though as WP Mods grows, I can add more relevant fields as and when needed.
Below you can see an example of the email that is sent to me after someone has contacted me through the site. Each field header is highlighted to make it easy to see the content that was submitted.
Entries, Export And Import
One of my favourite features of Gravity Forms it’s ability to store all previous submissions. Entries can be viewed, marked as read or deleted. Important entries can be starred too to mark their significance. Soon after installing Gravity Forms I was reading an email submission through my iPhone and accidentally deleted the email. I was thankfully still able to respond to the submission as the entry was saved on my blog.
There isn’t an ability to reply directly through the admin area so it isn’t a replacement for an online helpdesk or ticket system. If there are few people who help you on your site then it could be used as a way for them to read emails through your admin area so that they can reply directly themselves. Notes can be added to each submission for future reference too.
All entries can be exported. You can select the date range you want to download messages from and select which fields you want exported too. Forms can easily be exported and imported too which makes it easy to duplicate forms you have created to other websites you own.
Add Ons, Documentation & Support
Opt-In email marketing add ons are available for business and developer license owners. Developer license holders also get access to advanced add ons such as PayPal and user registration integration.
Support is provided exclusively through the Gravity Forms support forums though most of you will not need to request support directly as there is a huge amount of documentation and tutorial videos available which explain exactly how everything works.
Gravity Forms – License Options
Gravity Forms is a lot more affordable than you would expect from such a feature rich plugin. A personal license for one website costs $39, a business license for 3 websites retails for $99 whilst a developer license for an unlimited number of websites costs $199. All licenses allow you to create an unlimited number of forms and entries and come with 1 year of updates and support. The business license also has basic add ons included whilst the developer license has basic and advanced add ons.
I was swaying between purchasing between the personal and business license for some time before finally deciding on the personal license. Thankfully, Gravity Forms have a sensible pricing procedure for existing customers. If you purchase the personal license you can upgrade to the business or developer license at a later date and just pay the difference (In fact, to upgrade from a person license to a developer license only costs $149, making it $11 cheaper to purchase a personal license and then upgrade rather than buy a developer license directly).
There are a lot of good contact form plugins available for WordPress such as Contact Form 7, Enhanced WP Contact Form and Formidable Forms. In my opinion, none of the free alternatives come close to the features, user friendliness and professional style of Gravity Forms.
Thanks for reading,
Link: Gravity Forms