Skip to content

Automatizaciones

Las automatizaciones de Zelta CRM te permiten crear flujos de trabajo sin codigo que ejecutan acciones automaticas basadas en disparadores y condiciones. Ahorra tiempo, reduce errores humanos y asegura que ningun prospecto se quede sin atencion.

Conceptos fundamentales

ConceptoDescripcion
Disparador (Trigger)El evento que inicia la automatizacion.
CondicionFiltro que determina si la automatizacion continua ejecutandose.
AccionLa tarea que se ejecuta automaticamente.
Flujo de trabajo (Workflow)Secuencia completa de disparador + condiciones + acciones.

Editor visual sin codigo

Zelta CRM incluye un editor visual de automatizaciones donde puedes construir flujos arrastrando y conectando bloques:

  1. Ve a Automatizaciones > Nueva automatizacion.
  2. Arrastra un bloque de disparador al canvas.
  3. Conecta bloques de condicion (opcional).
  4. Agrega bloques de accion.
  5. Conecta los bloques en el orden deseado.
  6. Nombra y activa tu automatizacion.

Vista previa

Usa la vista previa antes de activar una automatizacion. Esto te permite simular su comportamiento con datos reales sin ejecutar las acciones.

Disparadores disponibles

Contactos

DisparadorDescripcion
Contacto creadoSe activa cuando se registra un nuevo contacto
Contacto actualizadoSe activa cuando cambia un campo especifico
Etiqueta asignadaSe activa cuando se anade una etiqueta al contacto
Contacto importadoSe activa al importar contactos por lote

Negocios

DisparadorDescripcion
Negocio creadoSe activa al crear un nuevo negocio en el pipeline
Negocio movido de etapaSe activa cuando un negocio cambia de etapa
Negocio ganadoSe activa cuando un negocio se marca como ganado
Negocio perdidoSe activa cuando un negocio se marca como perdido
Inactividad en negocioSe activa cuando un negocio no tiene actividad en X dias
Valor actualizadoSe activa cuando cambia el valor estimado del negocio

Actividades

DisparadorDescripcion
Tarea completadaSe activa al completar una tarea
Correo recibidoSe activa cuando se recibe un correo de un contacto
Reunion completadaSe activa al marcar una reunion como completada
Formulario enviadoSe activa cuando un contacto completa un formulario (Zelta Forms)

Tiempo

DisparadorDescripcion
Fecha especificaSe activa en una fecha y hora programada
RecurrenteSe activa periodicamente (diario, semanal, mensual)
Antes de fecha de cierreSe activa X dias antes de la fecha de cierre esperada

Condiciones

Las condiciones filtran la ejecucion para que solo aplique cuando se cumplan ciertos criterios:

yaml
automatizacion: Asignar a equipo senior si valor alto
disparador: Negocio creado
condiciones:
  - campo: valor_estimado
    operador: mayor_que
    valor: 500000
  - campo: vertical
    operador: igual_a
    valor: "Automotriz"
accion:
  tipo: asignar_propietario
  valor: "equipo-senior"

Operadores disponibles

OperadorTipos compatiblesEjemplo
igual_aTexto, Numero, ListaPais = "Mexico"
no_igual_aTexto, Numero, ListaEstado != "Cerrado"
contieneTextoNombre contiene "Corp"
mayor_queNumero, FechaValor > 100,000
menor_queNumero, FechaDias en etapa < 7
entreNumero, FechaValor entre 50,000 y 200,000
esta_vacioTodosEmail esta vacio
no_esta_vacioTodosTelefono no esta vacio
en_listaListaVertical en [Automotriz, Bienes Raices]

Condiciones por vertical

Puedes usar campos especificos de tu vertical como condiciones:

VerticalCondiciones especificas
AutomotrizVehiculo de interes, tipo de compra, financiamiento aprobado
Bienes raicesTipo de propiedad, zona de interes, presupuesto
EducacionPrograma, periodo de ingreso, nivel educativo

Acciones disponibles

Asignacion

  • Asignar propietario: Asigna un vendedor o equipo al contacto/negocio.
  • Reasignar por round-robin: Distribuye automaticamente entre miembros del equipo.
  • Reasignar por territorio: Asigna segun la ubicacion geografica del contacto.
  • Reasignar por vertical: Asigna al equipo especializado en la vertical del negocio.

Comunicacion

  • Enviar correo electronico: Envia un email usando una plantilla predefinida.
  • Enviar notificacion interna: Notifica a un miembro del equipo en el panel.
  • Enviar webhook: Envia datos a un endpoint externo en tiempo real.
  • Enviar notificacion Nomyt: Notifica por multiples canales via Nomyt.

Datos

  • Actualizar campo: Modifica el valor de un campo del contacto o negocio.
  • Agregar etiqueta: Anade una etiqueta automaticamente.
  • Remover etiqueta: Elimina una etiqueta del contacto.
  • Crear tarea: Genera una tarea asignada al propietario.
  • Crear actividad: Registra una actividad en la linea de tiempo.
  • Mover de etapa: Mueve el negocio a una etapa especifica del pipeline.

Flujo

  • Esperar: Pausa la ejecucion por un tiempo definido (minutos, horas, dias).
  • Bifurcacion condicional (Si/Entonces): Divide el flujo segun condiciones adicionales.
  • Detener: Finaliza la automatizacion.
  • Ir a otra automatizacion: Encadena automatizaciones entre si.

Secuencias de correo electronico

Las secuencias permiten enviar una serie de correos automatizados con intervalos definidos.

