# Working with arrays - form submission

**URL:** <https://community.make.com/t/working-with-arrays-form-submission/79139>\
**Category:** Questions\
**Tags:** arrays\
**Created:** [April 17, 2025, 2:38pm UTC](https://community.make.com/t/working-with-arrays-form-submission/79139 "2025-04-17T14:38:54Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Oleksandr\_Danylenko](https://dub1.discourse-cdn.com/flex013/user_avatar/community.make.com/oleksandr_danylenko/32/3409_2.png) [@Oleksandr\_Danylenko](https://community.make.com/u/Oleksandr_Danylenko)\
**Post date:** [April 17, 2025, 2:38pm UTC](https://community.make.com/t/working-with-arrays-form-submission/79139/1 "2025-04-17T14:38:54Z")

</div>

Hi all,  
I have never used the Array function and unfortunately the FAQ is not really clear, so hope I can find some help here.

Once a form is submitted, I receive a webhook. The info comes in (what I believe is) the array format:

 ![image](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/5/0/5044b9a77d0e66af5f27159422bc764682d2bfb9.png)  
Now, I’m trying to understand how I can split the array and return each field (Email, Phone, File, etc) individually, to be able to map it and use it for example to update a monday item, or so on.

I tried something like this:

 ![image](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/b/1/b11e80aecaa56cbb0e2014e1075d36f218fef55b.png)

but it doesn’t work.

The iterator seems to return all the different fields separately, which is good, but now, how do I use them?

 ![image](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/f/a/fa3be949762be6ced3d98071baad1164d25fa739.png)

I’m not able to map the individual fields:

 ![image](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/0/8/084dfcddd8aba4ac2af45914023afb0be4b714a8.png)

---

<div class="post-metadata">

**Author:** ![samliew](https://dub1.discourse-cdn.com/flex013/user_avatar/community.make.com/samliew/32/13327_2.png) [@samliew](https://community.make.com/u/samliew)\
**Post date:** [April 22, 2025, 6:55am UTC](https://community.make.com/t/working-with-arrays-form-submission/79139/2 "2025-04-22T06:55:49Z")

</div>

Welcome to the Make community!

You can use the built-in functions `map` and `get`/`first` to access variables within an array.

To do this, you can use the built-in function `map` —

> ### `{{ map(complex array; key;[key for filtering];[possible values for filtering separated by a comma]) }}`

and the built-in function `get` —

> ### `{{ get(object or array; path) }}`

e.g.: for Email’s value _(paste this into the field)_

```plaintext
{{ first(map(3.data; "response"; "label"; "Email")) }}

```

You can also combine `map` and `join` to combine the variables within an array into a single text string.

and the built-in function `join` —

> ### `{{ join(array; delimiter) }}`

For more information, the function’s documentation can be found in the [Help Centre](https://www.make.com/en/help/functions/general-functions.html#get--object-or-array--path-). and the “ **Mapping with Arrays** ” link below. You should also complete the [tutorials in the Make Academy](https://academy.make.com), especially **[Using get() and map() functions](https://academy.make.com/courses/IntermediateC02)**.

Here are some useful links and guides you can use to learn more on how to use the Make platform, apps, and app modules. I found these useful when I was learning Make, and hope they might benefit you too —

### Getting Started

- [Help Centre](https://www.make.com/en/help) | [Tutorials](https://help.make.com/create-your-first-scenario) – Make “Manual” - search for help here first
- [Make Academy](https://academy.make.com) – Basics 101: Learn Make properly to get your money’s worth

### Help Centre Basics

- [Mapping](https://help.make.com/mapping) – What is mapping? What can I map?
- [Mapping with arrays](https://help.make.com/mapping-arrays) – How to map items in an array
- [Aggregate an array for mapping complex fields](https://help.make.com/flow-control#VhcUm)
- **Date Format** : [tokens for `parseDate`](https://help.make.com/tokens-for-datetime-parsing) | [tokens for `formatDate`](https://help.make.com/tokens-for-datetime-formatting)
- [HTTP modules](https://apps.make.com/http) – Make a request, Get (download) a file
- [Webhooks](https://help.make.com/webhooks) – Error Handling, Responding to webhooks

### Articles & Videos

- [Router Magic Formula](https://www.youtube.com/watch?v=4Q-5BsCtJu4) - YouTube
- [Error Handlers in Make](https://www.youtube.com/playlist?list=PLRE9E-rAD8U10mx2TRs54Nq1XJDdK9Kx4) - YouTube playlist
- [Getting started with OpenAI](https://community.make.com/t/getting-started-with-openai-gpt-3-and-make/7796) - How to setup and use OpenAI (ChatGPT) in Make
- [Text Parser module](https://help.make.com/text-parser) - Use pattern matching to extract the text you want
- [Webhooks – Make Academy](https://academy.make.com/courses/IntermediateC04) – tutorial on how to use Webhooks

Hope this helps! Let me know if there are any further questions or issues.

— @samliew

P.S.: Investing some effort into the [Make Academy](https://academy.make.com) will save you lots of time and frustration using Make.

---

<div class="post-metadata">

**Author:** ![Make\_Bot](https://dub1.discourse-cdn.com/flex013/user_avatar/community.make.com/make_bot/32/14661_2.png) [@Make\_Bot](https://community.make.com/u/Make_Bot)\
**Post date:** [July 21, 2025, 6:57am UTC](https://community.make.com/t/working-with-arrays-form-submission/79139/3 "2025-07-21T06:57:51Z")

</div>


