How to Easily Create a WordPress Contact Form without Jetpack

How to Easily Create a WordPress Contact Form Without Jetpack

Do you want to add a contact form to your WordPress site? Using the right tool to create your form can help you save time and get better results.

In this article, we’ll help you easily create a WordPress contact form without Jetpack.

Why Not Use a Jetpack Contact Form?

When it comes to creating a contact form, you’ve got quite a few choices to pick from. One of the most popular options is Jetpack.

Jetpack is a collection of WordPress plugins. It’s made by Automattic and brings functionality to users.

Jetpack includes contact forms, image galleries and carousels, WordPress widgets, and more.

jetpack logo

WPForms is the best WordPress Form Builder plugin. Get it for free!

Jetpack does have a few good things that make it popular:

  • Free to use
  • Contact forms support Akismet for spam prevention
  • Response times are usually quick in the WordPress support forums
  • Includes a lot of other tools and features (though some are paid upgrades)

But while Jetpack can be useful, it’s not a good choice for every site.

Here are 5 big reasons why:

1. Requires a Account

In order to use most of Jetpack’s features, you’ll need to connect your site with a account. And if you don’t know by now, there’s a huge difference between self-hosted WordPress and

As the owner of a self-hosted WordPress site, you may not want a account. Or, if you have one, you may just want to keep it separate from your WordPress website.

wordpress org vs com

2. Too Many Unnecessary Features

Jetpack as a whole lot going on. If the only thing that you need from Jetpack is a contact form, then installing Jetpack and all its extra features is unnecessary. There’s no reason to add all that bloat to your site when you could use a lightweight contact form plugin instead.

After all, your site’s speed and performance are important to your users, not to mention your form conversion rates. And while having plugins you actually need on your site is fine, having extras that just waste resources and slow your page load time isn’t the best idea.

3. Limited Contact Form Features

Jetpack’s contact form builder is missing a bunch of features and isn’t very beginner-friendly.

For example, there aren’t many options to customize your contact forms. Jetpack’s contact forms have just basic form fields, so creating one-of-a-kind forms is super difficult, if not impossible, to do.


Adding to that, there’s barely any customization available for each form field. And although Jetpack offers their WordPress Simple Payments button at an extra cost, it’s super bloated and takes up room on your site.

4. No Email Newsletter Integration

Giving people a way to contact you is not only great customer service, it can help you grow your business. But an even better way to grow your business and revenue is to focus on your email marketing efforts.

And it just so happens that one of the best ways to build a bigger email list is to integrate your contact forms with your favorite email service provider. This will give your site visitors a chance to add themselves to your email list. People on your email list are much more likely to become big fans of your website who want what you’re selling.

Unfortunately, Jetpack contact forms can’t integrate with any email service providers. This means you’re missing out on a potential subscriber every time someone completes your form.

5. Limited Notification Options

While Jetpack can create email notifications for each form submitted, the options to customize your form notifications are limited.

In fact, the only thing you can customize is the email subject line and email to send the notification to once someone submits a form.


Being able to getting email notifications when someone submits a form on your site is important. So is sending notifications to your team members and site visitors. All of these features help streamline the process and make things much easier on everyone.

But in order to all of that, you need something called multiple notification functionality and the ability to customize the notifications beyond the email subject line and one email address.

6. Difficulty Creating Confirmations

People want to know immediately if the form they’ve submitted has processed. That’s why displaying a confirmation message after they click Submit is a good idea.

Jetpack does have the ability to display a confirmation message to site visitors after submitting a form. However, in order to show these custom messages, you have to deal with code in your functions.php file or use a coding plugin like Code Snippets.

As a result, this contact form solution suddenly becomes very complicated to use. Not all small business owners work with a developer or know how to use code.

Creating a Simple Contact Form Without Jetpack

Now, you probably have a clear understanding about Jetpack’s limitations as a contact form builder. So, let’s see how easy it is to create a contact form without Jetpack using WPForms.

Step 1: Create a Contact Form in WordPress

The first thing you’ll need to do is install and activate the WPForms plugin. For more details, see this step by step guide on how to install a plugin in WordPress.

Once WPForms is active, go to WPForms » Add New to create a new contact form.

On the setup screen, name your form and select the Simple Contact Form template.

Simple Contact Form Template

Keep in mind, you can create tons of different types of forms for your website using WPForms, especially if you’re using the Form Templates Pack Addon.

For example, you can create an order form and collect payments. In addition, you can run a contest and limit one entry per person or close the form at a specific date/time with the Form Locker addon. You can even create a membership site using both the registration and login form templates.

There are 100+ kinds of form templates to help meet your exact needs. You can also use the Conversation Forms Addon to create a beautiful and interactive form:


Once you select your template and the pre-built form loads, most of the work is already done for you. For example, you’ll have a form with a Name, Email, and Message field already there.

You can add additional fields by dragging them from the left hand panel to the right hand panel. Then, click on the field to make any changes. You can also click on a form field and drag it to rearrange the order on your contact form. It’s super simple.

contact form example

Once your form looks the way you want it to, click Save.

Step 2: Configure Your Contact Form Settings

There are many form settings to configure in the Form Editor.

  • General Settings: Here you can change things like your form’s name, description, and submit button copy. You can also enable additional spam prevention features to keep your website secure from unwanted form submissions.
  • Form Confirmations: Form confirmations are messages that display to site visitors once they submit a contact form on your website. WPForms has 3 confirmation types to choose from: Message, Show Page, and Redirect. You can choose one or a combination.
  • Form Notifications: Notifications are a great way to send an email whenever a contact is submitted on your website. You’ll automatically receive a notification when a form submits. You can also send one to the site visitor that submitted the form and anyone else that needs to be notified of a form submission.

You can also integrate your form with your preferred email marketing provider, choosing from AWeber, Drip, Constant Contact, MailChimp, Campaign Monitor, or GetResponse.

email integrations

Lastly, if you are collecting payments on your form, configure your payment settings here too, choosing from Authorize.Net, Stripe or PayPal payment integrations.

Step 3: Add Your Form to Your Website
Even though it’s different than Jetpack, adding your WPForms contact form to your website is really simple to do.

WPForms allows you to add your forms to many locations on your website, including blog posts, pages, and even sidebar widgets.

Let’s take a look at the most common post/page embed option.

To begin, create a new page or post in WordPress. Then, click inside the first block (the blank area below your page title) and click on the Add WPForms icon.


Next, select your contact form from the dropdown.


Then, publish your post or page so your contact form will appear on your website. It’s that easy.

Final Thoughts

And there you have it! You now know how to create a WordPress contact form without having to use Jetpack.

Want to get more subscribers to your newsletter? You might also want to check out our guide on how to ask visitors to join your newsletter while they’re filling out your contact form.

So, what are you waiting for? Get started with the most powerful WordPress forms plugin today.

And don’t forget, if you like this article, then please follow us on Facebook and Twitter.

Using WordPress and want to get WPForms for free?

Enter the URL to your WordPress website to install.


    1. Hi WordPress User,

      I’m afraid I don’t quite understand your question. If you can clarify or provide more details we’ll be happy to help you out.

      Thanks! 🙂

Add a Comment

We're glad you have chosen to leave a comment. Please keep in mind that all comments are moderated according to our privacy policy, and all links are nofollow. Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.