TUTORIAL · POWER BI · SAL

Segmentación con clustering automático

Agrupe clientes por comportamiento de compra usando las capacidades de Copilot en Power BI para obtener segmentos accionables sin ciencia de datos avanzada.

Power BI AVANZADO SAL Power BI Copilot (M365)
Objetivo

Al terminar tendrá segmentos de clientes descritos, tamaño y recomendaciones accionables para cada grupo, listos para presentar al Comité de Dirección.

Al completar este tutorial habrás implementado un sistema de análisis activo en Power BI. Los tres resultados concretos que obtendrás:

  • Identificar 3–6 segmentos clave según comportamiento de compra
  • Obtener descripciones ejecutivas y métricas por segmento
  • Generar recomendaciones operativas por segmento

Tiempo estimado: 30-45 minutos. Requisitos previos:

Obligatorio Cuenta Microsoft 365 con Copilot y Power BI Pro activados.
Obligatorio Dataset publicado en Power BI con al menos transacciones de clientes: ID cliente, fecha, importe, producto/categoría.
Recomendado Columnas adicionales: canal de venta, frecuencia de compra y segmento demográfico.
Recomendado Permisos para compartir informes y exportar tablas con el equipo comercial.

Caso Real

El problema que resuelve este tutorial

ClinicaNova Distribuciones — distribución de material sanitario

ClinicaNova no distingue grupos de clientes según comportamiento, lo que provoca campañas genéricas y rotación de cuentas clave. Se necesita priorizar clientes para asignación de recursos comerciales.

Solución: Usando Copilot en Power BI, se generan clusters automáticos basados en transacciones y frecuencia, produciendo segmentos claros con métricas y acciones recomendadas.

Power BI integra datos, visualización y Copilot para crear clusters sin necesidad de modelado estadístico complejo. Permite iterar rápidamente y traducir segmentos en decisiones comerciales accionables. El resultado es entregable directamente al Comité de Dirección.

Clave directiva

Power BI Copilot no requiere conocimientos de DAX ni de modelado de datos para obtener respuestas analíticas de alto valor. El directivo puede interrogar el modelo semántico en lenguaje natural y obtener visualizaciones y narrativas automáticas en segundos.


Contexto

Cuándo usar este análisis

Úsalo cuando... No lo uses cuando...
  • Tiene un historial de transacciones por cliente y necesita priorizar cuentas
  • Quiere identificar oportunidades de upsell o riesgo de churn sin proyecto de ciencia de datos
  • Necesita una visión ejecutiva rápida para tomar decisiones comerciales
  • No usar si carece por completo de datos transaccionales o IDs de cliente confiables
  • No usar si requiere modelos predictivos avanzados con validación estadística rigurosa
  • No usar cuando los segmentos deben cumplir regulaciones específicas de evidencia científica

Comparativa: Copilot vs Q&A vs Smart Narratives

Función Mejor para Requiere Output
Copilot Análisis exploratorio y resúmenes ejecutivos Licencia M365 Copilot Texto narrativo + visualizaciones sugeridas
Q&A Preguntas puntuales sobre métricas específicas Modelo semántico bien etiquetado Visualización automática
Smart Narratives Comentarios automáticos en informes estáticos Power BI Pro o superior Párrafo de texto dinámico
Key Influencers Análisis causal de factores de negocio Power BI Pro o superior Árbol de factores con peso estadístico

Paso 01

Preparar y validar el dataset

Verifique que los datos necesarios estén disponibles y limpios en el dataset publicado en Power BI. Esto asegura que Copilot pueda identificar patrones correctos sin sesgos por datos erróneos.

  • 1
    Abrir el informe en Power BI Service Acceda al workspace donde reside el dataset [VARIABLE1] y abra el informe principal que contiene las tablas de transacciones.
  • 2
    Comprobar columnas clave Confirme que existen columnas de ID de cliente, fecha de transacción, importe y categoría o producto. Si falta alguna, anote qué columna puede sustituirla.
  • 3
    Filtrar rango temporal Aplique un filtro temporal a los últimos [VARIABLE3] para evitar que datos obsoletos distorsionen los clusters.
Checkpoint: Dataset validado: identificador de cliente, fecha, importe y categoría accesibles; filtro temporal aplicado.

Paso 02

Definir objetivos de segmentación

Antes de ejecutar Copilot, clarifique qué pregunta debe resolver la segmentación: priorización de cuentas, detección de riesgo o definición de perfiles de valor. Esto guía las sugerencias de Copilot.

  • 1
    Decidir objetivo principal Ejemplos: 'priorizar clientes para fuerza comercial' o 'identificar clientes con alto potencial de upsell'.
  • 2
    Seleccionar métricas de interés Elija métricas como valor total de compra, frecuencia, recencia y número de líneas de producto compradas.
  • 3
    Establecer restricción operativa Defina límites prácticos, por ejemplo, no más de 6 segmentos y segmentación apta para listas de acción comercial.
