🔓 Unlock all 10,000+ workflows & prompts free Join Newsletter →
✅ Full access unlocked — explore all 10,000 AI workflow and prompt templates Browse Templates →
Home n8n Workflow
January 22, 2026

Jotform to Monday.com, leads added to your board

Lisa Granqvist Partner Workflow Automation Expert

Your lead intake shouldn’t depend on someone remembering to copy fields from a form into a board. But that’s how a lot of teams still run, and it’s where details get lost.

Marketing managers feel it when follow-ups go cold. Ops folks chasing “where did that submission go?” feel it too. And if you run an agency, you’ve probably seen this Jotform Monday automation break the moment someone updates a form field.

This workflow takes every new Jotform submission and creates a fully mapped item in Monday.com. You’ll see what it does, what you need, and how to make it fit your board.

How This Automation Works

The full n8n workflow, from trigger to final output:

n8n Workflow Template: Jotform to Monday.com, leads added to your board

The Problem: Form Submissions Don’t Translate Cleanly Into Work

Jotform captures the info. Monday.com runs the process. The annoying gap is everything in between. Someone checks for new submissions, copies the name and email, guesses where to put “Engagement Type,” then pastes instructions into whatever column seems right. Do that a few times a day and it becomes background noise. Until it doesn’t. A dropdown label gets entered as free text, a date is formatted wrong, or a submission simply never makes it into the board, which means no one follows up.

The friction compounds. Here’s where it breaks down most often.

  • Copy-pasting fields like email, dates, and instructions turns into about 1–2 hours a week of low-value work.
  • Dropdowns are easy to mis-enter, so reporting in Monday becomes unreliable fast.
  • When the handoff happens in someone’s inbox, new leads wait until “later,” which quietly costs you deals.
  • Changes to the form or board columns create one-off “exceptions” that people handle differently every time.

The Solution: Send Jotform Submissions Straight Into Monday.com

This workflow listens for a new Jotform submission and immediately creates a new item in your chosen Monday.com board. Instead of dumping raw text into one notes field, it maps each form answer into the right column type (text, date, dropdown, and longer instructions). That mapping is the whole point: you get consistent data entry without training, reminders, or “please use this exact format” messages. When a lead comes in, it shows up as a trackable board item inside the group you specify, ready for assignment, automation rules, and reporting.

The workflow starts with the Jotform Trigger on a specific form template. It then uses the Monday.com node to create the item and populate column IDs like Email, Start Date, Engagement Type, Campaign Type, and Instructions. Once it’s live, every submission follows the same path, every time.

What You Get: Automation vs. Results

Example: What This Looks Like

Say you get 10 Jotform submissions a week and each one needs fields copied into Monday.com: name, email, start date, two dropdowns, and instructions. Manually, that’s maybe 10 minutes per submission once you include checking the board and fixing formatting, so you lose about 1.5 hours weekly. With this workflow, you spend about 5 minutes up front choosing the form, board, and column IDs, and after that it runs on its own. New submissions turn into Monday items in under a minute, and the weekly busywork disappears.

What You’ll Need

  • n8n instance (try n8n Cloud free)
  • Self-hosting option if you prefer (Hostinger works well)
  • Jotform to capture leads via a form template.
  • Monday.com to store and manage lead items on a board.
  • Jotform API key (get it from Jotform Account → Settings → API).
  • Monday.com API token (get it from Admin/Developers → API).

Skill level: Beginner. You’ll be selecting a form, choosing a board, and matching fields to column IDs.

Don’t want to set this up yourself? Talk to an automation expert (free 15-minute consultation).

How It Works

A new Jotform submission comes in. The workflow is tied to one specific Jotform template, so you’re not mixing different lead types by accident.

The submission data is lined up with your board columns. In the Monday.com step, you map fields like Email, Start Date, Engagement Type, Campaign Type, and Instructions to the correct Monday column IDs (text, date, and dropdown types).

Monday.com creates a new item for the lead. The item lands in the right board and group, already filled in, so your team can assign it, comment on it, or let Monday automations route it.

Your process starts immediately. From here you can add notifications, exports, or QA. For example, teams that also build reporting often pair this with Monday.com to Google Sheets, clean board exports to keep a simple spreadsheet view updated for leadership.

You can easily modify the mapped fields to match your own form and board naming. See the full implementation guide below for customization options.

Step-by-Step Implementation Guide

Step 1: Configure the Jotform Trigger

This workflow starts when a Jotform submission is received through Jotform Submission Trigger.

  1. Add Jotform Submission Trigger as the trigger node at the start of the workflow.
  2. Set Form to [YOUR_ID] to target the correct Jotform form.
  3. Save the node so n8n can register the webhook URL with Jotform.

⚠️ Common Pitfall: If submissions are not triggering, confirm the Form ID matches your Jotform form and that the webhook is registered after saving the node.

Step 2: Connect Monday.com

The workflow creates a new item in Monday.com using Create Monday Item.

  1. Add Create Monday Item after Jotform Submission Trigger in the main flow.
  2. Credential Required: Connect your mondayComApi credentials.
  3. Set Resource to boardItem.
  4. Set Board ID to [YOUR_ID] and Group ID to topics.

Step 3: Configure Monday Item Fields

