certmundo.
es‑mx

6 min de lectura

¿Cómo usar Filtros y Rutas en Zapier para flujos avanzados?

Los Filtros y las Rutas son herramientas de lógica condicional en Zapier que permiten que tu Zap tome decisiones distintas según los datos que recibe.

Qué es un Filtro en Zapier

Un Filtro (Filter) detiene o deja pasar un Zap según una condición que tú defines. Si la condición se cumple, el Zap continúa. Si no se cumple, el Zap se detiene sin ejecutar ninguna acción.

Piénsalo como una puerta con llave. Solo los datos que tienen la llave correcta pueden pasar.

Estructura de un Filtro

Cada Filtro tiene tres partes:

Parte Descripción Ejemplo
Campo El dato que quieres evaluar Monto de la venta
Condición La regla de comparación Es mayor que
Valor El número o texto de referencia 5000

Puedes combinar varias condiciones con "Y" (AND) o "O" (OR). Con AND, todas las condiciones deben cumplirse. Con OR, basta con que una se cumpla.

Cómo agregar un Filtro paso a paso

Paso 1. Abre tu Zap en el editor. Haz clic en el signo "+" entre el trigger y la primera acción.

Paso 2. Busca "Filter by Zapier" en el buscador de apps.

Paso 3. La acción disponible es "Only continue if...". Selecciónala.

Paso 4. Configura el campo, la condición y el valor. Guarda y prueba el paso.

Zapier te mostrará si el Filtro habría dejado pasar o detenido el dato de prueba. Eso te confirma que la lógica funciona antes de activar el Zap.

Ejemplos de Filtros con contexto mexicano

Ejemplo 1 — Ventas en Mercado Libre mayores a $5,000

Tienes un Zap que se activa cuando llega una venta nueva en Mercado Libre. Solo quieres registrar en tu hoja de cálculo las ventas iguales o mayores a $5,000.

Configuras el Filtro así:

  • Campo: Monto de la orden
  • Condición: Greater than or equal to
  • Valor: 5000

Si llega una venta de $3,200, el Zap se detiene. Si llega una de $7,500, el Zap continúa y la registra.

Ejemplo 2 — Pedidos urgentes en una tienda Liverpool

Tu sistema de pedidos etiqueta cada orden con una prioridad: "normal" o "urgente". Quieres que solo los pedidos urgentes disparen una notificación en Slack al equipo de logística.

Configuras el Filtro así:

  • Campo: Prioridad del pedido
  • Condición: Text exactly matches
  • Valor: urgente

Este Filtro es sensible a mayúsculas. Si el sistema escribe "Urgente" con mayúscula, el Filtro no lo detecta. Más adelante veremos cómo evitar ese error.

Ejemplo 3 — Clientes de CDMX con más de un pedido

Quieres identificar clientes frecuentes que viven en Ciudad de México para enviarles una promoción especial. Combinas dos condiciones con AND:

  • Condición 1: Ciudad Text exactly matches CDMX
  • Condición 2: Número de pedidos Greater than 1

Solo los clientes que cumplen ambas condiciones activan la siguiente acción del Zap.

Qué son las Rutas en Zapier

Una Ruta (Path) divide el flujo de tu Zap en dos o más caminos paralelos. Cada camino tiene su propia condición y sus propias acciones. Es como una carretera que se bifurca: cada vehículo toma el camino que le corresponde.

Las Rutas están disponibles en los planes Starter y superiores de Zapier. No funcionan en el plan gratuito.

Estructura de una Ruta

Una Ruta tiene:

  1. Un trigger único que activa todo el Zap.
  2. Dos o más paths (caminos), cada uno con una condición de entrada.
  3. Acciones independientes dentro de cada path.

Si los datos del trigger cumplen la condición del Path A, solo se ejecutan las acciones del Path A. El Path B no se toca. Y viceversa.

Cómo agregar Rutas paso a paso

Paso 1. En el editor de tu Zap, haz clic en "+" después del trigger (o después de un Filtro previo).

Paso 2. Selecciona "Paths by Zapier".

Paso 3. Verás dos caminos por defecto: Path A y Path B. Puedes agregar más con el botón "Add a path".

Paso 4. En cada path, configura:

  • La condición de entrada (igual que un Filtro).
  • Las acciones que se ejecutan cuando esa condición se cumple.

Paso 5. Prueba cada path por separado con datos distintos.

Ejemplos de Rutas con contexto mexicano

Ejemplo 1 — Ruta según monto de factura para FEMSA