Checkpoint: Objetivo y métricas definidos, con límite de granularidad operativo claro.

Paso 03

Ejecutar el prompt o configuración principal

Este es el prompt/configuración central del tutorial. Cópialo completo, rellena las variables entre corchetes con los datos de tu empresa o situación, y ejecútalo.

  • 1
    Copia el prompt o configuración completa Selecciona todo el texto y cópialo. No modifiques la estructura — está diseñado para obtener el output más útil posible.
  • 2
    Rellena las variables entre corchetes Sustituye cada [VARIABLE] con información real de tu empresa. Cuanto más específico seas, mejor será el resultado.
  • 3
    Ejecuta y espera el resultado Pega el prompt en Copilot dentro del informe de Power BI o úsalo en la caja de Q&A. El resultado puede tardar entre 10 y 60 segundos.
Variables del prompt — sustituye cada [VARIABLE] con datos reales
[VARIABLE1]Nombre exacto del dataset publicado en Power BI que contiene las transacciones de clientes.
[VARIABLE2]Lista de columnas separadas por comas que Copilot debe usar, p. ej.: ID_Cliente, Fecha, Importe, Categoria, Canal.
[VARIABLE3]Horizonte temporal para el análisis en meses o años, p. ej.: '24 meses' o '12 meses'.
Prompt principal — Segmentación con clustering automático Eres un asistente ejecutivo en Power BI Copilot (M365). Analiza el dataset publicado llamado [VARIABLE1] y genera una segmentación automática de clientes basada en comportamiento de compra. Usa las columnas listadas en [VARIABLE2] (por ejemplo: ID_Cliente, Fecha, Importe, Categoria, Canal) y limita el análisis al periodo de los últimos [VARIABLE3]. Entrega un resultado estructurado y ejecutable con las siguientes secciones: 1) Resumen ejecutivo (máximo 6 frases) que explique objetivo, principales hallazgos y recomendación prioritaria; 2) Definición de segmentos: nombre del segmento, tamaño absoluto y porcentaje del total, principales características (recencia promedio, frecuencia promedio, ticket medio, categorías dominantes) y ejemplo de 3 clientes representativos por segmento; 3) Métricas comparativas por segmento en formato tabla: clientes, ventas totales, ticket medio, frecuencia, churn estimado; 4) Riesgos y oportunidades por segmento (máximo 5 puntos por segmento); 5) Acciones recomendadas y prioridades operativas (lista con pasos concretos, responsable sugerido y plazo estimado); 6) Visualizaciones sugeridas para el informe (tipo de gráfico y campos a incluir) y una breve guía para reproducir la segmentación con filtros; 7) Tabla exportable con asignación de cliente->segmento lista para descargar. Indica claramente el método de clustering utilizado por Copilot (por ejemplo: clustering automático basado en variables de recencia, frecuencia e importe) y sugiere el número óptimo de segmentos con justificación breve. Propón dos alternativas de granularidad (más fino y más agregado) y qué impacto operativo tendrían. Finaliza con un breve guion (máximo 150 palabras) listo para presentar al Comité de Dirección que resuma hallazgos y la recomendación prioritaria. Si detectas problemas de calidad de datos, indícalos y propone correcciones concretas. Usa lenguaje ejecutivo, evita tecnicismos innecesarios y entrega listas y tablas que puedan copiarse directamente a un informe.
Checkpoint: El sistema ha respondido con un output estructurado que incluye las secciones solicitadas.

Paso 04

Iterar y convertir segmentos en acciones

Revise la salida de Copilot, valide con stakeholders y refine los parámetros si es necesario. Traduzca los segmentos en listas y acciones concretas para la fuerza comercial.

  • 1
    Validar segmentos con datos Compare las métricas por segmento (valor, recencia, frecuencia) con la experiencia comercial y ajuste si hay inconsistencias.
  • 2
    Generar plan de acción Para cada segmento, defina 1–2 acciones concretas: asignación de cuentas, oferta prioritaria, frecuencia de contacto, o campaña específica.
Checkpoint: Segmentos validados y plan de acción por segmento con responsables y plazos.

Output

Qué vas a obtener

El prompt genera un informe estructurado en secciones: resumen ejecutivo, definición y métricas de segmentos, riesgos y oportunidades, acciones recomendadas, visualizaciones sugeridas y una tabla exportable con asignación cliente->segmento.

Señal de que el output es correcto: Existencia de una tabla exportable con asignación cliente->segmento y métricas comparativas por segmento

  • Segmentos con tamaños y métricas claras (clientes, ventas, ticket medio) Justificación del número de clusters y método utilizado Acciones concretas y responsables asignados Tabla exportable con identificación de cliente por segmento

Prompts de iteración

Si el primer output no es exactamente lo que necesitas, usa estos prompts de refinamiento:

Hacer el output más específico
  • cuando el output es demasiado genérico. "Ajusta el análisis para enfocarte en [SEGMENTO_DE_INTERES] y prioriza métricas X, Y, Z. Restringe a clientes con ventas > [UMBRAL] en los últimos [VARIABLE3] y reevalúa características y recomendaciones."
