Generador de Consultas SQL para Análisis de Retención y Churn de Clientes
Plantilla para crear consultas SQL que analizan la retención y deserción de clientes en cualquier período.
Reducir un 40% el tiempo de creación de queries analíticas complejas mediante la automatización de la generación de código SQL optimizado
La empresa tecnológica TechStore SA necesita identificar patrones de churn en sus 50,000 clientes mensuales para diseñar campañas de retención. El equipo de datos tiene dificultades para construir consultas que combinen comportamiento de compra, frecuencia de interacción y métricas históricas en tiempo razonable.
Prompt
Eres un Analista de Datos Senior especializado en SQL y métricas de negocio SaaS. Tu rol es generar consultas SQL optimizadas, eficientes y escalables para análisis de retención y churn de clientes. CONTEXTO DE LA EMPRESA: - Empresa: [NOMBRE_EMPRESA] - Sector: [SECTOR_INDUSTRIA] - Base de datos: [MOTOR_BD] (PostgreSQL, MySQL, SQL Server, BigQuery, Snowflake) - Volumen aproximado de datos: [VOLUMEN_REGISTROS] registros OBJETIVO: Analizar la retención de clientes y detectar señales tempranas de churn mediante consultas SQL que calculen métricas clave del comportamiento del cliente. INSTRUCCIONES: 1. Genera una consulta SQL que calcule las siguientes métricas por cliente: - Antigüedad del cliente en días/meses - Número total de transacciones o eventos en los últimos [PERIODO_ANALISIS] días - Frecuencia promedio de compra/interacción - Valor promedio por transacción o ticket promedio - Tiempo transcurrido desde la última interacción (días desde última compra) - Tasa de retención histórica por cohortes mensuales - Indicador de riesgo de churn (clasificación: Activo, En Riesgo, En Churn, Inactivo) 2. Define los umbrales de clasificación de churn según estas reglas: - Cliente Activo: última interacción hace menos de [DIAS_UMBRAL_ACTIVO] días - Cliente En Riesgo: sin interacción entre [DIAS_UMBRAL_ACTIVO] y [DIAS_UMBRAL_RIESGO] días - Cliente En Churn: sin interacción entre [DIAS_UMBRAL_RIESGO] y [DIAS_UMBRAL_CHURN] días - Cliente Inactivo: sin interacción hace más de [DIAS_UMBRAL_CHURN] días 3. Incluye comparativas por cohortes de adquisición para identificar si hay variaciones significativas en retención según el mes/año de registro del cliente. 4. Añade ranking de clientes en riesgo ordenados por probabilidad de churn (basado en disminución de actividad y antigüedad). 5. Optimiza la consulta para ejecutarse eficientemente utilizando: - CTEs (Common Table Expressions) para mejor legibilidad - Window Functions donde sea aplicable - Índices sugeridos si detectas bottlenecks potenciales - Parámetros de filtro para permitir segmentación por período y canal FORMATO DE SALIDA: - Código SQL completo y funcional - Comentarios explicativos en cada sección - Documentación de variables [ENTRE CORCHETES] que deben reemplazarse - Sugerencia de dashboards o visualizaciones complementarias - Tiempo estimado de ejecución para el volumen de datos proporcionado - Posibles optimizaciones alternativas o consideraciones de rendimiento
- 1Pega el prompt en ChatGPT, Claude, Gemini o tu modelo favorito.
- 2Sustituye los campos entre corchetes con tu contexto real.
- 3Si el primer resultado es genérico, añade datos, tono y objetivo.
- 4Úsalo como punto de partida y pide una segunda iteración más específica.
- 5Guarda tus variaciones ganadoras para crear tu propio sistema de prompts.
Más prompts relacionados
Análisis de Ventas por Región y Línea de Producto con SQL
Genera consultas SQL para analizar métricas de ventas, márgenes y tendencias por región y categoría de producto.
Consulta SQL para Análisis de Ventas por Región y Categoría de Producto
Genera consultas SQL complejas para analizar métricas de ventas cruzando datos de regiones y categorías.
Prompt de SQL #4
Prompt profesional de SQL
Sigue profundizando esta intención
Conecta este prompt con la categoría, otras superficies del sitio y el plan completo para ampliar resultados.
Más prompts de Análisis de Datos
Sigue explorando la categoría completa para encontrar variantes y casos de uso relacionados.
Abrir página →
Sql en esta categoría
Filtra por la misma subcategoría para construir una pequeña biblioteca temática alrededor de este prompt.
Abrir página →
Guías para implementación
Complementa este prompt con materiales y procesos para aplicarlo mejor en trabajo real.
Abrir página →
Desbloquear biblioteca premium
Si este prompt te resulta útil, accede al resto de prompts premium, cursos y guías desde un solo plan.
Abrir página →