Map Jotform fields to Monday columns in Create Monday Item using expressions and column values.

  1. Set Name to ={{ $json.Name.first }} {{ $json.Name.last }} so each item is labeled with the submitter’s name.
  2. Under Additional FieldsColumn Values, paste the expression exactly as defined: ={{ (()=>{ const out = {}; // Email (Text) out.text_mkvdj8v3 = $json.Email || ""; // Start Date (Date -> YYYY-MM-DD) if ($json['Start Date']) { const y = String($json['Start Date'].year || ''); const m = String($json['Start Date'].month || '').padStart(2,'0'); const d = String($json['Start Date'].day || '').padStart(2,'0'); out.date_mkvdg4aa = { date: (y && m && d) ? `${y}-${m}-${d}` : '' }; } // Engagement Type (Dropdown) - map label -> ID const engMap = { "Engagement A": 1, "Engagement B": 2 }; const eng = $json['Engagement Type']; if (eng && engMap[eng]) { out.dropdown_mkvdjwra = { ids: [ engMap[eng] ] }; } // Campaign Type (Dropdown) - map label -> ID const campMap = { "Campaign A": 1, "Campaign B": 2 }; const camp = $json['Campaign Type']; if (camp && campMap[camp]) { out.dropdown_mkvdd9v3 = { ids: [ campMap[camp] ] }; } // Campaign Type (Text) - store label too out.text_mkvd2md9 = $json['Campaign Type'] || ""; // Instructions on posting (Text) out.text_mkvd1bj2 = $json.Instructions || ""; // Domain (Text) - derived from Email out.text_mkvd5w3y = ($json.Email && $json.Email.includes("@")) ? $json.Email.split("@")[1] : ""; return JSON.stringify(out); })() }}.
  3. Verify that the column IDs (for example, text_mkvdj8v3, date_mkvdg4aa, and the dropdown IDs) match the columns in your Monday.com board.

⚠️ Common Pitfall: Column IDs in Monday.com are not the same as column titles. Confirm the IDs before testing to avoid empty values.

Step 4: Test and Activate Your Workflow

Run a manual test to confirm Jotform submissions create Monday items correctly.

  1. Click Execute Workflow in n8n and submit a test Jotform entry.
  2. Check Create Monday Item for a successful execution and confirm a new item appears on your Monday.com board.
  3. If the item name or column values are incorrect, re-check the Name expression and Column Values mapping.
  4. Once verified, toggle the workflow to Active to enable production use.
🔒

Unlock Full Step-by-Step Guide

Get the complete implementation guide + downloadable template

Common Gotchas

  • Jotform credentials can expire or be tied to the wrong account. If submissions stop triggering, check your Jotform API key in n8n Credentials first, then confirm the selected form in the Jotform Trigger node.
  • Monday.com dropdowns use internal option IDs, not just labels. If “Engagement Type” lands blank, review the label-to-ID mapping inside the Monday.com node and confirm your board’s column IDs match.
  • Board structure changes are silent workflow breakers. If someone renames or replaces a column, the old column ID won’t populate; checking the Monday board settings (and the Board ID from the URL) usually reveals what changed.

Frequently Asked Questions

How long does it take to set up this Jotform Monday automation?

About 20–40 minutes if your board columns are already created.

Do I need coding skills to automate Jotform leads into Monday.com?

No. You’ll mostly be selecting the form and matching fields to Monday column IDs.

Is n8n free to use for this Jotform Monday automation workflow?

Yes. n8n has a free self-hosted option and a free trial on n8n Cloud. Cloud plans start at $20/month for higher volume. You’ll also need to factor in Jotform and Monday.com plan limits, but this workflow itself doesn’t require paid AI calls.

Where can I host n8n to run this Jotform Monday automation?

Two options: n8n Cloud (managed, easiest setup) or self-hosting on a VPS. For self-hosting, Hostinger VPS is affordable and handles n8n well. Self-hosting gives you unlimited executions but requires basic server management.

Can I customize this Jotform Monday automation workflow for routing by campaign type?

Yes, but you’ll want to be intentional about it. The easiest approach is to add a simple conditional step between “Jotform Submission Trigger” and “Create Monday Item” that checks the Campaign Type answer and then targets a different Group ID (or even a different Board ID). Common customizations include creating separate groups per campaign, mapping extra form fields like budget and timezone, and storing the raw submission JSON in a long-text column for audits. If your board uses different dropdown option IDs, update the label-to-ID mapping inside the Monday.com node so values land correctly.

Why is my Monday.com connection failing in this Jotform Monday automation?

Usually it’s an expired or revoked Monday API token. Regenerate the token in Monday (Admin/Developers → API), then update the credential in n8n. If it still fails, double-check you’re writing to the correct Board ID and that the column IDs in the node match the current board columns. Rate limits can also show up if you’re importing lots of old submissions at once, so spacing requests out can help.

How many submissions can this Jotform Monday automation handle?

On n8n Cloud Starter, you can usually handle a few thousand workflow runs per month, which is enough for most small teams. If you self-host, there’s no execution cap from n8n; it mainly depends on your server and the rate limits of Jotform and Monday.com. In practice, this workflow handles normal lead volume easily because it’s only a trigger plus one create-item action.

Is this Jotform Monday automation better than using Zapier or Make?

Often, yes, especially when you need precise column mapping and dropdown ID handling. n8n makes it easier to add extra logic later (branching, retries, data cleanup) without turning your pricing into a per-step tax. It also gives you the self-hosting option, which is a big deal if you run high volume. Zapier or Make can be quicker for a very simple two-step “form → board item” setup, though. Talk to an automation expert if you want a recommendation based on your volume and reporting needs.

Once this is running, your board becomes the default home for every new lead. The workflow handles the repetitive parts, honestly, so you can spend your time on follow-up and delivery.

Need Help Setting This Up?

Our automation experts can build and customize this workflow for your specific needs. Free 15-minute consultation—no commitment required.

Lisa Granqvist

Workflow Automation Expert

Expert in workflow automation and no-code tools.

×

Use template

Get instant access to this n8n workflow Json file

💬
Get a free quote today!
Get a free quote today!

Tell us what you need and we'll get back to you within one working day.

Get a free quote today!
Get a free quote today!

Tell us what you need and we'll get back to you within one working day.

Launch login modal Launch register modal