Complete guide · WordPress
WordPress forms to monday.com: the complete guide
By Jefferson Huera Guzman Updated 5 min read
To send WordPress form submissions to monday.com, install the free Interacti Forms Connector For monday plugin on your site and the WordPress Forms Integration app on monday.com, then pick a form in one of the app's automation templates. It works with WPForms, Gravity Forms, Contact Form 7, Fluent Forms, Formidable Forms, Ninja Forms, Forminator, WS Form and MetForm, and each submission can create an item, post an update or update an existing item.
Your options at a glance
| Option | What it is | Watch out for |
|---|---|---|
| Zapier or Make | Workflow tools with triggers for some form plugins | A second tool to pay for, and often a form plugin add-on |
| A connector for one form plugin | A WordPress plugin built for one form builder | Switching form plugins means switching connectors |
| WordPress Forms Integration | A free WordPress plugin plus a monday.com app, by Interacti Digital | No file uploads, signatures or Elementor Pro forms |
A side-by-side comparison is in WordPress forms to monday.com: Zapier alternatives. The rest of this guide covers WordPress Forms Integration.
How it works
The integration has two parts that work together: Interacti Forms Connector For monday, a free plugin on your site, and WordPress Forms Integration, the app on your monday.com account.
- Someone submits your form
- Interacti Forms Connector For monday
- WordPress Forms Integration
- Item on your board
- The plugin lets the app read your forms and their fields, so you can pick a form and map its fields while you build an automation.
- When someone submits a form, the plugin sends the answers to the app right away.
- The app runs every automation you built for that form.
Supported form plugins
| Form plugin | Notes |
|---|---|
| WPForms | Lite keeps no entries, and name parts arrive separately. See Turn WPForms entries into a monday.com inquiry log. |
| Gravity Forms | Only active forms are listed. Name and address fields arrive whole and in parts. See Send Gravity Forms entries to monday.com. |
| Contact Form 7 | Sent only when the submission passes validation and isn’t flagged as spam. See Send Contact Form 7 submissions to monday.com. |
| Fluent Forms | Only published forms are listed. A blank number arrives as 0. See Triage Fluent Forms feedback by score in monday.com. |
| Formidable Forms | Only published forms are listed. See Send Formidable Forms quote requests to monday.com. |
| Ninja Forms | First and last names are separate fields. See Send Ninja Forms class sign-ups to monday.com. |
| Forminator | Forms show by slug, and polls and quizzes aren’t sent. See Send Forminator bookings to monday.com. |
| WS Form | Stored values arrive, not labels. See Keep a WS Form consent log in monday.com. |
| MetForm | Built in the Elementor editor. Give each field a unique Name. See Send MetForm leads from Elementor pages to monday.com. |
Still choosing one? See Best WordPress form plugin for monday.com. Each plugin sends its own list of field types. File uploads, signatures, layout fields and CAPTCHA fields are never sent. The details per plugin are in Supported WordPress form plugins.
Connect your site
- Install and activate Interacti Forms Connector For monday from Plugins > Add New in WordPress.
- Go to Settings > Interacti Forms Connector for monday, click Copy URL and click Generate Token.
- Install WordPress Forms Integration on monday.com and add one of its templates to a board.
- Click Account, add a new connection and paste the site URL and the token.
- Pick a form in Form ID, map its fields and create the automation.
Your site is linked when you save the first automation. The plugin’s settings page then shows Linked. Copy the URL with Copy URL instead of typing it: www.example.com and example.com count as different sites. See Install the plugin and connect your site.

