We're making it easier to get around Constant Contact with a brand new left navigation. Not all accounts have that change yet, so if your navigation looks different from our articles, that's why–but everything from the top can now be found on the left!

Email and Digital Marketing
How can we help you?
Search our help articles, video tutorials, and quickstart guides

You've got this. You've got us. Search our Knowledge Base to quickly find answers to your questions.

Create a 'Contact Us' form with the Constant Contact Forms for WordPress Plugin

Article: 000030848
Updated: December 22, 2023

Let your website visitors ask questions or give feedback through a 'Contact Us' form and receive an email whenever the form is submitted

After you've installed the Constant Contact Forms plugin for WordPress and synced your contact lists, you can create a form for capturing feedback and questions, or for adding new sign-ups to your list, from the visitors that view your website. 

 
Light Bulb IconDid you know? If you need help, please visit our Constant Contact Forms Plugin Support Forum.
 

Create a new form

  1. From your WordPress dashboard, click Contact Form > Add New Form.
  2. Give your form a name. You can decide if you want the form name to be visible when you add it to a Post or Page.

    WordPress dashboard with Constant Contact Form menu expanded and Add Form option selected, Add New Form page and Form Name field
     
 

Enter the form's description

Ask your website visitors for questions or feedback. This is a good place to provide a turn-around time for answers or explain what you do with feedback. If you plan on adding respondents to your mailing list, make it clear here too!

  1. Expand the Form Description section.

    WordPress dashboard with Constant Contact Form menu expanded and Add Form option selected, Add New Form page and Form Description section collapsed with drop-down menu icon
     
  2. Enter a description for your form and use the editor to style it.

    WordPress dashboard with Constant Contact Form menu expanded and Add Form option selected, Add New Form page and Form Description section expanded with text editor and description text
     
 

Select a contact list

If you want to add the people who submit your form to your mailing list, you can select a list from your Constant Contact account to add them to.

  1. Expand the Constant Contact List section.

    WordPress dashboard with Constant Contact Form menu expanded and Add Form option selected, Add New Form page and Constant Contact List section collapsed with drop-down menu icon
     
  2. Select the list or lists you want to add those who submit your Contact Us form to. Selecting more than one lists allows your website visitors to choose which lists they want to be a part of.

    WordPress dashboard with Constant Contact Form menu expanded and Constant Contact List option expanded with list options displayed
 
Light Bulb IconDesign tip: For the best experience for your newest contacts, when their engagement is at its highest, make sure to set up a Welcome Path for the list you select! You can greet your new contacts with a simple welcome email, or create a series of several emails to go out over time.
 

Set up the form's options

Form options include the button text and success message for submitting your form, a redirect URL, spam error message, and email opt-in.

  1. Expand the Form Options section.

    WordPress dashboard with Constant Contact Form menu expanded and Add Form option selected, Add New Form page and Form Options section collapsed with drop-down menu icon
     
  2. Customize the button text to submit your form.
  3. Personalize the message your visitors see when they successfully submit the form.
  4. If you want to send your new sign-ups to a specific webpage after they've submitted the form, add a URL to the field. Form best results, link to a page within your WordPress site. If you want those who submit comments to go to a webpage outside of your WordPress site.
  5. Enter a message to display for when the reCaptcha system doesn't approve the email address submitted. This could triggered by a bot sign-up or by a simple typo in the email address.
    Example: Oops! The email address entered doesn't look quite right.
  6. Check the box to require your new sign-ups to confirm that they want to join your list. This option only displays if you choose a Constant Contact List. If the box isn't checked when the form is submitted, the submitter isn't added to your contact list, but you can still receive an email with their feedback or question.

    WordPress dashboard with Constant Contact Form menu expanded and Form Options menu expanded, with Button text and Success message fields, Submission behavior section and Redirect URL option, Spam notice section and Spam Error Message field, and Email opt-in section
 
Permission to Send IconGet permission: Using sign-up forms ensure that you receive and document express consent from your contacts, which satisfies Constant Contact's email permission policy as well as GDPR and CASL regulations.
 

Create the form's fields

