How-to · WordPress

Send Contact Form 7 submissions to monday.com

By Jefferson Huera Guzman Updated 4 min read

To send Contact Form 7 submissions to monday.com, install the free Interacti Forms Connector For monday plugin, connect your site in a WordPress Forms Integration automation and map your form's tags to board columns. Every submission that passes Contact Form 7's validation and spam check then creates an item on your board, or updates the item that matches the sender's email.

How it works

Contact Form 7 has no monday.com connection of its own. WordPress Forms Integration adds one in two parts: a free plugin on your site that reads your forms and sends each submission, and an app on monday.com that turns it into an item.

  1. Contact Form 7 submission
  2. Interacti Forms Connector For monday
  3. WordPress Forms Integration
  4. Item on your board

This guide sends a contact form to a leads board like this one:

Website leads

New leads

NameEmailPhoneServiceLead status
Jordan Pricejordan@acme.com+1 555 0134SEONew
Priya Shahpriya@globex.com+1 555 0178WebsiteWorking on it
Lee Wonglee@initech.comAdsQualified
Each Contact Form 7 submission becomes a row in New leads.

Step 1: Install the plugin and generate a token

  1. In WordPress, go to Plugins > Add New, search for Interacti Forms Connector For monday, then click Install Now and Activate.
  2. Go to Settings > Interacti Forms Connector for monday.
  3. In the Detected Builders card, check that Contact Form 7 shows Active.
  4. Under Step 1 — Your Website URL, click Copy URL.
  5. Under Step 2 — Integration Token, click Generate Token, then Copy Token.
Detected Builders card listing nine form plugins, with WPForms and Contact Form 7 marked Active

Treat the token like a password. Anyone with it and your site URL can read your list of forms and their fields.

Step 2: Give your fields clear labels

The field names you see in monday.com come from your form template. If a tag is inside a <label> element, that label’s text is used. Otherwise the field name is turned into a label, so your-email shows as “Your Email”.

<label> Your name
    [text* your-name] </label>

<label> Your email
    [email* your-email] </label>

<label> Phone
    [tel your-phone] </label>

<label> Service
    [select your-service "Website" "SEO" "Ads"] </label>

<label> Message
    [textarea your-message] </label>

[acceptance your-consent] I agree to be contacted. [/acceptance]

[submit "Send"]

Each tag arrives as a typed value, which decides the columns it fits:

Form tagSent asGood column
text, textarea, hiddenTextName, Text or Long Text
emailEmailEmail
telPhonePhone
urlURLLink
number, rangeNumberNumbers
dateDateDate
select, radioTextStatus or Dropdown
select with multiple, checkboxListDropdown or Tags
acceptanceYes/noCheckbox

file, quiz, CAPTCHA tags and submit aren’t sent.

Step 3: Create the automation

Account When a new response in Form ID is received, create an Item/Subitem in Group/Item with this Data

  1. Open your leads board, click Automate in the top bar, then Create.
  2. Search for WordPress and click the app.
  3. Pick the template that creates an item or subitem.
  4. Click Account and add a new connection. Paste your site URL into WordPress Site URL and your token into Connection Token, then click Save & Connect.
  5. Click Form ID and choose your Contact Form 7 form.
  6. Click Item/Subitem and choose an item. Click Group/Item and pick New leads.
  7. Click Data and map each field to a column: Your name to Name, Your email to Email, Phone to Phone and Service to Service.
  8. Create the automation.

Saving the automation links your site to monday.com. The plugin’s settings page then shows Linked.

The Data mapping of a WordPress Forms Integration template with Contact Form 7 fields mapped to Name, Email, Phone and Service columns

Step 4: Test it

  1. Open the page with your form and submit a test entry.
  2. Go back to your board. A new item appears in New leads.

If nothing appears, check that the URL in your connection matches the plugin’s Copy URL exactly, and that nothing on your site blocks the request. Troubleshoot WordPress Forms Integration walks through each cause.

Avoid duplicate leads

When the same person writes in twice, update their item instead of adding a new one. Use the update template and match the email field against the board’s Email column:

Account When a new response in Form ID is received, update item where this column matches this question with this condition

In this condition, choose Only the first match, or Create a new item if nothing matches so a first-time sender still gets an item, in the board’s top group. Empty answers are skipped, so a blank phone field doesn’t clear the phone number you already have. See Update existing items and subitems by matching a field.

Route leads by service

To send only some submissions to a board, for example SEO enquiries to the SEO team’s board, use the text condition template there:

Account When a new response in Form ID is received and only if the answer to Question Condition Text create an Item/Subitem in Group/Item with this Data

Set Question to Service, Condition to is and Text to SEO. Submissions that don’t match don’t run the automation and don’t count toward your plan. See Run an automation only when an answer matches.

The same plugin works with eight other form plugins. Read the WordPress forms to monday.com guide for the full picture.

Some screens shown on this site are illustrations, so yours may look a little different.

Frequently asked questions

Are submissions flagged as spam sent to monday.com?

No. A submission is sent only when it passes Contact Form 7's validation and isn't flagged as spam. It's sent even if Contact Form 7 fails to send its email. Read more →

Can I send file uploads?

No. File tags aren't sent, and neither are quiz, CAPTCHA and submit tags. Ask for a link in a URL field instead if you need one on the board. Read more →

Do I need Zapier or a Contact Form 7 add-on?

No. The free Interacti Forms Connector For monday plugin reads your Contact Form 7 forms and sends each submission to the WordPress Forms Integration app.

What happens if monday.com can't be reached?

The plugin retries in the background up to 3 more times. If the last retry fails, that submission isn't sent. Read more →

Are submissions from before I connected sent?

No. Only new submissions are sent, from the moment your site is connected. Read more →

Start with the complete guide

Complete guide

WordPress forms to monday.com: the complete guide

Send WPForms, Gravity Forms, Contact Form 7 and six more WordPress form plugins to monday.com, and create or update items with conditions.

Read the guide →

In the Help Center

More WordPress guides

Connect WordPress to monday.com

Install WordPress Forms Integration from the monday.com marketplace. Questions first? Email us and the developer replies.

WordPress Forms Integration pricing →