Metas de Ventas
Sistema de gestión de objetivos comerciales y tracking de cumplimiento para ejecutivos y equipos de ventas.
Descripción
Módulo para definir, monitorear y evaluar el cumplimiento de metas de ventas a nivel individual y de equipo. Permite establecer objetivos cuantitativos, hacer seguimiento en tiempo real y generar reportes de desempeño.
Características Principales
🎯 Definición de Metas
- Metas por período (mensual, trimestral, anual)
- Metas por ejecutivo o equipo
- Objetivos múltiples:
- Monto de ventas ($)
- Número de cotizaciones
- Número de OC ganadas
- Número de clientes nuevos
- Ticket promedio
📊 Seguimiento en Tiempo Real
- Progreso vs. meta (%)
- Proyección de cumplimiento
- Alertas de desvío
- Comparativa período anterior
- Ranking de ejecutivos
📈 Visualización de Desempeño
- Gráficos de progreso
- Semáforos de cumplimiento (verde/amarillo/rojo)
- Histórico de cumplimiento
- Tendencias y proyecciones
Casos de Uso
- Gerente define metas: Establece objetivos trimestrales para el equipo comercial
- Ejecutivo monitorea avance: Revisa diariamente su progreso y ajusta estrategia
- Revisión de desempeño: Evaluación mensual de cumplimiento para definir comisiones
- Planificación estratégica: Ajustar metas según capacidad y mercado
Interfaz y Componentes
Vista de Metas del Ejecutivo
[Pendiente: Screenshot de vista personal de metas]
Elementos:
- Metas del período actual
- Progreso en tiempo real
- Días restantes
- Proyección de cumplimiento
- Recomendaciones
Vista de Metas del Equipo (Manager/Admin)
[Pendiente: Screenshot de vista gerencial]
Elementos:
- Resumen de equipo
- Tabla de ejecutivos con su cumplimiento
- Ranking de desempeño
- Distribución de metas vs. logros
Formulario de Creación de Meta
[Pendiente: Screenshot de formulario]
Tipos de Metas
Por Métrica
| Tipo de Meta | Descripción | Unidad |
|---|---|---|
| Ventas | Monto total vendido | $ (Pesos) |
| Cotizaciones | Número de cotizaciones enviadas | Cantidad |
| OC Ganadas | Órdenes adjudicadas | Cantidad |
| Clientes Nuevos | Nuevos clientes captados | Cantidad |
| Ticket Promedio | Valor promedio de OC | $ (Pesos) |
| Tasa de Conversión | % cotizaciones → OC ganadas | % |
Por Alcance
- Individual: Meta por ejecutivo
- Equipo: Meta compartida del equipo
- Regional: Meta por zona geográfica (si aplica)
- Producto: Meta por línea de producto
Configuración de Metas
Parámetros
- Período (fecha inicio y fin)
- Métrica(s) objetivo
- Valor objetivo
- Asignación (ejecutivo/equipo)
- Peso relativo (si hay múltiples métricas)
- Incentivos/comisiones asociados
Ejemplo de Meta Compuesta
Meta Trimestral Q1 2025 - Ejecutivo Juan Pérez:
- Ventas: $50.000.000 (peso 60%)
- OC Ganadas: 15 unidades (peso 25%)
- Clientes Nuevos: 5 unidades (peso 15%)
Cumplimiento compuesto = Σ(cumplimiento_métrica * peso)
Cálculo de Cumplimiento
Fórmula Base
Cumplimiento (%) = (Logrado / Meta) * 100
Semáforo de Estado
| Cumplimiento | Estado | Color |
|---|---|---|
| < 70% | ❌ Crítico | Rojo |
| 70% - 90% | ⚠️ En riesgo | Amarillo |
| 90% - 100% | ✅ En progreso | Verde claro |
| > 100% | 🎯 Superado | Verde oscuro |
Proyecciones
Método de Proyección Lineal
// Proyección basada en ritmo actual
const diasTranscurridos = hoy - fechaInicio;
const diasTotales = fechaFin - fechaInicio;
const progresoEsperado = (diasTranscurridos / diasTotales) * meta;
const ritmoActual = logrado / diasTranscurridos;
const proyeccion = ritmoActual * diasTotales;
const cumplimientoProyectado = (proyeccion / meta) * 100;
Integraciones
- Firebase Firestore - Metas y tracking
- Dashboard Comercial - Visualización de KPIs
- Comisiones - Cálculo según cumplimiento
- Cotizaciones y OC - Datos de ventas reales
Reportes y Exportación
Reportes Disponibles
- Reporte de cumplimiento individual
- Reporte consolidado de equipo
- Análisis de tendencias
- Proyección de cierre de período
- Comparativa períodos
Formatos de Exportación
- PDF (presentación ejecutiva)
- Excel (análisis detallado)
- Envío por email programado
Alertas y Notificaciones
- Meta próxima a vencer (7 días)
- Desvío significativo (< 70% a mitad de período)
- Meta cumplida
- Meta superada
- Nuevo ejecutivo en primer lugar
Datos Técnicos
Modelo de Meta
interface Meta {
id: string;
tipo: 'individual' | 'equipo';
periodo: {
inicio: Date;
fin: Date;
};
metricas: {
tipo: 'ventas' | 'cotizaciones' | 'oc_ganadas' | 'clientes_nuevos' | 'ticket_promedio';
objetivo: number;
logrado: number;
peso: number; // % si es meta compuesta
}[];
asignadoA: string[]; // userIds
estado: 'activa' | 'completada' | 'vencida';
comisionAsociada?: string; // ref a configuración de comisión
}
[Pendiente: Modelo completo con históricos]
Performance
- Actualización en tiempo real de progreso
- Cache de cálculos complejos
- Queries optimizadas para rankings
Mejores Prácticas
- Metas SMART: Específicas, Medibles, Alcanzables, Relevantes, con Tiempo definido
- Revisión regular: Monitoreo semanal mínimo
- Metas realistas: Basadas en histórico y capacidad
- Comunicación clara: Todos deben entender sus objetivos
- Ajustes mid-period: Permitir ajustes si cambian condiciones
- Reconocimiento: Celebrar logros intermedios
Gamificación
Badges y Reconocimientos
[Pendiente: Sistema de badges por logros]
Competencias
- Ejecutivo del mes
- Mayor crecimiento
- Más consistente
- Primer lugar en categoría