Cambiar el nivel de detalle
  • cuando necesitas más o menos profundidad. "Reformatea la salida: 1) versión resumida (máx. 6 viñetas) para Comité de Dirección; 2) versión operativa con listas de acciones por segmento y listas de clientes exportables. Mantén las mismas métricas base."
Adaptar el tono
  • cuando el tono no es el adecuado para tu audiencia. "Reescribe el resumen ejecutivo en tono formal y conciso, dirigido al Comité de Dirección, enfatizando riesgo financiero y oportunidades de ingresos. Máximo 5 frases."
Versión ejecutiva resumida
  • para compartir con el Comité de Dirección. "Genera un resumen ejecutivo de máximo 150 palabras con los 3 hallazgos claves, impacto estimado en euros y la recomendación prioritaria con acción inmediata sugerida."
Señal de calidad

Un output de calidad en Power BI Copilot incluye siempre una explicación causal (por qué ocurre la variación), no solo descriptiva (qué ha ocurrido). Si el output solo describe, refina el prompt pidiendo explícitamente el análisis de causas.


ROI

Coste y retorno de inversión

incluido en M365 con Copilot Microsoft 365 Copilot / mes
10-60 segundos por ejecución Por ejecución
Alto ROI estimado

La segmentación permite priorizar recursos comerciales y campañas, lo que puede aumentar la conversión y el ticket medio sin coste adicional de modelos externos. Implementar acciones sobre 10–20% de la base priorizada suele generar retornos medibles en 3–6 meses.


Errores

Errores frecuentes y cómo resolverlos

Síntoma Causa probable Solución
Copilot no devuelve clusters o indica datos insuficientes Falta de columnas clave (ID cliente, fecha o importe) o demasiados valores nulos Asegure que el dataset [VARIABLE1] incluya ID de cliente, fecha y importe; rellene o eliminar filas con valores nulos y vuelva a ejecutar.
Segmentos demasiado dispersos o irrelevantes Periodo de análisis inapropiado o métricas con escalas muy distintas sin normalizar Ajuste [VARIABLE3] a un periodo más representativo y pida a Copilot que normalice recencia, frecuencia e importe antes de clusterizar.
Resultados contradictorios con experiencia comercial Datos históricos incluyen ventas atípicas (promociones, devoluciones) que distorsionan el comportamiento Filtre ventas atípicas por importe o marque periodos promocionales; reprocese y compare con cohortes por canal.
Salida con lenguaje técnico excesivo Prompt no especifica tono ejecutivo Use el prompt de iteración 'Adaptar el tono' para solicitar un lenguaje formal y conciso dirigido al Comité de Dirección.
Tabla exportable incompleta o con columnas faltantes Se solicitó exportación sin especificar columnas requeridas Modifique el prompt para pedir explícitamente las columnas: ID_Cliente, Segmento, Ventas_Totales, Ticket_Medio, Frecuencia.
Precaución

Copilot en Power BI requiere que el modelo semántico esté bien etiquetado (nombres de columna descriptivos, jerarquías de fechas correctas, medidas con nombres de negocio). Un modelo mal documentado produce respuestas incorrectas o incompletas, independientemente de la calidad del prompt.


Avanzado

Modo avanzado: llevar este tutorial más lejos

El modo avanzado de Power BI permite ejecutar análisis más controlados y reproducibles: activar explicaciones detalladas de Copilot, ajustar parámetros de clustering y exportar pasos de transformación. Úselo para validar supuestos y documentar la metodología.

Cuándo es especialmente valioso: Especialmente valioso cuando se requiere reproducibilidad, auditoría metodológica o cuando el resultado se usará para decisiones regulatorias o de alto impacto financiero.

  1. 1
    Abrir el informe y activar Copilot en modo avanzado dentro del panel de visualización
  2. 2
    Solicitar a Copilot el procedimiento exacto de transformación y normalización aplicado al clustering
  3. 3
    Ajustar parámetros sugeridos por Copilot (p. ej. número de clusters o variables usadas) y re-ejecutar
  4. 4
    Exportar la tabla resultante y la descripción metodológica para auditoría y reproducción
Configuración avanzada Modo avanzado: Analiza [VARIABLE1] y documenta paso a paso la metodología de clustering usada (preprocesado, variables, normalización, algoritmo, número de clusters y criterios de selección). Genera un script de transformación (pasos de Power Query) listo para copiar y una versión reproducible del análisis con parámetros configurables: {horizonte: [VARIABLE3], columnas: [VARIABLE2], clusters_max: 8}. Además, incluye notas sobre impacto de cambiar cada parámetro y advertencias de calidad de datos.

Siguiente paso: Integre la asignación cliente->segmento a un panel operativo y cree una lista dinámica en Power BI para la fuerza comercial; programe revisiones trimestrales para ajustar segmentos con nuevos datos.