1. Home
  2. Jetpack CRM Extensions
  3. Contact Form 7
  4. How to Setup your Contact Form 7 Form

How to Setup your Contact Form 7 Form

The Contact Form 7 extension allows you to capture leads from your Contact 7 forms into  your Jetpack CRM as Leads.

The Standard Contact Form 7

The way that Contact Form 7 is setup means that there’s some mapping required before the data will be captured in your CRM.

When you first activate contact from 7 plugin there’s a form created which looks like this:

Your Name (required)
    [text* your-name]

Your Email (required)
    [email* your-email]

Subject
    [text your-subject]

Your Message
    [textarea your-message]

[submit "Send"]

Turning it into a Jetpack CRM Contact Form

To use the form to capture data into Jetpack CRM you’ll need to edit the fields. Here’s what you need to capture first name, email and notes.

It’s also important that you add a hidden field with jetpackcrm-add this tells the Contact Form 7 plugin that this is a form that you want to capture into Jetpack CRM.

First Name (required)
    [text* fname] 

Last Name (required)
    [text* lname] 

 Your Email (required)
    [email* email] 

 Subject (required)
    [text* subject]

 Your Message (required)
    [textarea* notes] 

[hidden jetpackcrm-add default:jetpackcrm-add = "jetpackcrm-add"]
[hidden status default:status = "Lead"]

[submit "Send"]

In the above example, Subject is not passed through to Jetpack CRM however it is used on the other end when hooking up to the email that’s sent on successful completion (and imported into the help desk software).

We’ve also added the ability to customise the status of the contact that’s added. In the above the contact will be Lead but you can pass other statuses to each form if you want the status to be different.

The “Mail” tab

It’s also important to make sure the mail tab is setup correctly.

Custom Fields

To capture a custom field you use the slug of the custom fields which is shown under the field name. If your field name is called “Food Choice” then the slug will (probably) be food-choice.

So the above you’d do something like

 Your Name (required)
    [text* your-name] 

 Your Email (required)
    [email* your-email] 

 Subject
    [text your-subject] 

 Your Message
    [textarea your-message] 

 Your Choice
[select food-choice  "Chicken" "Pork" "Beef"]


[hidden jetpackcrm-add default:jetpackcrm-add = "jetpackcrm-add"]
[submit "Send"]

Marking the field as food-choice.

Click here to see the full contact field name list, but note, for forms it’s important to make sure your field labels match the slug of your custom field.

Contact Tags

You can also tag your contacts using your contact form. To do this you add a field like

[hidden jetpackcrm-tags "tag one, tag two"]

This will add two tags to your contact “tag one” and “tag two”

Updated on June 3, 2020

Was this article helpful?

Still not found an answer?
If you've searched the knowledge base and still can't find a solution, please submit a ticket.
CONTACT SUPPORT