Temas de MAKE: Ver como utilizar las funciones personalizadas de Make
La complejidad es inaceptable.
Transformar los datos en un formato visualmente atractivo y convertirlos a la forma necesaria es una parte realmente importante del trabajo de automatizacion. Al usar Make, frecuentemente nos encontramos con diversas tareas de transformacion de datos como convertir texto a mayusculas, limpiar espacios innecesarios o cambiar formatos de fecha.
De manera similar a como se usan funciones en Excel, Make tambien tiene mas de 80 funciones integradas que facilitan estas tareas.
Sin embargo, a medida que la escala y la complejidad del trabajo de automatizacion crecen, las funciones basicas predefinidas no siempre son suficientes para resolver todo. Surgen situaciones en las que necesitamos procesar datos de formas mas especiales y complejas, o resolver multiples tareas en un solo paso.
En estos casos, los usuarios del plan Make Enterprise pueden utilizar las 'Funciones Personalizadas (Custom Functions)' para realizar tareas mas diversas y efectivas mediante JavaScript, superando las funciones basicas proporcionadas.
Al utilizar activamente las funciones personalizadas, se puede reducir significativamente la complejidad del trabajo de automatizacion, procesando multiples tareas a la vez con una sola operacion de modulo, lo que reduce tanto el numero de operaciones como los costos.
Gracias a esto, la eficiencia del trabajo de automatizacion y la flexibilidad del flujo de trabajo aumentan, permitiendo avanzar cada vez mas hacia una forma de 'bajo codigo (Low-code)' que requiere menos codificacion separada.
Si tiene curiosidad sobre como funcionan las funciones personalizadas, consulte el video a continuacion.
Primer paso para utilizar las funciones personalizadas de Make
Las funciones personalizadas estan disponibles en el menu 'Functions (Funciones)' del menu de la cuenta para los usuarios del plan Make Enterprise. Las funciones personalizadas se gestionan por 'equipo'; cualquier persona con el rol de Miembro del Equipo (Team Member) puede ver y usar estas funciones, pero para crear o modificar nuevas se necesita tener el rol de Administrador del Equipo (Team Admin).
Como utilizar las funciones personalizadas de Make en 6 pasos
- Despues de iniciar sesion en Make, vaya al elemento 'Functions (Funciones)' en el menu del lado izquierdo de la pantalla.
- Haga clic en el boton 'Add a function (Agregar funcion)' en la esquina superior derecha.
- Ingrese el nombre y la descripcion de la funcion personalizada. Escribalo de forma organizada para encontrarlo facilmente despues.
- Haga clic en el boton Guardar (Save).
- Ahora ingrese el codigo JavaScript ES6 en el campo de entrada proporcionado. (Nota: el codigo puede tener un maximo de 5.000 caracteres. Puede consultar las restricciones detalladas en la documentacion oficial.)
- Guarde la funcion para que este disponible en el editor de escenarios.

¿Se pueden usar funciones personalizadas sin saber programar?
Aunque tener conocimientos de JavaScript ayuda mas para usar funciones personalizadas, es perfectamente posible aprovechar esta funcionalidad sin saber programar. Esto se debe a que Make cuenta con varias funciones faciles que utilizan IA.
De hecho, muchos usuarios describen el problema que quieren resolver en lenguaje cotidiano natural y la IA genera el codigo JavaScript necesario basandose en esa descripcion, reduciendo significativamente las barreras tecnicas y permitiendo que cualquiera cree automatizaciones avanzadas facilmente.
Otra caracteristica sorprendente es que cada vez que se guarda una funcion personalizada, el sistema gestiona automaticamente un historial de versiones.
Asi se pueden comparar versiones o volver comodamente a una version anterior si surge un problema. Es una funcion especialmente util cuando se crea una funcion personalizada por primera vez.
¿Como se distinguen las funciones integradas de las personalizadas? En el editor de escenarios, las funciones personalizadas tienen un pequeno icono de persona al lado, lo que las distingue facilmente de las funciones integradas predefinidas.

¿No sabe por donde empezar?
La pagina de documentacion oficial de Make tiene preparados varios ejemplos de funciones personalizadas que se pueden usar en la practica. Consultelos para ver como se pueden utilizar.
¿Quiere ver directamente como ayudan las funciones personalizadas en el trabajo real?
Veamos a traves de un caso real de una agencia de marketing como las funciones personalizadas simplifican el proceso de transformacion de datos y las tareas.
Procesamiento facil de direcciones de clientes
Una agencia de marketing estaba procesando datos de direcciones de clientes recibidos de un antiguo sistema de registro de vendedores.
Estas direcciones normalmente venian en forma de texto largo, y era necesario separarlas en campos individuales como direccion, ciudad, estado/provincia y codigo postal para el trabajo real, la elaboracion de informes y el almacenamiento en bases de datos en la nube.
Cuando la empresa adopto funciones personalizadas, la tarea de separacion de direcciones que antes requeria 10-12 pasos usando routers e iteradores ahora se completa con solo 1-2 modulos. Gracias a esto, pudieron gestionar las tareas de forma mucho mas eficiente.

¿No tiene curiosidad por saber lo comodo que es automatizar con las funciones personalizadas de Make? Si quiere saber mas, contacte ahora mismo con el equipo de ventas.
Le explicaran amablemente como las funciones personalizadas pueden ayudar a su negocio.
Blog de IMPAKERS | ¡Aqui hay mas temas de Make! Ver mas
Fuente: Make, "Custom Functions in Make: Best practices to help reduce complexity in automation", https://www.make.com/en/blog/custom-functions-in-make-best-practices, (2025.05.27)