How to Install and Use WordPress Contact Form 7 Plugin | HelpDesk Help Center (2024)

Contact Form 7 is a free WordPress plugin that allows you to manage multiple contact forms, providing you with the flexibility to easily customize both the form and email contents using straightforward markup. The form boasts features like Ajax-powered submissions, CAPTCHA integration, Akismet spam filtering, and more.

You can find a comprehensive guide, docs, FAQs, and more detailed information about Contact Form 7 on contactform7.com.

How to configure Contact Form 7 with your WordPress page

If you want to create and add your contact form, go to the “Plugins” and click on the “Add New” button.

How to Install and Use WordPress Contact Form 7 Plugin | HelpDesk Help Center (2)

How to Install and Use WordPress Contact Form 7 Plugin | HelpDesk Help Center (3)

Find Contact Form 7 in the list of plugins. Then, install and activate it for your WordPress account.

How to Install and Use WordPress Contact Form 7 Plugin | HelpDesk Help Center (4)

Contact Form 7 plugin will appear in the list. Here, you can click “Settings” and prepare the contact form according to your needs.

How to Install and Use WordPress Contact Form 7 Plugin | HelpDesk Help Center (5)

Next, add a new contact form by clicking the “Add New” button.

How to Install and Use WordPress Contact Form 7 Plugin | HelpDesk Help Center (6)

Customize step by step your contact form with the possible options.

Start with the Form panel. Here, add all the details in the HTML form, as in the example below.

How to Install and Use WordPress Contact Form 7 Plugin | HelpDesk Help Center (7)

You can see the details below:

[text singleline-text]

[textarea multiline-text]

[url link-url]

[date date]

These are called HelpDesk custom fields.

Custom fields are ideal for storing extra data related to tickets, requesters, and organizations within the ticket details, such as order number, order specifics, contact ID, requester’s website, delivery date, credit card information, social security details, requester’s age, shipping address, deal value, and more.

Creation of custom fields in HelpDesk

Go to the “Settings” section and click on the “Custom fields” category.

Here, click on the “Create custom field” button.

How to Install and Use WordPress Contact Form 7 Plugin | HelpDesk Help Center (9)

Customize HelpDesk custom fields according to your preferences and needs.

How to Install and Use WordPress Contact Form 7 Plugin | HelpDesk Help Center (10)

Take a look at the API key name — you’ll need it to create Contact Form 7 in the Form and Mail panels in the CF 7 settings.

How to Install and Use WordPress Contact Form 7 Plugin | HelpDesk Help Center (11)

Once you’re done creating HelpDesk custom fields, go back to your WordPress account.

Contact Form 7 tutorial: Specifying the Form panel

Let’s take a look at the details of a sample contact form in the Form panel.

How to Install and Use WordPress Contact Form 7 Plugin | HelpDesk Help Center (13)

In the following section, you can spot some bolded custom field type defined in HelpDesk during the custom field creation process:

[text your-name autocomplete:name] *

[email your-email autocomplete:email] *

[text your-subject] *

````

[text singleline-text]

[textarea multiline-text]

[url link-url]

[date date]

[submit “Send”]

The overall content of the Form panel of the contact form is up to you.

Remember to save changes.

Let’s take a look at the details of a sample contact form in the Mail panel, according to Contact Form 7 docs.

How to Install and Use WordPress Contact Form 7 Plugin | HelpDesk Help Center (14)

Below, you’ll find an explanation of each field in the Mail panel to make your contact form work.

To

Set the recipient email address here. Use your HelpDesk forwarding address that you’ll find in the “Settings” section in the “Email” category.

How to Install and Use WordPress Contact Form 7 Plugin | HelpDesk Help Center (16)

You can use mail-tags in this field.

Specify values in the valid mailbox syntax, or you’ll get a configuration error.

From

Set the sender’s email address here. You can use mail-tags in this field.

This field value should be an email address that belongs to the same domain as the website. Otherwise, you’ll get a configuration error.

