Cómo sacar una lista de correos usando la función map en Make.com
Aprende a usar la función map para extraer campos específicos de un array y crear listas planas en tu automatización.
¿Tienes un array de objetos y solo quieres los emails? En este tutorial aprenderás a usar la función map para sacarlos rápidamente. Mira aquí: hay un Array de clientes donde cada uno tiene el campo nombre y email. A veces trabajamos con datos complejos, pero necesitamos simplificarlos. Si tienes una lista larga de objetos y solo te interesan los correos electrónicos, no necesitas procesar todo el registro completo en Make.com.
Relacionado: Verificar direcciones de email - 3 automatizaciones con Make (ex Integromat) - Volumen 1, Cómo Validar Correos Electrónicos en Webflow con Make y Neverbounce y Instala y configura escenarios automatizados en segundos con Automatiza.dev.
Cuándo aplica extraer emails de un array con Make
A veces trabajamos con datos complejos, pero necesitamos simplificarlos. Si tienes una lista larga de objetos y solo te interesan los correos electrónicos, no necesitas procesar todo el registro completo. Una plataforma de automatización como Make.com permite manipular estos datos fácilmente.
La función map es ideal para transformar un array de objetos en un array plano con solo un campo específico. Esto facilita luego enviar esos correos o usarlos en otras acciones.
Cómo hacerlo paso a paso
Paso 1: Añadir el módulo de set variable

Luego, puedes añadir el módulo de Set variable. Aquí le das un nombre a la nueva variable y en el valor escribirás la función. Nombra la variable por ejemplo listado_emails.
Paso 2: Seleccionar la función map

Puedes escribir directamente la función con nombre map, o ir a la sección de funciones de Array y seleccionar la opción justamente de map. Cuando pones el cursor por encima de la función, te explica cómo usarla.
Paso 3: Configurar los parámetros de la función

Básicamente, en la primera posición seleccionas el Array clientes, y en la segunda posición escribes el campo que quieres extraer. En nuestro caso, vamos a escribir emails. Esto genera una fórmula similar a map(clientes[]; email).
Paso 4: Ejecutar y verificar el resultado

Voy a hacer clic en salvar y luego en Run once. Podemos ver que ya tenemos al final el listado de emails. Es decir, map extrae ese campo de cada objeto y te deja en un listado plano.
Qué cambia en el escenario tras extraer emails de un array con Make
Al ejecutar la automatización, obtendrás una lista limpia con solo los correos electrónicos extraídos del array original. Esto optimiza tus procesos digitales al reducir el volumen de datos que manejas en cada paso.
Qué queda resuelto con extraer emails de un array con Make
Hemos visto cómo utilizar la función map dentro de un módulo de variable para filtrar información específica. Es una técnica fundamental cuando trabajas con grandes volúmenes de datos y necesitas extraer solo lo relevante.
Si quieres seguir practicando, te invito a que pruebes más automatizaciones en Make. Puedes acceder a ejercicios interactivos en https://game.automatiza.dev para reforzar tus conocimientos sobre make automatizacion y otras funciones útiles.
Preguntas frecuentes sobre extraer emails de un array con Make
¿Cómo puedo extraer solo los correos electrónicos de un array de objetos en Make.com?
Debes añadir el módulo de set variable y escribir la función map en su valor. En la primera posición seleccionas el Array de clientes y en la segunda escribes el campo ’emails’ que deseas extraer.
¿Qué pasos siguen después de configurar la función map para ver los resultados?
Una vez guardado el escenario, haz clic en run once para ejecutarlo. Al finalizar, podrás observar en la salida del módulo la lista completa de correos extraídos del array original.
¿Cómo funciona exactamente la función map según la explicación del tutorial?
Esta función toma cada objeto del array seleccionado y extrae el campo especificado en la segunda posición. El resultado final es un listado simple con los valores de ese campo para todos los objetos.
¿Dónde encuentro la opción map dentro de las funciones de Make.com?
Puedes acceder a ella escribiendo ‘map’ en el valor de la variable o buscando en la sección de funciones de Array. Al pasar el cursor por encima, el sistema muestra una explicación sobre cómo utilizarla.
Otros artículos de automatizar funciones

Extraer emails de un array con Make.com
¿Tienes un array de objetos y solo quieres los emails? En este …

Cómo convertir varios bundles en un solo array con Array Aggregator
¿Tienes varios bundles y necesitas consolidarlos en una sola …

Cómo convertir un array en bundles individuales con Iterator en Make.com
Tienes varios elementos en una array y quieres tratarlos uno por uno, …





