Auto-fill Monday.com with targeted leads

Auto-fill Monday.com with targeted leads

Clay

Define your ideal customer profile in a Monday.com board (job title, industry, country, headcount) and FullEnrich automatically finds matching leads and fills a second board with enriched contacts.

Define your ideal customer profile in a Monday.com board (job title, industry, country, headcount) and FullEnrich automatically finds matching leads and fills a second board with enriched contacts.

What this scenario does: When a new item is created in your Monday.com "Search Criteria" board (with job title, industry, country, and headcount range), FullEnrich searches for matching leads and creates new items in your "Leads Found" board with the found contacts.

Get template

1. Import the template into Make

Click Get Template above to download the blueprint JSON. In Make, go to Scenarios → Create a new scenario, click the ... menu at the bottom and select Import Blueprint. Upload the JSON file. You'll see 4 modules:

  • Module 1: Monday.com - Watch Board Items (trigger on new items)

  • Module 2: FullEnrich - Universal API Request (search for people)

  • Module 3: Iterator — loop through each found contact

  • Module 4: Monday.com - Create an Item (add leads to your Leads Found board)

2. Prepare your Monday.com boards

You need two boards:

Search Criteria board — with columns:

  • Job Title (text) — e.g. VP Sales

  • Industry (text) — e.g. SaaS

  • Country (text) — e.g. United States

  • Headcount Range (text) — e.g. 51-200

  • Limit (number) — how many leads to find (e.g. 10)

Leads Found board — where the found contacts will be created as new items.

Add at least one item in the Search Criteria board so you can test the scenario.

3. Connect your accounts

Open each module and connect the required accounts:

  • Module 1 (Watch Board Items): Connect your Monday.com account and select the Search Criteria board. Set Watch to New Items.

  • Module 2 (FullEnrich): Connect your FullEnrich API key. The template already has the People Search endpoint and body configured — it maps Job Title, Industry, Country, Headcount Range, and Limit from your Monday.com item columns.

  • Module 4 (Create Item): Connect the same Monday.com account and select the Leads Found board.

Important: The template maps column values using internal Monday.com column IDs (like text_mm1mmjkr). If your board has different column IDs, you'll need to re-map them. Click into Module 2 and update the body JSON to use your board's column IDs — you can find them by testing Module 1 first and checking the output.

4. Configure the Iterator

Module 3 is an Iterator — it takes the array of people returned by FullEnrich and loops through each one. The template is pre-configured to iterate over body.people. No changes needed unless you've modified the FullEnrich response structure.

5. Test the scenario

Click Run once, then create a new item in your Search Criteria board with values like:

  • Job Title: VP Sales

  • Industry: SaaS

  • Country: United States

  • Headcount Range: 51-200

  • Limit: 5

Check that new items appear in the Leads Found board with contact names from FullEnrich.

6. Activate the scenario

Toggle the scenario ON and set a scheduling interval (e.g. every 15 minutes). Every time you add a new search criteria item, the scenario will automatically find matching leads and populate your Leads Found board.

Tip: You can add more columns to the Leads Found board (Email, Phone, Company, LinkedIn URL) and map them from the FullEnrich response in Module 4 to get a fully enriched lead list.

Problem

Solution

FullEnrich returns no people

Check that the search criteria are valid. Try broader values (e.g. wider headcount range, less specific job title). Make sure the JSON body in Module 2 is correctly mapping your column values.

Column IDs don't match

Each Monday.com board has unique column IDs. Test Module 1 first, check the output, and update Module 2's body JSON with your actual column IDs.

Items not created in Leads Found

Make sure Module 4 is connected to the correct board and that the Item Name is mapped from the Iterator output (e.g. full_name).

Scenario doesn't trigger

Verify that Module 1 is watching the correct board and set to New Items. The scenario must be toggled ON.

n8n

What this workflow does: When a new item is created in your Monday.com "Search Criteria" board (via webhook), FullEnrich searches for matching leads and creates new items in your "Leads Found" board with enriched contact details (name, job title, company, domain, LinkedIn, location).

5 nodes: Monday.com Webhook → Challenge Response → FullEnrich People Search → Split Results → Create Monday.com Items

