Make a escala: el contador de operaciones es la arquitectura
En Make cada ejecución de módulo es dinero, así que el escenario más barato y el más rápido suelen ser el mismo. Cinco patrones que recortan el consumo a la mitad sin cambiar lo que hace la automatización.
El precio de Make tiene una propiedad poco habitual: hace visible el mal diseño. Cada ejecución de módulo es una operación, cada operación se factura, así que un escenario que se abre en abanico donde debería filtrar aparece en una factura en vez de en un profiler. Eso es un regalo, si lees el contador.
Esto es lo primero que cambiamos cuando una cuenta de Make se ha salido de su plan.
1. Filtra antes del iterador, no después
La forma clásica es: traer 500 registros, iterar, filtrar dentro del bucle, actuar sobre los ocho que encajan. Eso son 500 iteraciones más 500 evaluaciones de filtro más 8 acciones: has pagado 992 operaciones para hacer 8 cosas.
Casi todos los módulos de origen admiten un parámetro de búsqueda o consulta. Traer solo los ocho registros convierte el mismo escenario en 17 operaciones. Cuando el origen de verdad no puede filtrar, filtra inmediatamente después del iterador y antes que nada: la diferencia entre un filtro en la posición dos y en la cinco son tres operaciones por elemento, multiplicadas por la longitud de la lista, en cada ejecución.
2. Los agregadores son la forma de dejar de pagar por elemento
Si el resultado es un correo que resume cuarenta filas, un Array Aggregator después del iterador colapsa cuarenta caminos aguas abajo en uno. Los equipos suelen montar el bucle primero y no volver a mirarlo, y acaban lanzando cuarenta llamadas a una API que tiene endpoint de lote.
La regla: después de un iterador, mira cada módulo posterior y pregúntate si de verdad necesita ejecutarse por elemento o si necesita ejecutarse una vez con todos los elementos. Casi siempre es lo segundo.
3. La programación es una palanca de coste que se olvida
Un escenario que consulta cada minuto algo que ocurre dos veces al día cuesta 1.440 ejecuciones diarias para hacer dos cosas. Si el origen puede empujar, usa un webhook y paga las dos. Si no puede, consulta con una frecuencia con forma de negocio: cada quince minutos en horario de oficina y cada hora de madrugada es un recorte del noventa por ciento que nadie va a notar.
4. Los manejadores de error evitan el doble cargo silencioso
Sin una ruta de error explícita, un módulo que falla a mitad de escenario deja la ejecución incompleta y, con el reintento automático activado, vuelve a ejecutar los módulos que ya habían funcionado. Eso son efectos secundarios duplicados —la segunda factura, el segundo mensaje de Slack— y operaciones dobles.
Pon un manejador de error en todo módulo que toque una API externa, decide explícitamente entre Resume, Break y Commit, y manda el break a una cola que puedas inspeccionar. Es el mismo problema de idempotencia que tienen todas las plataformas de automatización; lo contamos en general en reintentos, idempotencia y colas de descarte.
5. Un escenario por evento de negocio, no por integración
Las cuentas de Make más caras que hemos visto lo eran estructuralmente: treinta escenarios en los que cada par de sistemas tenía el suyo, así que un solo alta de cliente disparaba seis escenarios y cada uno volvía a traer la misma ficha.
Modela el evento, no el cableado. Un escenario disparado por «cliente creado» que se abre hacia el CRM, la facturación y el correo de bienvenida cuesta una consulta en vez de tres y —más valioso que el dinero— te deja un único sitio donde mirar cuando el alta se comporta raro.
Cuándo dejar de optimizar y mudarse
Hay un cruce. Si después de estas cinco pasadas la cuenta sigue por encima del millón de operaciones al mes, los escenarios son artefactos de ingeniería mantenidos por ingenieros y la factura está en los miles, estás pagando una prima por un lienzo que tu equipo ya no necesita. Ese es el momento de poner precio a n8n autoalojado o a un pequeño servicio en tu propio stack. Por debajo de esa línea, Make sale más barato que la persona que mantendría la alternativa.
Qué hacer esta semana
Ordena tus escenarios por operaciones consumidas en los últimos 30 días y abre los tres primeros. En cada uno, busca el iterador y cuenta cuántos módulos hay aguas abajo. Ese número, por la longitud media de la lista, es tu factura, y suele ser lo más rápido de toda la cuenta de reducir a la mitad.