El equipo de cobranza de FEMSA recibe facturas nuevas por correo. Quieren procesar de forma distinta las facturas según su monto:

  • Path A: Monto menor a $10,000 → Registrar en hoja de cálculo y archivar.
  • Path B: Monto entre $10,000 y $50,000 → Registrar y notificar al supervisor por Slack.
  • Path C: Monto mayor a $50,000 → Registrar, notificar al director por correo y crear tarea en Asana.

Con un solo trigger, el Zap maneja tres flujos completamente distintos. Sin Rutas, necesitarías tres Zaps separados.

Ejemplo 2 — Ruta por tipo de cliente en una tienda en línea

Tienes un formulario de registro donde el cliente indica si es "empresa" o "persona física". Quieres enviar un correo de bienvenida diferente para cada caso:

  • Path A: Tipo es "empresa" → Correo con propuesta de facturación y datos bancarios.
  • Path B: Tipo es "persona física" → Correo con catálogo de productos y código de descuento.

Cada cliente recibe exactamente la información que necesita, de forma automática.

Ejemplo 3 — Ruta combinada con Filtro previo

Puedes usar un Filtro antes de las Rutas. Primero filtras para que solo pasen registros con datos completos (nombre, correo y teléfono no vacíos). Después las Rutas separan los clientes según su ciudad: CDMX, Monterrey o Guadalajara, para asignarlos al vendedor regional correcto.

Esta combinación de Filtro + Rutas es muy poderosa para flujos complejos.

Errores comunes

Error 1 — Condiciones sensibles a mayúsculas

La condición "Text exactly matches" distingue entre mayúsculas y minúsculas. Si tu sistema a veces escribe "urgente" y otras veces "Urgente", el Filtro fallará. Usa la condición "Text contains" cuando el texto puede variar, o estandariza los valores desde el origen.

Error 2 — Paths sin acción de respaldo

Si los datos no cumplen ninguna condición de tus Rutas, el Zap no hace nada y no genera error visible. Agrega siempre un Path final con condición abierta ("Otherwise") para capturar los casos no previstos. Puedes hacer que ese path registre el dato en una hoja de revisión manual.

Error 3 — Filtros que comparan texto con número

Si el campo "Monto" llega como texto ("5000" con comillas) y tú comparas con la condición numérica "Greater than", el Filtro puede no funcionar correctamente. Verifica el tipo de dato en el paso de prueba del trigger. Si el valor llega como texto, usa la condición "Text contains" o agrega un paso de formateo antes con Formatter by Zapier.

Error 4 — Olvidar probar cada Path por separado

Zapier prueba el Zap con un solo dato de muestra. Si ese dato solo cumple la condición del Path A, nunca verás si el Path B funciona. Prueba manualmente cada camino usando datos distintos antes de activar el Zap.

Cuándo usar Filtro y cuándo usar Rutas

Situación Herramienta recomendada
Quieres detener el Zap si una condición no se cumple Filtro
Quieres ejecutar acciones diferentes según el dato Rutas
Quieres simplificar múltiples Zaps en uno Rutas
Solo necesitas una condición simple de paso/no paso Filtro
Necesitas tres o más flujos distintos Rutas

Buenas prácticas

Nombra cada Path con claridad. En lugar de "Path A", escribe "Monto menor a $10,000" o "Cliente empresa". Así entiendes el flujo de un vistazo.

Usa Filtros antes de Rutas. Filtra primero los datos incompletos o irrelevantes. Después divide con Rutas. Esto reduce errores y hace el Zap más eficiente.

Documenta las condiciones en la descripción del Zap. Zapier permite agregar notas. Escribe qué condición activa cada path para que tu equipo entienda la lógica sin abrir el editor.

Prueba con datos reales. Los datos de muestra que Zapier genera automáticamente a veces no representan todos los casos posibles. Usa registros reales de tu sistema para validar cada condición.

Puntos clave

  • Un Filtro detiene o deja pasar el Zap según una condición; usa AND para exigir que todas las condiciones se cumplan y OR para que baste con una.
  • Las Rutas dividen el flujo en dos o más caminos independientes, cada uno con sus propias condiciones y acciones, lo que elimina la necesidad de múltiples Zaps separados.
  • Combinar un Filtro antes de las Rutas es la práctica más eficiente: el Filtro descarta datos incompletos y las Rutas los distribuyen según su tipo.
  • La condición "Text exactly matches" es sensible a mayúsculas; usa "Text contains" cuando el valor puede variar en formato.
  • Agrega siempre un Path de respaldo ("Otherwise") para capturar los casos no previstos y evitar que datos importantes se pierdan sin generar ninguna alerta.

Comparte esta lección: