Are you searching for a ready-made contact form that you can quickly set up on your WordPress site for free? You’ve come to the right place. Our free plugin, Ninja Forms core ( download ), includes a variety of form templates, including two types of WordPress contact forms, free (Contact Us and General Inquiry) that are ready to go with just a click.
How do I know what form to use?
Use the Contact Us WordPress form when looking for something a little more generic, as it only comes with three form fields ( Name, Email, and Message ).
Use the General Enquiry contact form when you need to gather a little more information from your prospective lead, i.e., First and Last Name, Phone Number, the type of inquiry, can we call you, and when is a good time to contact you?
That is when the General Enquiry contact form would be your go-to.
Create a WordPress “General Enquiry” contact form, free ( 3 easy steps )
You can create this production-ready WordPress contact form in just three easy steps. Step one, install and activate our free Ninja Forms plugin. Step two, head over to the Ninja Forms and generate your General Enquiry contact form template. After that, add the newly created form to your page or post, and that’s it!
This should take you no longer than five minutes, so let’s begin.
Step 1: Install and activate your WordPress form builder ( Ninja Forms )
Install the Ninja Forms plugin by navigating to your WordPress Admin Menu, clicking Plugins > Add New. Locate the Search Plugins field, type “Ninja Forms,” then click the Install Now button and Activate.
Otherwise, you can upload the plugin by navigating to Plugins > Add New > Upload Plugin > Choose File. For a detailed overview, see our installation guide for step-by-step instructions.
Step 2: Build the General Enquiry WordPress contact form with the Ninja Forms template generator
From your WordPress Dashboard, navigate to Ninja Forms > Add New to access the form templates. Choose the Contact Us or General Enquiry template.
That’s it! All you need to do now is add the form to your WordPress page or post.
For more form-building tips and tricks, see our guide to Building a Form for a detailed overview.
Step 3. Add the General Enquiry WordPress contact form to your website
After finishing building your job application, the final step is adding the WordPress form to your website. 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 job application 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 job applications.
Whether you are a beginner or just looking for an effective contact form, Ninja Forms has several versatile and easy contact forms for WordPress, and each can be accessed and customized in a few simple steps. Let’s look at a ready-made contact form, how to build a form, edit the form’s fields, and set up a success message and email notification.
Four ideas to turn your WordPress contact form into a smart form with Conditional Logic
As human beings, we love it when others can anticipate our needs. It makes us feel understood and appreciated and that our needs matter.
The Conditional Logic add-on makes it extremely easy to do by turning your basic contact form into a smart WordPress form that visually anticipates users’ needs as they fill out the form to create a truly customized experience.
Below are four ways you can use Conditional Logic to create a custom experience for your users:
1. Tailor your form fields to your users with conditional actions
Use the Conditional Logic add-on to create a lasting impression for your users by creating a customized form that tailors responses to your users based on their field choices. Once conditional logic is installed, head over to the Conditional Logic section builder to show or hide form fields based on field responses, creating an intimate experience.
For step-by-step instructions, review our blog post, How to Add Dynamic Fields with Conditional Logic, where we show you how to display or hide form fields conditionally.
2. Send personalized email notifications with conditional email routing
Unlike our competitors, we offer free email notification and submission management with the core version of Ninja Forms. To make your form experience exceptional with personalized notifications, add the Conditional Logic add-on to enable conditional routing for your email actions.
Once installed, head over to Email & Actions, find and open the Email action, and look for the Conditional Logic dropdown. Inside the dropdown is where you will create your conditions based on the existing form field options.
In Send Conditional Email with Ninja Forms, we show you how to create conditional notifications in just two easy steps. Want to find out more about our extensive suite of email features, from customization to troubleshooting? I recommend 22 Ways to Use WordPress Form Email Notifications in 2022.
3. Redirect leads to customized URLs with conditional routing
The Redirect action is a free feature included with the core version of Ninja Forms. Add it to your form to create a custom page, post, or website redirect that triggers upon form submission. Add the Conditional Logic add-on to enable conditional routing to send your users to customized URLs.
Once installed, head over to Email & Actions, add the Redirect action by clicking the Add New action button, and look for the Conditional Logic dropdown. Inside the dropdown is where you will create your condition based on the existing form field options.
For a step-by-step guide, I recommend the following blog posts:
- How to route users to customized landing pages without code.
- How to route customers to personalized thank you pages.
4. Create unique submission messages based on selected form choice
Did you know the Ninja Forms Success Message action is compatible with our Conditional Logic add-on? This means you can create as many custom success messages as you want, all based on how your user responds to your WordPress form fields.
To start, install and activate the Conditional Logic add-on, head over to Email & Actions, open up your Success Message action, and look for the Conditional Logic dropdown. Inside the dropdowns, you will create your condition based on the existing form field options.
Need multiple Success Messages? Simply click the Add New action button, then rinse and repeat. That’s it!
Congratulations, you are now a WordPress contact form aficionado!
That’s it! You learned how to create a free WordPress contact form using the Ninja Forms form-building template generator and turn your contact form into a smart form with our Conditional Logic add-on.
Are you Interested in seeing what else Conditional Logic has to offer? Give it a try. We offer a 14-day money-back guarantee, and unlike our competition, you can get the Conditional Logic add-on separately, so you only purchase what you need. All individual add-on purchases come with 1, 5, or 20 site licenses and include priority support.
So what are you waiting for?
You’re now well on your way to becoming a pro at using the best WordPress form builder out there! We hope this article has helped you improve your website and furthered your understanding of WordPress and Ninja Forms. If you have any suggestions or advice for things not discussed here, please remember to share them in the comments below!
Walter Hansen says:
I can’t get my contact page to actually send an email. I tried sending a test email after I set it up and it is not working. Can you please help?
Quay Morgan says:
Walter,
Hey! You can find documentation on setting up email actions here: https://ninjaforms.com/docs/email/
And if needed, a troubleshooting series from our blog: https://ninjaforms.com/troubleshooting-ninja-forms-email-part1/
If all else fails, send us a support ticket and we’ll help out! https://ninjaforms.com/contact/
Cheers,
Quay
Collins Agbonghama says:
We’ve been using Ninja Forms in few of our sites and couldn’t be more happy with it. The form builder is simply amazing and blazing fast.
Thanks WPNinja team.
shay says:
how do you change the font of a header/title in forms. “Inquiry” above submission form needs to be changed to be consistent with other widgets in side panel
Quay Morgan says:
Shay,
Hey! I followed the link from your comment and it looks like “Inquiry” along with the rest of the text on your page is in the Helvitica font. I’m not sure where the inconsistency between what you’re seeing and I’m seeing might lie, so drop us a line at https://ninjaforms.com/contact/ ; our support ninjas will help get things sorted out 🙂
Cheers,
Quay