Recursos · Integración n8n

Nodo Merge n8nConfigura Merge en n8n.

El nodo Merge n8n cierra en un solo flujo las ramas que un workflow había separado. Espera a que se ejecuten todas las entradas conectadas y luego junta los items con un único parámetro, Mode, y sus 4 opciones. La versión 3 admite de 2 a 10 entradas, campos a comparar, una consulta SQL o una rama que pasa intacta.

Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth

Por qué automatizar

¿Para qué sirve el nodo Merge n8n?

Merge devuelve varias ramas de un mismo workflow a un único flujo. Se coloca después de una bifurcación, después de dos búsquedas o después de dos caminos que hicieron cosas distintas. Espera a que termine cada entrada conectada y saca una sola lista de items. Un item es una ficha que viaja por el workflow, y una rama es uno de los caminos que esa ficha puede tomar. Nada que instalar, nada que autenticar: el nodo viene con n8n.

El escenario más habitual se parece a una conciliación. Una rama trae los clientes, la otra lee los pedidos en Google Sheets, y las dos listas tienen que quedar en una. Mode en combine, Combine By en Matching Fields y los nombres escritos en Fields to Match le dicen a n8n qué valores deben coincidir en ambos lados. Output Type decide después quién sobrevive: Keep Matches para la intersección, Enrich Input 1 cuando la lista de clientes debe seguir completa aunque no aparezca ningún pedido.

El segundo escenario es apilar sin más. Dos caminos generan avisos, uno desde un formulario y otro desde un servidor consultado por Ssh, y todo debe acabar en el mismo mensaje de Slack. Mode en append saca los items de la entrada 1 y luego los de la entrada 2, en ese orden. Number of Inputs sube el nodo hasta 10 puntos de conexión, así que tres o cuatro caminos confluyen en un solo nodo en vez de encadenar varios.

El tercero es para quien ya piensa en tablas. Mode en combineBySql convierte las entradas en tablas llamadas input1, input2 y siguientes, y Query guarda la instrucción. Un join escrito a mano resuelve en una línea lo que costaría cinco nodos, y Query Parameters mantiene los valores fuera del texto de la consulta.

¿Cuándo conviene otro nodo? Una llamada a una API que ningún nodo dedicado cubre va en HTTP Request, no aquí, y remodelar un solo flujo es trabajo del nodo Code. Merge se justifica cuando dos flujos o más tienen que esperarse. En una instancia antigua el nodo Code vuelve a ser el recambio, porque SQL Query y las entradas por encima de dos llegaron en 1.49.0.

Las limitaciones conviene conocerlas antes de la primera prueba. Los items de la entrada 1 tienen prioridad: cinco items en la entrada 1 frente a diez en la entrada 2 son cinco items procesados y el resto se queda fuera. Fuzzy Compare viene desactivado, así que el texto "3" y el número 3 no son el mismo valor hasta que se activa. Y Merge nunca abre un workflow, siempre hay un disparador antes. La Reseña n8n entra en detalle sobre ese modelo.

Parámetros

¿Qué parámetro gobierna el nodo Merge ?

El nodo Merge tiene un parámetro. Para cada uno: el nodo tal como lo configuras en n8n, qué cambia el parámetro y nuestras notas de campo.

01

Mode

mode

Lo que ves en n8n

Notas y casos de uso

Mode es el único parámetro de cabecera.

Parámetros clave

  • Mode: append apila los items, combine fusiona las coincidencias, combineBySql ejecuta una consulta, chooseBranch deja pasar una rama.
  • Number of Inputs: 2 a 10 puntos de conexión.
  • Combine By: Matching Fields, Position o All Possible Combinations.
  • Fields to Match: id, name, con Fields To Match Have Different Names si difieren.
  • Output Type: Keep Matches, Keep Non-Matches, Keep Everything, Enrich Input 1, Enrich Input 2.
  • Query: obligatorio en SQL Query; entradas y tablas input1, input2.
  • Output y Use Data of Input: Choose Branch saca una entrada, o un item vacío.
