Canvas nodes
Joiner
Combine two tables using matching keys in an inner or left join.
How it works
Connect two tables and select their matching key fields. An inner join keeps matched rows, while a left join also keeps unmatched rows from the first table.
Simple example
Connect orders as the left input and a customer lookup as the right input. Select Customer ID on each side and choose Inner join to add customer details to orders that have a match.

Input 1
First 5 of 6 rows| Order ID | Region | Amount | Status | Customer ID | Reference |
|---|---|---|---|---|---|
| A101 | West | 140 | Shipped | C1 | Retail |
| A102 | East | 85 | Pending | C2 | Outlet |
| A103 | West | 220 | Shipped | C3 | Retail |
| A104 | North | 38 | Cancelled | C9 | Retail |
| A105 | East | 126 | Shipped | C2 | Outlet |
Input 2
3 rows| Customer ID | Company | Segment |
|---|---|---|
| C1 | Birch Supply | Retail |
| C2 | Cedar Goods | Wholesale |
| C3 | Moss Market | Retail |
Node output
5 rows| Order ID | Region | Amount | Status | Company | Segment |
|---|---|---|---|---|---|
| A101 | West | 140 | Shipped | Birch Supply | Retail |
| A102 | East | 85 | Pending | Cedar Goods | Wholesale |
| A103 | West | 220 | Shipped | Moss Market | Retail |
| A105 | East | 126 | Shipped | Cedar Goods | Wholesale |
| A106 | West | 99 | Pending | Birch Supply | Retail |
Complex workflow
To check for missing lookup entries, connect orders first and a lookup with one row per customer second. Choose Left join and set the key columns, even if their headers differ. All orders stay in the output, including those with no matching lookup details.

Input 1
First 5 of 6 rows| Order ID | Region | Amount | Status | Customer ID | Reference |
|---|---|---|---|---|---|
| A101 | West | 140 | Shipped | C1 | Retail |
| A102 | East | 85 | Pending | C2 | Outlet |
| A103 | West | 220 | Shipped | C3 | Retail |
| A104 | North | 38 | Cancelled | C9 | Retail |
| A105 | East | 126 | Shipped | C2 | Outlet |
Input 2
3 rows| Account Key | Company | Segment |
|---|---|---|
| C1 | Birch Supply | Retail |
| C2 | Cedar Goods | Wholesale |
| C3 | Moss Market | Retail |
Node output
First 5 of 6 rows| Order ID | Region | Amount | Status | Company | Segment |
|---|---|---|---|---|---|
| A101 | West | 140 | Shipped | Birch Supply | Retail |
| A102 | East | 85 | Pending | Cedar Goods | Wholesale |
| A103 | West | 220 | Shipped | Moss Market | Retail |
| A104 | North | 38 | Cancelled | — | — |
| A105 | East | 126 | Shipped | Cedar Goods | Wholesale |