← Volver al blog

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.

Manos reconstruyendo una torre de bloques como una fila de bloques rosas separados, cada uno pasando por su propia puerta

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

Line items agrupados junto a ítems separados por nodo de n8n, el cambio de datos al migrar un flujo de Zapier a n8n
Comparación conceptual entre 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.

Resumen editorial del comportamiento de datos documentado
ConceptoZapier (centro de ayuda)n8n (documentación)
Unidad de datosDesconocidoArray de ítems que pasa entre nodos
Ejecución de pasosNo documentadoEl nodo se ejecuta una vez por ítem
Enrutamiento condicionalDetiene las acciones siguientes para un ítem detenidoLos ítems se envían por ramas con IF o Switch
Line items que fallanSiguen llegando a pasos posterioresNo 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.

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

Cruce ferroviario que separa vagones de carga, mostrando la ramificación con IF y Switch en n8n
Diagrama conceptual del enrutamiento de ítems por ramas.

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

Ponlo en práctica

Retos prácticos de n8n

Elige un reto y construye un workflow que funcione en tu propio entorno de n8n, con cinco pistas progresivas por reto.

Prueba un reto práctico

Para tu equipo

Programas de formación en n8n a medida para un equipo o departamento, en tu propia instancia de n8n y con tus herramientas y datos.

Formación para tu equipo