How to add Contact Form to WordPress Page

How to Add a Contact Form to WordPress Page

In WordPress by Fathi Arfaoui0 CommentsLast Updated: October 11th, 2015

If you have a blog and you want to let your visitors contacting you directly using a contact page, then you should learn how to add a contact form to WordPress Page. It’s not a complicated process, all you have to do is installing a single plugin that suit your needs, activate it, then insert your contact form in the exact place you want.

What should you consider before adding a contact form?

Adding a contact form to WordPress is really helpful for all types of websites or blogs. WordPress lets you easily add and customize the design of your page. But also, that can be a real source of the spam that can send hundreds of emails every day. The majority of them are spammers who scan websites with contact form without a strong protection, then, they generate emails automatically.

Make sure to use a spam protection plugin, and make it powerful with a CAPTCHA verification.

You can also read: How to disable user registration in WordPress.

Adding the best contact form

To make things easy and professional from the beginning, I just selected the Jet Pack contact form, which is included in the JetPack plugin made by WordPress, you can find a good one like this plugin. It’s powerful with lots of functions including a contact form, that you can easily insert in any page, or post you want.

At the same time, you can edit and add the field of your contact page. It’s the best WordPress contact form plugin that comes with Akismet, which is the great anti-spam protection solution, so you get a protected contact page.

First, you should install JetPack plugin, then after connecting it to your account (create one, it’s free) you can easily activate the contact form function from Jetpack, click on Jet Pack at the top left section in your WordPress dashboard as below:

How to Add Contact Form to WordPress Page

Now, you get a list of multiple functions included in Jet Pack. All you have to do is to scroll down until you find ”Contact Form” as the screenshot below:


If your contact page is activated, then let’s add it to your page. Normally, you have a “Contact us” page. So, open that page or create a new one, and you will see the contact form generator button at the top of your text editor as below:

Generating a contact form

A new pop-up window will be opened, where you can customize your contact field and even create new ones:

customize your contact form

Just after adding your contact form, you will see a shortcut that contains all your settings. It’s your contact form and you just need to publish the page.

Generated contact form code

Test your page and send a verification email to yourself. Now, you have created your first contact form and inserted it in WordPress.

Other contacts form plugins for WordPress

You can find lots of them, but, I just want to recommend the trusted and voted plugins. A good plugin should be updated regularly and has a good number of downloads. But also. You should verify that your plugin is voted by thousands of people. Please read the last section in this post, where you can use shortcodes to add your forms.

Contact Form 7

Contact Form 7  is a free plugin that you can download from WordPress, it has been downloaded over 16 million times. So, you can use it if you want without any problem. This plugin works on shortcodes, after setting options, you can just insert the shortcode in your page and the form will be added when someone opens the page.

Contact Form

This is another free plugin that you can install and use instantly, to show your contact form in a page or post, just add this shortcode [bestwebsoft_contact_form]in your text editor and it’s done.

Please remember to add a CAPTCHA option in your contact forms if you want. It will protect you from spammers, and make your website clean and even you will protect your site from hacks.

Fathi Arfaoui: A Physicist, Blogger, and the founder and owner of He shares Business, Blogging, WordPress, Web Safety, and Blogging tips to build better websites and blogs. Also, he shares online marketing strategies and recommendations.

Leave a Comment