Array Functions
Arrays are ordered lists of items. In Make, they appear whenever a module returns multiple values at once, such as rows from a spreadsheet, deals from a CRM, or results from an API search.
It is important to clearly distinguish between these two structures:
- Arrays represent ordered lists, where position matters, first item, second item, third item;
- Collections (objects) store related data as key-value pairs, such as a name and an email.
A very common pattern in automations is an array of collections, meaning a list where each item represents a complete record, for example, a list of contacts or transactions.
Arrays are everywhere in Make. Once functions like length(), get(), contains(), and map() become familiar, handling multi-item outputs becomes predictable, clean, and efficient.
Thanks for your feedback!
Ask AI
Ask AI
Ask anything or try one of the suggested questions to begin our chat
Can you give examples of how to use each array function in Make?
Whatβs the difference between using map and a regular loop for filtering?
How do I handle arrays of objects if I want to extract multiple fields?
Awesome!
Completion rate improved to 4.55
Array Functions
Swipe to show menu
Arrays are ordered lists of items. In Make, they appear whenever a module returns multiple values at once, such as rows from a spreadsheet, deals from a CRM, or results from an API search.
It is important to clearly distinguish between these two structures:
- Arrays represent ordered lists, where position matters, first item, second item, third item;
- Collections (objects) store related data as key-value pairs, such as a name and an email.
A very common pattern in automations is an array of collections, meaning a list where each item represents a complete record, for example, a list of contacts or transactions.
Arrays are everywhere in Make. Once functions like length(), get(), contains(), and map() become familiar, handling multi-item outputs becomes predictable, clean, and efficient.
Thanks for your feedback!