Subject

Set the subject of the message here. You can use mail-tags in this field.

Additional headers

Place custom field headers and keep the following format: X-HelpDesk-CF-

Reply-To: [your-email]

X-HelpDesk-CF-productName: [singleline-text]

X-HelpDesk-CF-details: [multiline-text]

X-HelpDesk-CF-productUrl: [link-url]

X-HelpDesk-CF-dateOfOrder: [date]

How to Install and Use WordPress Contact Form 7 Plugin | HelpDesk Help Center (20)

productName, details, productUrl, and dateOfOrder are API key names that you can copy and paste here from the custom field settings in HelpDesk.

productName, details, productUrl, and dateOfOrder are API key names that you can copy and paste here from the custom field settings in HelpDesk.

You can insert additional message header fields here, such as Cc and Bcc. There should be one field per line. You can embed mail-tags anywhere in these fields.

Message body

This is the message body; you can embed mail-tags anywhere in this field.

Define it to your needs, such as:

Sender: [your-name] [your-email]

Subject: [your-subject]

Product name: [singleline-text]

Details: [multiline-text]

Product URL: [link-url]

Date of order: [date]

--

This is the notification for submitting a contact form on the website ([_site_title] [_site_url]).

How to Install and Use WordPress Contact Form 7 Plugin | HelpDesk Help Center (22)

[singleline-text], [multiline-text], [link-url], and [date] are custom field formats that you can select when creating a custom field in HelpDesk.

[singleline-text], [multiline-text], [link-url], and [date] are custom field formats that you can select when creating a custom field in HelpDesk.

If you select the Exclude lines with blank mail-tags from the output checkbox, lines, including mail-tags that have empty values, will be excluded from the message body of the actual email output.

By default, plain text is used for the message body. To use HTML, select the Use HTML content type checkbox.

The overall content of the Mail panel of the contact form is up to you.

Remember to save changes.

How to Install and Use WordPress Contact Form 7 Plugin | HelpDesk Help Center (23)

Contact Form 7 installation on your WordPress page

First, create a page for your contact form. Go to “Pages” and click on the “Add New” button in your WordPress account.

How to Install and Use WordPress Contact Form 7 Plugin | HelpDesk Help Center (25)

Give it a proper headline and add the necessary content, then insert a block named “Shortcode” to paste the contact form.

How to Install and Use WordPress Contact Form 7 Plugin | HelpDesk Help Center (26)

How to Install and Use WordPress Contact Form 7 Plugin | HelpDesk Help Center (27)

Now, copy and paste the shortcode of your newly created contact form.

How to Install and Use WordPress Contact Form 7 Plugin | HelpDesk Help Center (28)

How to Install and Use WordPress Contact Form 7 Plugin | HelpDesk Help Center (29)

Then, click the “Update” button and test the contact form on your website.

How to Install and Use WordPress Contact Form 7 Plugin | HelpDesk Help Center (30)

If everything’s configured well, the test should result in a new HelpDesk ticket filled with custom fields (if you previously set them up).

How to Install and Use WordPress Contact Form 7 Plugin | HelpDesk Help Center (31)

How to Install and Use WordPress Contact Form 7 Plugin | HelpDesk Help Center (2024)
Top Articles
Latest Posts
Article information

Author: Chrissy Homenick

Last Updated:

Views: 5903

Rating: 4.3 / 5 (74 voted)

Reviews: 81% of readers found this page helpful

Author information

Name: Chrissy Homenick

Birthday: 2001-10-22

Address: 611 Kuhn Oval, Feltonbury, NY 02783-3818

Phone: +96619177651654

Job: Mining Representative

Hobby: amateur radio, Sculling, Knife making, Gardening, Watching movies, Gunsmithing, Video gaming

Introduction: My name is Chrissy Homenick, I am a tender, funny, determined, tender, glorious, fancy, enthusiastic person who loves writing and wants to share my knowledge and understanding with you.