1. Import the workflow

Click Copy Template URL above. In n8n, go to Workflows → Add Workflow → ⋯ (three-dot menu) → Import from URL and paste the URL. You'll see 5 nodes (with sticky notes explaining each step):

  • Monday.com Webhook — receives the POST event when a new item is created

  • Challenge Response — replies to Monday.com's webhook verification handshake

  • FullEnrich People Search — calls the People Search API with your criteria

  • Split Results — splits the people array into individual items

  • Create Monday.com Items — creates a new item per lead in your Leads Found board

2. Prepare your Monday.com boards

You need two boards:

Search Criteria board — with columns: Job Title (text), Industry (text), Location (text), Company Size (text), Number of Results (number)

Leads Found board — with columns: First Name, Last Name, Job Title, Company, Domain, LinkedIn URL, Location

3. Set up the Monday.com webhook

Open the Monday.com Webhook node and copy its production URL. Then in Monday.com:

  • Go to your Search Criteria board → Automations

  • Create: When item created → send webhook

  • Paste the n8n production URL as the destination

The Challenge Response node automatically handles Monday.com's verification — no config needed.

Important — Column IDs: The template uses placeholder column IDs like YOUR_JOB_TITLE_COLUMN_ID and YOUR_FIRST_NAME_COL. You must replace these with your actual Monday.com column IDs. To find your column IDs, run the workflow once in test mode and check the Webhook node output — you'll see the columnValues object with the real IDs (e.g. text_mm1mmjkr). Replace all YOUR_* placeholders in both the FullEnrich People Search node and the Create Monday.com Items node.

Open the FullEnrich People Search node. Connect your FullEnrich API key. Then replace the placeholders in the request body with your actual column IDs from the Search Criteria board:

  • YOUR_NUMBER_COLUMN_ID → your Limit/Number of Results column ID

  • YOUR_JOB_TITLE_COLUMN_ID → your Job Title column ID

  • YOUR_INDUSTRY_COLUMN_ID → your Industry column ID

  • YOUR_LOCATION_COLUMN_ID → your Location column ID

  • YOUR_COMPANY_SIZE_COLUMN_ID → your Company Size column ID

5. Configure Create Monday.com Items

Open the Create Monday.com Items node. Connect your Monday.com account, then:

  • Set the Board ID to your Leads Found board

  • Set the Group ID (optional, if you want items in a specific group)

Then replace the column ID placeholders in the columnValues JSON with your Leads Found board's actual column IDs:

  • YOUR_FIRST_NAME_COL → maps first_name

  • YOUR_LAST_NAME_COL → maps last_name

  • YOUR_JOB_TITLE_COL → maps employment.current.title

  • YOUR_COMPANY_NAME_COL → maps employment.current.company.name

  • YOUR_COMPANY_DOMAIN_COL → maps employment.current.company.domain

  • YOUR_LINKEDIN_COL → maps social_profiles.linkedin.url

  • YOUR_LOCATION_COL → maps location.city, location.country

6. Test and activate

Click Test workflow, then create a new item in your Search Criteria board with values like: Job Title Sales Manager, Industry Software Development, Location France, Company Size 51-200, Number of Results 5. Verify that leads appear in the Leads Found board with full contact details. Once confirmed, toggle the workflow to Active.

Tip: The workflow includes sticky notes on each node explaining what it does. The Split Results node transforms the FullEnrich response array so each person becomes a separate Monday.com item.

Problem

Solution

Webhook doesn't trigger

Make sure the Monday.com automation points to the n8n production URL (not the test URL). The workflow must be toggled Active.

Monday.com challenge fails

The Challenge Response node handles this automatically. Make sure it's connected directly after the Webhook node.

FullEnrich returns no people

Try broader search criteria (wider company size, less specific job title). Verify the column IDs in the HTTP Request body match your Search Criteria board.

Items not created in Leads Found

Check that the Board ID in the last node matches your Leads Found board. Make sure all YOUR_* placeholders have been replaced with real column IDs.

Wrong data in columns

Column IDs are unique per board. Double-check that the IDs in the Create Monday.com Items node match the columns in your Leads Found board (not the Search Criteria board).