Welcome to the Make community!
Based on the provided blueprint export, you have three issues.
Here’s what you did:
- The order of parameters is incorrect. Swap
item_namewithitem_price - You mistyped
Sport socks. It should beSports socks. - A
mapfunction returns an array. If you want a single value from the array, you need to use thefirstfunction as well.
Here’s the corrected version:
A more in-depth explanation of the map/first functions is provided below.
Combining Map & Get (or First) functions to get Values from Arrays
The built-in functions map, get, first (or `last) allows you to access values within an array containing collections.
First, use the map function on an array, which returns another array of filtered values —
map(array; key; [key for filtering]; [csv-values for filtering])
Then, the built-in function get (or first/last) to get a specific, single item from the resulting array —
get(array; path)
You will get something that looks like these —
{{ get(map(array; "value"; "name"; "content-type"); 1) }}
{{ first(map(array; "value"; "name"; "content-type")) }}
Map Function Parameters: Step-by-Step
To easily remember how to use each of the parameters of the map function, think of it this way:
- From this array (of collections),
- I want to get all the the values for the property/key named _______,
- Where another property/key _______
- has the exact case-sensitive value _______
Example
1. From this array (of collections) user_column_data
2. I want to get all the the values for the property/key named string_value
3. Where another property/key column_id
4. has the exact case-sensitive value EMAIL
5. Output
e.g.:
{{ first(map(5.user_column_data; "string_value"; "column_id"; "EMAIL")) }}
Make Input Markup: Copy-paste the above into the field, including start/end curly brackets for it to import as intended
Using Join Function to Transform an Array into a Single Text Variable
You can also combine map with join to join the values into a single text string —
{{ join(map( ... ); delimiter) }}
e.g.:
{{ join(map(array); ", ") }}
For more information, the documentation for the above functions can be found in the Help Centre and the “Mapping with Arrays” link below. You should also complete the tutorials in the Make Academy, especially Using get() and map() functions as this is the most important knowledge you need to understand so that you can successfully apply it when building scenarios using Make.
Links & Guides
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’d also recommend going through the Make Academy if you haven’t yet!
Learn Make
- Help Centre | Tutorials – Make’s “manual” - search for help here first
- Make Academy – Basics 101: Learn Make properly to get your money’s worth
- Mapping – What is mapping? What can I map?
- Mapping with arrays – How to map items in an array
- Date Format: tokens for
parseDate| tokens forformatDate - HTTP modules – Make a request, Get (download) a file
- Webhooks – Error Handling, Responding to webhooks
How-Tos
- Router Magic Formula - YouTube
- Error Handlers in Make - YouTube playlist
- Aggregate an array for mapping complex fields
- Getting started with OpenAI - How to setup and use OpenAI in Make
- Text Parser module - Use pattern matching to extract the text you want
- Webhooks – Make Academy - tutorial on how to use Webhooks
Useful to Know
How to schedule scenario for first Monday next month (recurring)
How to schedule scenario for the last day next month (recurring)- How to Extract URL Query Parameters Into Variables
- Overview of Different Web Scraping Techniques in Make

- [Free] Use Groq AI to filter spam emails and form submissions!
Automate Follow-Up of Email Leads a Week After- How to group bundles in X amount of bundles (Chunking Arrays)
My Custom App — Absolutely Free!
Save development time and operation credits with these utility modules: Chunk Text; Chunk Array; Chunk Words; Multiple Find & Replace; Collection to Array/String List; Execute JavaScript; Estimate Tokens; Calculate Difference Between Two Dates; Get Next Business Day (with holidays); List Upcoming Dates of Day of Week; and more!
If you have a follow-up question, please start a new thread. Thanks!
— @samliew







