Get access to free tutorials, exclusive content and more.

Make a WordPress Contact Form with Ninja Forms

If you are new to the world of building websites, one question you may have is, “why do I need a contact form?”Ā  And to be honest, the answer is, you don’t.Ā  You can add an email address link to your website and go on your merry way.

But, when you add a contact form to your website, it protects your site from spam it helps you organize your customer information, i.e., through submissions;Ā  and a form is also a LOT easier to see than a link, which means more leads. This is why every WordPress website needs a basic WordPress contact form!

So how do you get a contact form on your WordPress website? It’s incredibly easy and completely free.Ā  We’ll walk you through just a few easy steps to get a WordPress contact form (or any other basic form) up and running on your site right now. Give your visitors a way to reach you that’s painless, private, and even fun!

How to make a Contact Us form with WordPress

You can create this production-ready contact us form in just two steps.Ā  Step one, install and activate our free Ninja Forms plugin.Ā  Step two, head over to the Ninja Forms and generate your contact form template. After that, add the newly created form to your page or post, and thatā€™s it!

In all, this should take you no longer than five minutes, so letā€™s begin.

Step 1: Install and Activate install Ninja Forms

You can either download Ninja Forms directly, or you can go to Plugins > Add New in your WordPress dashboard and then search for Ninja Forms there. For a detailed overview, see ourĀ installationĀ guide for step-by-step instructions.

Add Ninja Forms plugin with WordPress

Step 2: Build your Contact Us WordPress form

From your WordPress Dashboard, navigate toĀ Ninja Forms > Add NewĀ to access the form templates.Ā  See the blue “Contact Us” box on your screen (I have it highlighted in the image below).

Contact Us form template

Click it. Boom! You have a contact form.

wordpress contact form ninja forms

Thatā€™s it!Ā  All you need to do now is add the form to your WordPress page or post.

Modify your WordPress Contact Us form ( optional )Ā 

By default, you can see that you have three form fields;Ā  Name, Email, Message, and a Submit button. If you want more, less, or different fields, click the blue/+ circle icon at the bottom right of your screen. That will slide out a drawer with many more options.

wordpress contact form ninja forms field drawer

 

You can also click the little gear on the right-hand side of any field you’ve added to modify that individual field. To remove a field, hover over the gear, and a trash can icon will appear.

For form building dos and don’ts, check out our guide to building a form.Ā  Looking for additional Ninja Forms resources?Ā  Review our documentation page for a complete guide to all things Ninja Forms.

How to add the Contact Us form to your WordPress website

Once you have your form ready to go, you have three simple options for adding your new WordPress contact form to any page you choose, anywhere you choose.

Shortcode Method

To add the form via shortcode, navigate to Ninja Forms > Dashboard.Ā  Ā The dashboard is where you will find a list of all your forms.Ā  Locate the form, and copy the shortcode ( command + c / ctrl + c).

Ninja Forms WordPress form shortcode

To apply the shortcode, open up the page or post you wish to add the form to and paste the shortcode into the text editor.Ā  You can add the shortcode to a shortcode block, but it’s not necessary our shortcode will work in the paragraph block just fine.

Ninja Forms WordPress shortcode on page

The form won’t be visible using the shortcode, so you need to update your page/post and preview to view the WordPress form.

Block Method

Within the page or post, click on the Block Inserter icon and search for Ninja Forms.Ā  Click on the Ninja Form icon and then choose your feedback form from the Select Form dropdown.Ā  If you do it right, you will see a form preview.Ā  Ā Update the page/post, and that’s it!Ā  You are ready to start collecting customer feedback.

Add Ninja Forms via Block Inserter with WordPress

Append a Ninja Form Method

If you want to include your WordPress form at the bottom of your page or post, you can do that with our Append a Ninja Form meta-box.Ā  Select the form from the Append a Ninja Form dropdown and update your page or post.Ā  Since the form is being appended to the bottom of the page/post, a preview will not be visible until you view the page/post on the front end.

Append a Ninja Form method

See, making a Contact form with WordPress is a breeze!

That’s all there is to it! You now have an open channel of communication with your site’s visitors via a WordPress contact form. As your site grows, you may want to start looking into other communication options, too, like a newsletter signup form. The possibilities are limited only by your imagination.

If you enjoyed this article and would like to receive content straight to your inbox, I highly recommend signing up for our newsletter.Ā You will recieve weekly tips on new ways to useĀ  Ninja Forms.

And at the end of every month, you will recieve an exclusive newsletter with our latest news and recently published content. Don’t delay! Fill out our newsletter sign-up form below ā¬‡ļø