Second input to match merge node missing

Fresh install of n8n, 1st workflow created (level 2 of a course). When I select to use a merge node, I get one input field (to match record), but when I drag or write 1 field in, I don’t get the second field.

What is the error message (if any)?

Please share your workflow

Share the output returned by the last node

[
{
“id”: “rec0UYYKujvZU3dBD”,
“createdTime”: “2026-02-19T22:17:18.000Z”,
“customerID”: “2”,
“customerCountry”: “Japan”,
“customerEmail”: “customer2@mail.jp”,
“customerSince”: “2021-06-16T22:00:00.000Z”
},
{
“id”: “rec1CqCtC08PdPOUy”,
“createdTime”: “2026-02-19T22:17:18.000Z”,
“customerID”: “1”,
“customerCountry”: “India”,
“customerEmail”: “customer1@mail.in”,
“customerSince”: “2021-10-11T22:00:00.000Z”
},
{
“id”: “rec8MtvUs4cPkYMFI”,
“createdTime”: “2026-02-19T22:42:44.000Z”,
“customerID”: “9”,
“customerCountry”: “Ukraine”,
“customerEmail”: “customer9@mail.com”,
“customerSince”: “2021-09-12T22:00:00.000Z”
},
{
“id”: “recCXOHGBN1t2VAgh”,
“createdTime”: “2026-02-19T22:42:41.000Z”,
“customerID”: “5”,
“customerCountry”: “Canada”,
“customerEmail”: “customer5@mail.com”,
“customerSince”: “2021-09-05T22:00:00.000Z”
},
{
“id”: “recEzB744avdQh8fL”,
“createdTime”: “2026-02-19T22:42:42.000Z”,
“customerID”: “6”,
“customerCountry”: “Sweden”,
“customerEmail”: “customer6@mail.com”,
“customerSince”: “2021-09-08T22:00:00.000Z”
},
{
“id”: “recJDay1IYu9fpmgK”,
“createdTime”: “2026-02-19T22:17:18.000Z”,
“customerID”: “3”,
“customerCountry”: “France”,
“customerEmail”: “customer3@mail.com”,
“customerSince”: “2021-08-06T22:00:00.000Z”
},
{
“id”: “recKKgdgy7NRYMmZ0”,
“createdTime”: “2026-02-19T22:42:43.000Z”,
“customerID”: “8”,
“customerCountry”: “Germany”,
“customerEmail”: “customer8@mail.de”,
“customerSince”: “2021-10-02T22:00:00.000Z”
},
{
“id”: “recZMrNG1bzCsx7jG”,
“createdTime”: “2026-02-19T22:42:39.000Z”,
“customerID”: “4”,
“customerCountry”: “Brazil”,
“customerEmail”: “customer4@mail.com”,
“customerSince”: “2021-07-28T22:00:00.000Z”
},
{
“id”: “reco0NAojDCzK92cM”,
“createdTime”: “2026-02-19T22:42:44.000Z”,
“customerID”: “10”,
“customerCountry”: “Cuba”,
“customerEmail”: “customer10@mail.com”,
“customerSince”: “2021-06-14T22:00:00.000Z”
},
{
“id”: “recvr0KgKV4PhYrMo”,
“createdTime”: “2026-02-19T22:42:43.000Z”,
“customerID”: “7”,
“customerCountry”: “Australia”,
“customerEmail”: “customer7@mail.com”,
“customerSince”: “2021-08-08T22:00:00.000Z”
}
]

Information on your n8n setup

  • n8n version: 2.8.3

  • Database (default: SQLite): SQLite

  • n8n EXECUTIONS_PROCESS setting (default: own, main): default

  • Running n8n via (Docker, npm, n8n cloud, desktop app): npm + pm2

  • Operating system: Ubuntu 24.04 in LXC container

Hey @povake

You should turn this on:

image

hi @povake, good day :waving_hand:
I would enter the same key and connect both inputs

@povake flip on “Fields To Match Have Different Names” — that gives you two separate fields, one per input. right now both inputs expect the same field name but the REST countries API returns name.common.name not customerCountry, so you need the two-field matcher.

plug your airtable creds into the Airtable node and it should match up.