Recursos · Integración n8n

Nodo Filter n8nConfigura Filter en n8n.

El nodo Filter n8n deja pasar los items que cumplen una condición y descarta el resto. Son 2 parámetros: las condiciones y una colección de opciones que ajusta cómo de estricta es la comparación. Va después de un disparador y antes del paso que quieres aligerar.

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

Por qué automatizar

¿Para qué sirve el nodo Filter n8n?

Filter es un nodo core que se coloca en mitad de un workflow, la secuencia de pasos que n8n ejecuta, y recorta el caudal. Cada item que entra pasa por las condiciones que defines y solo salen los que las cumplen. Los demás quedan fuera de la salida, así que todo lo que venga después trabaja con una lista más corta. No hay recurso que elegir ni cuenta detrás, solo 2 parámetros que rellenar.

Primer escenario: la alerta que no se dispara por cualquier cosa. Un webhook, o sea una URL que una herramienta externa llama cuando ocurre algo, mete todos los eventos del día en el workflow. Una condición sobre {{ $json.level }} deja pasar únicamente los que merecen aviso, y el nodo Slack que viene detrás solo publica eso. El canal deja de ser ruido.

Segundo escenario: un informe sin relleno. Antes de escribir en Google Sheets, Filter aparta las filas incompletas con una condición sobre el campo que nunca debería estar vacío. Para acotar por fechas, elige el tipo de fecha y hora y luego la comparación «is after»: lo más antiguo se queda en el camino.

Tercer escenario: ahorrar trabajo caro. Si el paso siguiente llama a una API de pago o procesa archivos, filtrar antes cambia el tiempo de ejecución entero. Y conviene tenerlo claro: los items descartados no continúan por ninguna otra rama, ni siquiera hacia un nodo No Operation, do nothing. Desaparecen de la ejecución.

Cuándo coger otra cosa. Filter tiene una sola salida, así que lo que cumple sigue y lo que no cumple se pierde para el resto de la ejecución. Si esos items rechazados todavía necesitan su propio camino, el nodo que toca abrir es If. Filter es la opción correcta cuando lo descartado ya no tiene ninguna tarea pendiente.

Límites conocidos. Las condiciones se combinan con AND o con OR, nunca mezcladas dentro del mismo nodo, así que una regla del tipo A y B, o C pide un segundo Filter. El nodo evalúa cada item por separado y nunca los agrupa. Y las comparaciones son tipadas: un número guardado como texto se queda fuera mientras no autorices la conversión. Más sobre el comportamiento de la plataforma en la Reseña n8n.

Parámetros

¿Qué parámetros trae Filter ?

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

01

Conditions

conditions

Lo que ves en n8n

Notas y casos de uso

Aquí vive el filtro entero. Cada condición examina un campo del item que entra, y el item solo sale del nodo cuando las condiciones se cumplen. A partir de dos condiciones aparece el selector de combinación: AND si hay que cumplirlas todas, OR si basta con una.

Parámetros clave

  • Conditions: se construye con Add Condition, la lista de tipo de dato fija el tipo y la comparación, y el valor comparado suele venir del nodo anterior con {{ $json.created_at }}.
Casos de uso
quedarte solo con los registros creados desde la última ejecución, para que el paso que escribe no repita nunca una línea.
02

Options

options

Lo que ves en n8n

Notas y casos de uso

Nada de esto es obligatorio, y esa es la gracia. La colección sigue cerrada mientras el filtro se porta bien. Se abre con Add option: cada opción que añades se convierte en un campo más del panel.

Parámetros clave

  • Ignore Case: ignora las mayúsculas y minúsculas al evaluar las condiciones, así que un valor escrito en mayúsculas también coincide.
  • Convert types where required: cuando el tipo de una expresión no coincide con el tipo de la comparación, n8n intenta convertirlo, y "false" o 0 pasan a ser false.
Casos de uso
un formulario manda todos sus valores como texto y una condición numérica nunca coincide; la conversión endereza la ejecución sin tocar los datos de origen.
Necesitas ayuda

¿Necesitas ayuda para automatizar Filter con n8n?

El equipo te responde directamente.

Cada mensaje lo lee una persona.

FAQ

Filter en n8n, las dudas que vienen después

01¿El nodo Filter viene incluido en n8n, en Cloud y en autoalojado?
Sí. Filter es un nodo core que se entrega con n8n: no hay nada que instalar ni coste adicional por el lado de n8n. Funciona igual en n8n Cloud, la oferta alojada por n8n, y en una instancia que montes tú con Docker o npm, en Community Edition bajo licencia Sustainable Use. Un workflow creado en un sitio se ejecuta igual en el otro, así que un filtro escrito en Cloud conserva sus condiciones y sus opciones el día que el workflow se mude a tu propio servidor. La única diferencia real puede ser la versión del nodo: un workflow antiguo todavía puede mostrar una anterior, con menos opciones.
02¿Qué hace falta configurar para que funcione el nodo Filter n8n?
Nada. No hay credential, es decir credenciales guardadas en n8n, ni selector Authentication, ni cuenta que enlazar: Filter no sale nunca de tu instancia, lee los items que ya circulan por el workflow y decide cuáles siguen. Por eso es de los nodos más rápidos de poner en marcha. Lo que sí necesita es algo delante, porque no abre un workflow por su cuenta: un Schedule Trigger, un Webhook o el trigger de una herramienta tiene que ejecutarse antes y pasarle los items. La única preparación real es saber el nombre exacto de los campos que vas a evaluar.
03¿Qué límites tiene el nodo Filter?
Tres que se notan pronto. Las condiciones de un mismo nodo se combinan con AND o con OR y no se pueden mezclar, así que una regla compuesta necesita un segundo Filter más adelante. El nodo razona además item a item: decide si cada uno continúa, pero no agrupa, no cuenta y no resume, ese trabajo es de otros nodos. Y las comparaciones son tipadas, de modo que un valor con buena pinta guardado en otro tipo se queda fuera mientras no actives Convert types where required o no corrijas el dato antes. La página describe la versión 2, la máxima del catálogo.
04¿Cuándo usar Filter en lugar de If?
Usa Filter cuando los items que no pasan la prueba ya no tienen nada que hacer. Filter tiene una salida única: lo que cumple avanza y lo que falla queda descartado durante el resto de la ejecución, y el lienzo se lee de un vistazo. Abre el nodo If en cuanto esos items rechazados necesiten todavía un tratamiento, porque tirarlos sería perder trabajo hecho. Una prueba rápida: di en voz alta qué pasa con los items que fallan. Si la respuesta es «nada», es Filter. Si la respuesta lleva un verbo, quieres ramificar. Ambos aceptan el mismo estilo de condiciones, así que cambiar de idea después cuesta poco.
05¿n8n o Make para filtrar items?
Depende de dónde quieras que vivan los datos y de cómo prefieras pagar. Make, antes Integromat, es una plataforma de automatización alojada, sin opción de autoalojamiento y facturada por operación: un workflow que procesa mucho volumen tiene un coste que sigue a ese volumen. n8n funciona en n8n Cloud o en tu propio servidor con Docker o npm, así que los items filtrados pueden quedarse dentro de tu infraestructura. La lógica visual también es distinta entre las dos, y eso se nota en cuanto el workflow se llena de condiciones. Ninguna filtra mejor que la otra: la decisión es de alojamiento, control del dato y coste.
Hack'celeration Lab

Recibe nuestros tips de integración cada semana.

Sin spam. Cancela cuando quieras.