Ir al contenido principal

🔎 Acción de Workflow: Buscar Contacto

Cómo identificar y recuperar un contacto existente dentro de una Automatización usando criterios de búsqueda, con ramas para "encontrado" y "no encontrado".

La acción Buscar Contacto permite que una Automatización identifique y recupere un contacto de tu base de datos usando criterios de búsqueda, en lugar de depender de un ID de contacto. Es especialmente útil en disparadores "sin contacto", como el Webhook Personalizado, donde solo cuentas con datos de identificación (correo, teléfono, campos personalizados) pero no con el ID directo del contacto.

¿Cómo funciona?

La acción busca en tu base de contactos según los criterios de coincidencia que configures y, al ejecutarse, se ramifica automáticamente en dos caminos: Contacto Encontrado, que continúa con acciones sobre ese contacto, y Contacto No Encontrado, que sigue una ruta alternativa (normalmente, crear un nuevo contacto).

Configuración paso a paso

  1. Dentro del constructor de Automatizaciones, agrega la acción Buscar Contacto.

  2. Nombra la acción de forma descriptiva (por ejemplo, "Buscar Contacto por Correo").

  3. Selecciona los campos de coincidencia, estándar o personalizados.

  4. Combínala normalmente con un disparador de Webhook Personalizado.

  5. Construye ambas ramas (encontrado / no encontrado) con las acciones de seguimiento correspondientes.

  6. Prueba con datos de ejemplo, guarda y publica.

Campos y opciones soportadas

  • Campos estándar: correo, teléfono, nombre, apellido y otros disponibles en el selector de campos.

  • Campos personalizados: campos definidos por el usuario, como ID de Cliente o Nivel de Suscripción (deben existir y estar completos).

  • Referencias externas: mapea datos del webhook hacia campos personalizados (por ejemplo, un ID de cliente de una pasarela de pago).

  • Coincidencia adicional de correo/teléfono: casilla opcional para incluir correos y teléfonos secundarios en la búsqueda.

Lógica de coincidencia

Cuando seleccionas varios campos, la búsqueda usa lógica Y: todos los criterios definidos deben coincidir para considerar que el contacto fue encontrado.

Casos de uso

  • Emparejar leads por correo desde envíos de formularios para etiquetarlos o actualizarlos.

  • Buscar por un ID de cliente estable proveniente de un sistema de pagos.

  • Conectar reservas de una app de agenda con contactos existentes vía correo.

  • Identificar al contacto referente a partir de un código de afiliado guardado en un campo personalizado.

  • Recuperar el perfil del cliente para actualizar su historial de pedidos en e-commerce.

¿Ha quedado contestada tu pregunta?