Casos de uso
enriquecer clientes con los pedidos de una segunda rama. Output Data From saca solo la entrada 1.
Necesitas ayuda

¿Necesitas ayuda para automatizar Merge con n8n?

El equipo te responde directamente.

Cada mensaje lo lee una persona.

FAQ

Preguntas frecuentes sobre Merge

01¿El nodo Merge n8n es gratis en la nube y en autoalojado?
Sí. Merge es un nodo core que viene con n8n, así que está disponible desde el momento en que creas un workflow. No hay nada que instalar, ningún catálogo que visitar y ningún coste adicional por parte de n8n. Se comporta igual en n8n Cloud, la oferta alojada por n8n, y en una instancia autoalojada con Docker o npm, en Community Edition bajo licencia Sustainable Use. Un workflow montado en una funciona en la otra sin retoques. Lo único que cambia entre instancias es la versión del nodo: un workflow creado hace tiempo puede mostrar un Merge anterior, con menos opciones, y un nodo nunca cambia de versión por su cuenta.
02¿Qué credenciales necesita el nodo Merge?
Ninguna, y eso se resuelve rápido. Merge no tiene credential, el objeto donde n8n guarda los accesos a un servicio, ni selector Authentication, porque no llama a ningún servicio externo. Trabaja solo sobre los items que ya circulan por el workflow, así que no hay nada que configurar en la parte de cuentas ni ninguna clave que renovar. Lo que sí necesita es un cableado correcto: al menos dos ramas conectadas a sus entradas y un disparador más arriba, porque Merge no abre un workflow por su cuenta. Si las ramas que espera no se ejecutan, el nodo tampoco arranca. Todo lo demás se juega en Mode y en los campos que aparecen al elegirlo.
03¿Qué limitaciones tiene el nodo Merge?
Tres pesan de verdad. La entrada 1 tiene prioridad cuando los flujos traen distinto número de items: cinco items en la entrada 1 frente a diez en la entrada 2 dan cinco items procesados, y los cinco restantes no se procesan. Las diferencias de tipo cuentan como diferencias reales mientras no se añada Fuzzy Compare, así que un valor guardado como texto y ese mismo valor guardado como número no se emparejan. Y los parámetros disponibles dependen de la versión: más de dos entradas y el modo SQL Query llegaron después. Además Merge une datos, no los transforma, y no llama a ninguna API.
04¿Merge o el nodo Code para unir dos flujos?
Merge en cuanto dos ramas o más tienen que esperarse antes de seguir. Esa espera es su valor real: retiene la ejecución hasta que cada entrada conectada ha pasado, y la unión cabe en un desplegable de cuatro opciones en lugar de un script que mantener. El nodo Code recupera el protagonismo cuando hay que remodelar un solo flujo, cuando la lógica de emparejamiento depende de condiciones que ningún modo cubre, o cuando la instancia es demasiado antigua para SQL Query y para más de dos entradas. Regla sencilla: si la operación se describe como apilar, comparar, consultar o quedarse con una rama, Merge la hace sin escribir código.
05¿n8n o Make para cruzar dos fuentes de datos?
Depende de tres criterios, y el precio es solo uno. Make funciona en su propia plataforma alojada, sin opción de autoalojamiento, y factura por operación: un workflow que cruza listas grandes item a item se convierte en una cuestión de volumen. n8n corre en n8n Cloud o en un servidor que controlas tú, algo que pesa cuando los datos cruzados son de clientes o financieros y no deberían salir de tu propia infraestructura. El tercer criterio es cómo piensas la unión. Merge la expone en modos, campos a comparar e incluso SQL. Los dos dibujan los workflows en un lienzo visual, así que ahí rara vez está la diferencia.
Hack'celeration Lab

Recibe nuestros tips de integración cada semana.

Sin spam. Cancela cuando quieras.