Your WordPress.com website is loaded with amazing tools for managing your content, and one of the most useful may be the ability to create a contact form.
Contact forms are great for collecting information and for getting in touch with your site visitors. HelpScout lists contact forms as the number-one tool to gather feedback, as they offer visitors easy ways to get in touch with you, inquire about your products or services, or even RSVP to an event.
To place a contact form on your site and to start a conversation with your visitors, follow the below steps.
1. Add a contact form
The ability to add a contact form is enabled by default on any post or page that you publish to your site. You can create a contact form by clicking the Add button in the post or page editor, and selecting Contact Form.
A popup will appear with a new form. It will be populated with default fields that you can edit or remove.
2. Edit the form fields
The default fields within a WordPress.com contact form are Name, Email Address, Website, and Comment.
Click the pencil icon to change a field’s settings, or the trash icon to remove it. You can also add a new field by clicking the Add New Field option.
New form fields have three elements: a Field Label, a Field Type dropdown, and a Required checkbox. The Field Label is what the field is named, the Field Type is the type of form field that will be used, and the Required checkbox indicates if the user is obligated to complete the field in question.
3. Choose a Field Type
Selecting the Field Type for each form field gives you control over how your form is displayed, and the data that you collect from visitors. Here’s an overview of the different Field Types that you can choose from:
- The Name and Text options display a field for adding a single line of text.
- For fields that require longer bodies of text (comments or feedback), use the Text Area option.
- The Email Address field is similar to a text field, but requires the user to enter a valid email address.
- Similarly, the Web Address field looks like a text field, but requires visitors to enter a web address.
- A Checkbox field allows users to check or uncheck a box to provide a yes or no answer.
- If you choose a Dropdown field, enter the various options that visitors will see in a dropdown menu. Your visitors will select from one of these options to complete this field.
- Similar to the dropdown field, the Radio Button field allows users to select one or multiple options from a list.
4. Determine form settings
After you create a contact form, edit the email address that the contact-form data will be sent to, and the subject line of that email. By default, the form submission will be sent to the site owner (that’s you), and the subject line will be the title of the post or page that the contact form is placed on.
You can change the subject line to something more descriptive if you’d like. If you want to send the form submission to multiple people, you can do so by entering multiple email addresses, separated by commas.
After you select form fields and edit the form settings, click the Insert button to add the form to your site. Clicking on the form in your content editor displays options to Edit and Delete the form.
5. Check for feedback
Visitor feedback is an important part of growing your business. Your WordPress.com site allows you to view your contact-form feedback from your dashboard. If you don’t see a Feedback tab in your menu, scroll to the bottom of the menu and click WP Admin to open your dashboard. Then, click on the Feedback tab to view submission data.
Once you reach this point, you’re ready to put form submissions to use — whether that means communicating with your visitors, improving your site, or starting a newsletter. No matter what type of site or business you run, contact forms are an excellent — and low-effort — way to connect with your audience.
Thousands of small businesses and online stores call WordPress.com home.
Whether you’re looking to promote your business or share your story, we have a plan that’s right for you.Create your own website