Migrar un flujo de Zapier a n8n: qué se traslada y qué cambia
Cómo migrar un flujo de Zapier a n8n: diferencias en ítems, expresiones, ramificación y errores, más una lista para la reconstrucción.

Comprobado con las fuentes citadas el .
Por qué reconstruir no es copiar
Si necesitas migrar un flujo de Zapier a n8n, conviene tratar el trabajo como una reconstrucción y no como una copia. Muchos pasos de un Zap tienen su equivalente en n8n, pero las dos herramientas mueven los datos de forma distinta, así que una copia paso a paso puede comportarse de otra manera aunque cada paso parezca igual.
Esta guía compara cuatro áreas: cómo fluyen los ítems de datos, cómo se mapean y formatean los campos, cómo funciona la ramificación y cómo se gestionan los errores. Se basa solo en la documentación oficial de Zapier y n8n. Ninguna de esas fuentes mide el esfuerzo, los resultados ni la fiabilidad de una migración, y la mayoría de las páginas de n8n no indican a qué versión se aplican. Make queda fuera del alcance de esta guía.
Datos: ítems, line items y ejecución por ítem

La documentación de n8n describe todos los datos que pasan entre nodos como un array de ítems, donde cada ítem es un objeto. Cuando un nodo recibe varios ítems, ejecuta la operación configurada una vez por cada uno. Por ejemplo, un nodo Trello Create Card crea una tarjeta por ítem.
Ni el centro de ayuda de Zapier ni la documentación de n8n comparan directamente los dos modelos, así que la tabla siguiente es un resumen editorial nuestro.
| Concepto | Zapier (centro de ayuda) | n8n (documentación) |
|---|---|---|
| Unidad de datos | Desconocido | Array de ítems que pasa entre nodos |
| Ejecución de pasos | No documentado | El nodo se ejecuta una vez por ítem |
| Enrutamiento condicional | Detiene las acciones siguientes para un ítem detenido | Los ítems se envían por ramas con IF o Switch |
| Line items que fallan | Siguen llegando a pasos posteriores | No documentado |
En la práctica, quien necesite migrar un flujo de Zapier a n8n debería marcar primero cada paso que maneje line items. Después, decidir qué nodos de n8n deben ejecutarse una vez por ítem y cuáles una sola vez para todo el lote.
Sources: Understand n8n's data structure | Build | n8n Docs, Flow logic | Build | n8n Docs, Filter and path rules in Zap workflows – Zapier
Mapeo y formato de campos
La documentación de Zapier y n8n usada aquí no cubre los pasos de Zapier Formatter, así que no podemos mapear sus operaciones una a una. Lo que sí dice la documentación de n8n es útil por sí solo. Recomienda usar expresiones siempre que sea posible, porque una expresión muestra una vista previa inmediata del valor calculado. También recomienda preparar los datos en un único nodo Edit Fields (Set) en lugar de repartir expresiones complejas entre muchos nodos.
Para trabajar a nivel de lista, la documentación de n8n enumera nodos visuales de transformación para operaciones habituales, como agregar ítems, dividir arrays, ordenar y eliminar duplicados. Hacer corresponder estos nodos con pasos concretos de Formatter es una decisión editorial, así que comprueba cada correspondencia con datos de ejemplo. La misma página de n8n indica que el nodo AI Transform solo está disponible en n8n Cloud.
- Edit Fields (Set): renombrar, formatear y preparar campos en un solo lugar
- Aggregate: combinar muchos ítems en uno
- Split Out: convertir un array en ítems separados
- Sort y Remove Duplicates: ordenar y limpiar listas antes de los pasos siguientes
Hay un error que aparece a menudo durante una reconstrucción: Can't get data for expression. La documentación de n8n dice que suele ocurrir porque el nodo al que hace referencia la expresión aún no se ha ejecutado. Te sugerimos ejecutar el flujo hasta ese nodo antes de depurar la propia expresión.
Sources: Expressions versus data nodes | Build | n8n Docs, Expressions for data transformation | Build | n8n Docs
Filtros y paths frente a IF y Switch

En n8n, la ramificación condicional usa los nodos IF y Switch, que envían los ítems por ramas distintas. Te sugerimos reconstruir un filtro de Zapier como un nodo IF, y los paths como un nodo Switch o varios nodos IF. La página general de n8n no da detalles de configuración, así que planifica tú cada condición.
Como n8n evalúa los ítems uno a uno, un Zap que dependía del comportamiento de los filtros de Zapier con line items puede enrutar los datos de otra forma tras la reconstrucción. Prueba con datos de ejemplo que incluyan ítems que deberían fallar cada condición y comprueba dónde acaba cada uno.
Sources: Understand n8n's data structure | Build | n8n Docs, Flow logic | Build | n8n Docs, Filter and path rules in Zap workflows – Zapier
Gestión de errores y consumo de tareas
La documentación de n8n describe la gestión de errores con un flujo de error independiente que responde a las ejecuciones fallidas, y menciona los nodos Stop And Error y Error Trigger. La página general no da pasos de configuración, y la documentación de Zapier usada aquí no dice nada sobre su gestión de errores, así que aquí no se pueden comparar ambas herramientas. Te sugerimos configurar el flujo de error antes de poner en producción el flujo reconstruido y probarlo con una ejecución que falle a propósito.
En cuanto al coste, el centro de ayuda de Zapier indica que los filtros y los paths no cuentan para el consumo de tareas. La documentación usada aquí no explica cómo cuenta n8n las ejecuciones ni cómo factura, así que no des por hecho que tus cifras de tareas de Zapier se trasladan. Consulta por separado la documentación de precios actual de n8n.
Sources: Flow logic | Build | n8n Docs, Filter and path rules in Zap workflows – Zapier
Lista para migrar un flujo de Zapier a n8n
Usa esta lista editorial como un orden de trabajo sugerido, no como un método validado, cada vez que migres un flujo de Zapier a n8n. Solo enumera las acciones; los motivos están en las secciones anteriores.
La regla general: reconstruye paso a paso y luego revisa la salida ítem por ítem. Donde el modelo por ítem de n8n difiera de lo que hacía el Zap, ajusta el diseño en lugar de forzar una copia literal.
Sources: Understand n8n's data structure | Build | n8n Docs, Expressions for data transformation | Build | n8n Docs, Flow logic | Build | n8n Docs