Crear una secuencia

  1. Ve a Automatizaciones > Secuencias > Nueva secuencia.
  2. Define el disparador de entrada (ej: "Negocio creado en etapa Prospecto").
  3. Agrega los correos de la secuencia con sus intervalos.
  4. Define las condiciones de salida.

Ejemplo de secuencia automotriz

Secuencia: Seguimiento post-visita a showroom
├── Dia 0: Correo de agradecimiento por visitar el showroom
├── Dia 2: Correo con catalogo del vehiculo de interes
├── Dia 5: Correo invitacion a prueba de manejo
├── Dia 8: Correo con opciones de financiamiento
├── Dia 12: Correo con oferta especial limitada
└── Dia 15: Si no hay respuesta → notificar al vendedor

Ejemplo de secuencia inmobiliaria

Secuencia: Seguimiento post-visita a propiedad
├── Dia 0: Correo con ficha tecnica de la propiedad visitada
├── Dia 3: Correo con propiedades similares en la zona
├── Dia 7: Correo con analisis comparativo de precios
├── Dia 10: Correo invitacion a segunda visita
└── Dia 14: Si no hay respuesta → reasignar a coordinador

Condiciones de salida

Un contacto se remueve automaticamente de la secuencia si:

  • Responde a cualquier correo de la secuencia
  • Su negocio se marca como ganado o perdido
  • Se desuscribe manualmente
  • Cumple una condicion de salida personalizada

Plantillas de correo

Zelta CRM incluye un editor de plantillas de correo con:

  • Variables dinamicas: , , ,
  • Editor visual: Arrastra bloques de texto, imagenes y botones.
  • Vista previa: Previsualiza como se ve el correo en diferentes dispositivos.
  • Prueba de envio: Envia un correo de prueba a ti mismo antes de activar.

Automatizaciones predefinidas

Zelta CRM incluye plantillas de automatizacion listas para usar, adaptadas a cada vertical:

Automatizaciones generales

PlantillaDescripcion
Bienvenida al nuevo leadEnvia un correo de bienvenida y asigna un vendedor
Seguimiento de inactividadNotifica al vendedor si un negocio no tiene actividad en 5 dias
Escalamiento automaticoReasigna negocios estancados al supervisor del equipo
Celebracion de cierreNotifica al equipo cuando se gana un negocio

Automatizaciones automotriz

PlantillaDescripcion
Recordatorio prueba de manejoEnvia recordatorio 24h antes de la prueba agendada
Seguimiento post-pruebaInicia secuencia de correos despues de la prueba de manejo
Alerta financiamientoNotifica cuando se aprueba un credito automotriz

Automatizaciones bienes raices

PlantillaDescripcion
Matching automaticoNotifica cuando una nueva propiedad coincide con los criterios del comprador
Recordatorio de visitaEnvia recordatorio al prospecto y al asesor antes de la visita
Seguimiento post-visitaInicia secuencia despues de la visita a propiedad

Automatizaciones educacion

PlantillaDescripcion
Seguimiento aspiranteSecuencia de correos informativos sobre el programa de interes
Recordatorio de examenNotifica fecha y requisitos del examen de admision
Documentacion incompletaAlerta cuando faltan documentos para completar inscripcion

Historial y monitoreo

Cada automatizacion registra un historial de ejecuciones con:

  • Fecha y hora de ejecucion
  • Disparador activado
  • Condiciones evaluadas (cumplidas o no)
  • Acciones ejecutadas
  • Resultado (exitoso, fallido, omitido)
  • Tiempo de ejecucion

Metricas de automatizaciones

MetricaDescripcion
Ejecuciones totalesNumero de veces que se ha ejecutado la automatizacion
Tasa de exitoPorcentaje de ejecuciones exitosas
Contactos procesadosNumero de contactos afectados
Tasa de aperturaPorcentaje de correos abiertos (para secuencias de email)
Tasa de respuestaPorcentaje de contactos que respondieron

Acceso al historial

Accede al historial desde Automatizaciones > [nombre] > Historial para depurar o verificar el comportamiento de tus flujos.

Webhooks

Ademas de las automatizaciones internas, Zelta CRM soporta webhooks para integraciones externas:

Configurar un webhook

  1. Ve a Ajustes > API > Webhooks > Nuevo webhook.
  2. Define la URL de destino.
  3. Selecciona los eventos que disparan el webhook.
  4. (Opcional) Define un secreto para verificar la autenticidad.

Eventos disponibles

EventoPayload
contact.createdDatos completos del contacto creado
contact.updatedDatos del contacto con campos modificados
deal.createdDatos del negocio creado
deal.stage_changedEtapa anterior, etapa nueva, motivo
deal.wonDatos del negocio ganado, valor final
deal.lostDatos del negocio perdido, razon de perdida
activity.createdDatos de la actividad registrada

Ejemplo de payload

json
{
  "event": "deal.stage_changed",
  "timestamp": "2026-03-11T14:30:00Z",
  "data": {
    "deal_id": "deal_abc123",
    "deal_name": "Venta SUV 2026 - Juan Perez",
    "previous_stage": "Cotizacion enviada",
    "new_stage": "Negociacion de financiamiento",
    "value": 750000,
    "currency": "MXN",
    "owner": "vendedor@empresa.com"
  }
}

Reintentos automaticos

Si el endpoint de tu webhook no responde, Zelta CRM reintenta la entrega hasta 5 veces con intervalos de espera exponenciales (1 min, 5 min, 30 min, 2 horas, 12 horas).

Documentación oficial de Zelta