La pregunta que más recibo
"Ya vi que con n8n o Make puedo conectar mis programas sin escribir código. ¿Para qué necesitaría a alguien que programe?"
Es una buena pregunta. Estas herramientas resuelven casos reales y yo mismo las uso a diario con clientes. La decisión no es "herramienta visual o código": es cuánto de cada uno necesita tu proceso, y quién lo va a cuidar cuando ya esté funcionando.
Este artículo da los criterios para elegir según tu caso.
Qué son estas herramientas, en una frase
n8n, Make y Zapier son programas donde armas una automatización uniendo bloques en una pantalla: "cuando llegue un correo con factura → leer el PDF → registrarla en Alegra → avisar por WhatsApp". No hace falta escribir código para lo básico.
La diferencia que más pesa entre ellas:
- Zapier y Make funcionan solo en la nube del proveedor y cobran según cuántas tareas ejecutes al mes.
- n8n puede instalarse en un servidor propio. Así tus datos no pasan por un tercero y no pagas por cada ejecución, sino el servidor. Además permite agregar pedazos de código cuando un bloque no alcanza.
Cuándo basta con una herramienta visual
Procesos que siempre siguen los mismos pasos. Recibir un formulario, guardarlo en una hoja, enviar un correo de confirmación. Se monta en días y se ajusta sin ayuda técnica.
Conectar programas populares. Gmail, Google Sheets, HubSpot, Shopify, Slack o WhatsApp ya tienen bloques listos.
Probar una idea rápido. Antes de invertir en algo grande, una primera versión en n8n muestra en pocas semanas si la automatización de verdad ahorra tiempo.
Equipos que quieren autonomía. Si quien lleva el proceso no es técnico pero quiere cambiar un texto o un destinatario sin llamar a nadie, una herramienta visual es más fácil de sostener.
Cuándo hace falta código
Los problemas aparecen cuando el proceso tiene alguna de estas características:
Muchas reglas que dependen unas de otras. Tres condiciones se ven claras en pantalla. Doce condiciones con excepciones se vuelven un diagrama que nadie entiende seis meses después.
Documentos que cambian de formato. Leer facturas de 40 proveedores distintos, o entender un correo escrito libremente, requiere IA bien configurada y pruebas con casos reales. La herramienta puede llamar a la IA, pero la parte difícil es decidir qué hacer cuando la IA duda.
Mucho volumen en herramientas que cobran por tarea. En Make o Zapier, a miles de ejecuciones al mes la factura crece rápido. En n8n instalado en servidor propio ese costo no existe, pero hay que mantener el servidor.
Programas propios o poco comunes. Un sistema hecho a la medida de tu empresa, o una versión vieja de un programa contable, casi nunca tiene bloque listo. Ahí se necesita código para conectarlo.
Datos sensibles. Información financiera o de clientes que no debe salir de tu control. Esto se resuelve con n8n en un servidor propio o con un desarrollo a medida, no con una herramienta en la nube de otro.
La tabla de decisión
| Criterio | Herramienta visual (n8n, Make) | Desarrollo a medida |
|---|---|---|
| Pasos del proceso | Siempre los mismos, pocas reglas | Muchas reglas y excepciones |
| Tipo de información | Formularios, tablas, correos con formato fijo | Documentos y textos que cambian |
| Programas a conectar | Programas populares | Sistemas propios o poco comunes |
| Datos | No críticos, o n8n en servidor propio | Muy sensibles o con reglas estrictas |
| Quién lo cuida | Alguien del equipo, sin ser técnico | Una persona técnica disponible |
| Uso de IA | Clasificar, resumir, responder con reglas claras | Decidir con criterio en casos variados |
La mayoría de procesos de una pyme caen en la columna de la izquierda, o en una mezcla.
Lo que mejor funciona: empezar visual y agregar código donde haga falta
El camino que más veo funcionar es este:
- Primeras semanas: montar el proceso en n8n para probar que ahorra tiempo de verdad.
- Cuando aparece un límite: reemplazar solo esa parte con código, dentro del mismo n8n o como un servicio aparte que n8n llama.
- Si el proceso crece mucho: llevar la parte central a un desarrollo a medida, usando lo aprendido en n8n como guía.
No hay que elegir una sola opción para siempre. Lo importante es que alguien que conozca las dos te diga en qué punto estás.
Cuándo ir directo al desarrollo a medida
- El proceso maneja datos muy sensibles desde el primer día y no puedes tener un servidor propio.
- Hay que conectar sistemas propios sin bloques disponibles.
- Se necesita un asistente con IA que decide por su cuenta en situaciones muy variadas, no solo clasificar o responder con reglas.
- El servicio tiene que estar disponible siempre, con tiempos de respuesta acordados por contrato.
Una señal de alerta concreta
Si tu automatización tiene más de 20 bloques, nadie del equipo puede explicar qué hace cada parte y hay secciones que "nadie toca porque funciona y no sabemos por qué", ya te cuesta más mantenerla que rehacerla bien.
Ese es el momento de revisarla: a veces basta con ordenarla y documentarla en n8n; otras veces conviene pasar una parte a código.