The 6 templates
Account When a new response in Form ID is received, create an Item/Subitem in Group/Item with this Data
| You want to | Template |
|---|---|
| Add every submission to a board | Create an item or subitem |
| Log submissions on one item | Post it as an update |
| Keep one item per person, order or ID | Update an item, or a subitem, that matches |
| Only act on some submissions | Create an item if an answer matches text or a number |
The update template finds items whose column matches an answer, such as an email address, and can update only the first match or all of them, and create a new item when nothing matches:
Account When a new response in Form ID is received, update item where this column matches this question with this condition
Every template and field is in Automation templates for WordPress forms. For your own multi-step automations, the app’s trigger works in custom automations and monday Workflows. See Use the WordPress trigger in custom automations.
How fields map to columns
Each field arrives as text, a number, a date, a yes/no value or a list of choices, and its type decides which columns it can fill. Choices arrive as their labels in most plugins.
- Empty answers are skipped, so they don’t clear a column on an update.
- Blank number fields arrive as 0, because form plugins send them that way. Make the field required if that matters.
- Give your forms distinct titles. The Form ID list shows titles only.
See Field mapping and supported column types.
Delivery and retries
The plugin sends each submission during the submission itself and waits up to 3 seconds for a reply. If that fails, it retries in the background with WP-Cron, up to 3 more times, 60 seconds apart after the first retry. WP-Cron runs when your site gets a visit, so on a quiet site retries can run later. See How submissions are delivered and retried.
If submissions never arrive, a security plugin, firewall or CDN may be blocking requests to your site’s REST API. Troubleshoot WordPress Forms Integration shows how to test it.
Plans
Each automation that runs for a submission counts as one run. A form with two automations counts two runs per submission, and a conditional automation whose check doesn’t pass doesn’t count. See Plans and usage and the pricing page.
Set it up
- Install the plugin from wordpress.org, or read about it on the plugin page.
- Install WordPress Forms Integration from the WordPress integration page.
- Connect your site in a template’s Account field and create the automation.
- Submit a test entry on your site and check your board.
Get started with WordPress Forms Integration has the full walkthrough.
Some screens shown on this site are illustrations, so yours may look a little different.
Frequently asked questions
Does it work with Elementor Pro forms?
No. Elementor Pro's Form widget isn't supported. You can build the form with MetForm, which works in the Elementor editor, or place a form from another supported plugin on your Elementor page. Read more →
Are file uploads sent to monday.com?
No. File uploads and signatures are never sent, in any form plugin. Neither are layout fields or CAPTCHA fields. Read more →
What happens if monday.com can't be reached?
The plugin tries again in the background up to 3 more times with WP-Cron. If the last retry fails, the submission isn't sent, but it's still in your form plugin's entries if the plugin saves them. Read more →
Are older entries sent when I connect?
No. Only new submissions are sent, from the moment your site is connected. Read more →
Can one site send to several boards?
Yes. Create an automation on each board for the same form. Each automation runs on its own and counts as its own run. Read more →
In the Help Center
- Get started with WordPress Forms Integration Send new WordPress form submissions to monday.com boards. Install the free plugin, connect your site and pick an automation template to start.
- Install the plugin and connect your site Install Interacti Forms Connector For monday, generate an integration token and connect your site URL in a WordPress Forms Integration automation.
- Supported WordPress form plugins The 9 form plugins Interacti Forms Connector For monday works with, which forms it lists and exactly which field types each one sends to monday.com.
- Automation templates for WordPress forms All 6 WordPress Forms Integration templates and what every field in them means, from creating items to updating matches and conditional rules.
- Field mapping reference How WordPress form answers are cleaned up, which monday.com columns each type of answer can go into, and exactly how the app writes each column type.
- How submissions are delivered and retried How the plugin sends each WordPress form submission to monday.com, what happens when monday.com can't be reached, and how retries and duplicates work.
All WordPress guides
- Comparison
Best WordPress form plugin for monday.com, by job
Compare 9 WordPress form plugins for monday.com by how each sends names, choices and consent, what's skipped and when a free version is enough.
- Comparison
WordPress forms to monday.com: Zapier alternatives
Compare Zapier or Make, single-plugin connectors and WordPress Forms Integration for sending WordPress form submissions to monday.com boards.
- How-to
Elementor forms and monday.com: which route to use
Elementor Pro's Form widget isn't supported by WordPress Forms Integration. Compare MetForm, a supported form on your page and webhook tools.
- How-to
Keep a WS Form consent log in monday.com
Log WS Form consent and email preferences in monday.com. Stored values arrive instead of labels, so set readable values first, and take care with rebuilds.
- How-to
Send Contact Form 7 submissions to monday.com
Connect Contact Form 7 to monday.com without Zapier. Each submission creates or updates an item, with your form tags mapped to board columns.
- How-to
Send Formidable Forms quote requests to monday.com
Turn Formidable Forms quote requests into monday.com items. See how separate values change Status labels, and why a blank Quantity arrives as 0.
- How-to
Send Forminator bookings to monday.com
Send Forminator bookings to monday.com, with the date in a Date column and the time in an Hour column. Forms show by slug, and polls and quizzes stay out.
- How-to
Send Gravity Forms entries to monday.com
Connect Gravity Forms to monday.com without the Zapier add-on. Each entry creates or updates an item, with name, address and choice fields mapped.
- How-to
Send MetForm leads from Elementor pages to monday.com
Send MetForm landing page leads to monday.com. Give every field a unique name, know which forms are listed, and avoid forms built in MetForm Builder.
- How-to
Send Ninja Forms class sign-ups to monday.com
Turn Ninja Forms class sign-ups into a monday.com roster without the Zapier add-on. Pick the item name, keep class labels and get clean dates.
- How-to
Send WordPress leads to a monday.com CRM board
Send every WordPress form to one monday.com CRM board. Match on email so a repeat inquiry updates the lead, and a new email creates a new item.
- How-to
Triage Fluent Forms feedback by score in monday.com
Send Fluent Forms feedback to monday.com and route it by score. A blank number arrives as 0, the same as a typed 0, so here's how to handle that.
- How-to
Turn WPForms entries into a monday.com inquiry log
WPForms Lite keeps no entries, so make a monday.com board your record. Send each submission to a board and choose how name parts become the item name.