Workflow Exit

Make → n8n · Modules

Make iterator and aggregators in n8n

In Make, an iterator splits an array into bundles, and everything up to the aggregator that names it as its source runs once per bundle. The converter rebuilds that as a Loop Over Items block, and the aggregator collects what each pass produced.

What becomes what

MakeIn n8nNotes
IteratorLoop Over ItemsThe array becomes one item per element. Inside the loop, references to the iterator read the current item.
Array aggregatorCode (collect items)Returns array and __IMTAGGLENGTH__ like Make, with the aggregator's fields worked out for each item inside the loop.
Text aggregatorCode (join)Joins the rows with the module's row separator.
Aggregate to JSONCodeReturns the collected rows as JSON text.
Aggregator after a search moduleCode (collect items)Without an iterator, it collects the incoming n8n items, which match Make's bundles.

Check after converting

Other modules: Router and filters · Formulas (IML) · HTTP and JSON · Data stores, variables and tools · Webhooks, schedule and Code