Jetpack
Support Home > Utilities > Contact Form

Contact Form

A contact form is a great way to offer your readers the ability to get in touch, without giving out your personal email address.

Create a contact form

You can add a contact form to any post or page. To get started, click the contact form icon above the post editor. Note: you can only have one contact form per page.

Add a Contact Form

In the popup that appears, you can add, edit, and reorder the fields.

Handling the form results

You will receive an email notification for each contact form response. All responses will be listed in the Feedback section of your WordPress Admin. You can customize the email address to which the notifications will be sent.

Check out the gallery below for more details.

If you have the Akismet plugin installed and activated and have an active subscription, every form submission will be checked for spam.

Customize the Submit button

Once you’ve inserted a contact form into one of your posts or pages, you can customize the title of the Submit button by adding a submit_button_text parameter to the shortcode, like so:

[contact-form submit_button_text='YOUR CUSTOM SUBMIT BUTTON TEXT HERE'][contact-field label='Name' type='name' required='1'/][contact-field label='Email' type='email' required='1'/][contact-field label='Website' type='url'/][contact-field label='Comment' type='textarea' required='1'/][/contact-form]

Customize the Notification emails

Jetpack’s Form Builder allows you to customize the fields you add to the contact form, and also offers an option to change the subject of the email sent to you after each form submission.

You can add tokens to the subject field, like {city}, and Jetpack will replace the token with the value of the “City” form field (case insensitive).

I do not receive any notification email about form submissions

Jetpack, like other contact form plugins, uses a function named wp_mail() to send out emails. It’s the same function that is used by WordPress to send you comment notifications, or notifications about new users registering on your site.

You can check if that function works properly by leaving a comment on your site and checking if you receive an email. Another alternative would be to use the Check Email plugin.

If you find issues with that function, you could use a plugin like this one to configure your WordPress installation to use a specific email service to send out emails.

If the function appears to be work properly, it means that Jetpack’s emails are filtered out before they can reach your inbox:

  • They can be filtered out by your server before they even get sent out; your hosting provider should be able to check their server email logs to find out if the emails were blocked.
  • They can be filtered out by your email provider. If you don’t find the emails in your spam folder, you’ll want to try sending out Jetpack emails to another email address, and see if you keep experiencing issues. You can do so thanks to this option in the contact form builder.

If none of this helps, send us an email!

Follow

Get every new post delivered to your Inbox.

Join 64,048 other followers