The form fields are the contact information you want to collect from your sign-ups. An email address is required, but whatever information you collect beyond that is up to you.

  1. Expand the Form Fields section.

    WordPress dashboard with Constant Contact Form menu expanded and Add Form option selected, Add New Form page and Form Fields section collapsed with drop-down menu icon
     
  2. Click Add Another Field to create the fields you want to include on your form.

    WordPress dashboard with Constant Contact Form menu expanded and Form Fields option expanded with required email address field and Add Another Field button
     
  3. Each field includes a Field Label that tells your visitors what the field is for, a Field Description that you can use to give an example of the kind of content you want entered into the field, and an option to make the field required.  An email address is always included by default and set as a required field. Additional fields include:
  • First and Last Name - Maps directly to the First and Last Name contact fields in your Constant Contact account.
  • Address - Maps directly to the Address contact fields in your Constant Contact account.
  • Job Title and Company - Maps directly to the Job Title and Company fields in your Constant Contact account.
  • Website - Because of a limitation with the API the plugin uses, the Website Field doesn't map into your Constant Contact account directly. If you use the Website Field, your WordPress administrator can set up email notifications so that every time your form is submitted you receive an email with the information in the Website Field. You can then manually update your contact record with the information. Alternatively, you can use a Custom Text Field to collect the website information, which creates a Custom Field in your Constant Contact account.
  • Custom Text Field - This type of field acts as a Custom Field in your Constant Contact account. The custom fields are labeled as "Custom Field 1," "Custom Field 2," "Custom Field 3," etc.
  • Custom Text Area - This type of field doesn't import into Constant Contact. Information from these fields is included in the email sent when you include an email address in the Form settings section.

    WordPress dashboard with Constant Contact Form menu expanded and Form Fields option expanded with First Name and Custom Text Area options
     
 

Select the form's email settings

Exclamation Point IconImportant: With the help of your WordPress administrator, you can set up your WordPress server to receive an email each time someone submits your form. If you're having issues receiving a general email about sign-ups, check your WordPress email address by clicking Settings > General. Your WordPress admin must set up your WordPress server to use this notification feature; we cannot troubleshoot this functionality on the Constant Contact side.
 

You can receive an email notification at an address of your choosing every time someone submits your form.

  1. Expand the Email Settings section.

    WordPress dashboard with Constant Contact Form menu expanded and Add Form option selected, Add New Form page and Email Settings section collapsed with drop-down menu icon
     
  2. Enter an email address in the Email destination field. Multiple email addresses must be separated by a comma.

    WordPress dashboard with Constant Contact Form menu expanded and Email Settings option expanded with Email destination field
     

Customize the form's design

The form allows for minimal styling, but inherits as much as it can from the WordPress theme you're using on your website. If you don't like the look of your form, a front-end developer with CSS knowledge can look over your site to determine if there are any style rules that are interfering with the form.

  1. Expand the Form Design section.

    WordPress dashboard with Constant Contact Form menu expanded and Add Form option selected, Add New Form page and Form Design section collapsed with drop-down menu icon
     
  2. Choose the background and button colors and font sizes for the form. The font type and "Default" font size are determined by your WordPress theme.

    WordPress dashboard with Constant Contact Form menu expanded and Form Design menu expanded, with Background Color option, Form Fonts Font Size and Font Color options, Form Submit Button Font Size and Font Color options, and Background Color option
     
 

Customize the form's input design

Adjust the form padding, add custom CSS classes for inputs, and adjust label placement for your form.

  1. Expand the Input Design section.

    WordPress dashboard with Constant Contact Form menu expanded and Add Form option selected, Add New Form page and Input Design section collapsed with drop-down menu icon
     
  2. Define the pixel values so that there is space between the form's edge and the form text and fields. If you have custom CSS classes for inputs, enter them in the field below.
  3. Choose where your text fields sit in relation to their labels. For example, choose "Top" so that the the name of the field sits on top of the field, or choose "Left" so that the description  is to the left of the field.

    WordPress dashboard with Input Design menu expanded with Form Padding and Label Placement options
     
 

Publish the form

Publishing your form doesn't automatically make it visible to your website visitors, but makes it available for adding to a Page or Post.

  1. In the Publish section, click Publish.

    WordPress dashboard with Constant Contact Form menu expanded and Add Form option selected, Add New Form page and Publish section expanded and Publish button
     

Now that your form is created, styled, and published, it's time to add it to a webpage or blog post. When you preview the page or post you can see how the colors, font sizes, padding, and label placement appear in a form. Any time you make updates to the style, the form is updated so you don't have to keep republishing your pages or posts.


Questions?

Ask the Community

Did this article answer your question?


Constant Contact Logo

Copyright © 2025 · All Rights Reserved · Constant Contact · Privacy Center