dashboard ventas Power BI Power BI ventas medidas DAX analítica multicanal modelado de datos

Dashboard ventas Power BI para negocios multicanal

Growth Associate 18 min de lectura
Dashboard ventas Power BI para negocios multicanal

Tienes pedidos en Wallapop, Vinted y eBay, quizá también en una tienda propia. Al cierre, una hoja te dice cuánto has vendido, pero no cuánto queda después de comisiones, envíos, devoluciones y horas de trabajo. Esa cifra total sirve para informar; no basta para decidir dónde publicar, qué comprar o qué stock liquidar.

Un dashboard de ventas en Power BI debería conectar cada resultado con una acción. En el recomercio, eso significa seguir el pedido desde la publicación hasta su liquidación y comparar canales por margen neto, rotación y beneficio por hora, no solo por facturación.

Índice

Preparar un dashboard de ventas útil

Un vendedor profesional puede facturar más en un canal y, aun así, ganar menos allí. Por ejemplo, una plataforma puede aportar muchas ventas, pero exigir más descuentos, generar mayores costes de envío o consumir más tiempo en responder mensajes y preparar paquetes. Sin desglosar esos factores, el ranking de ventas puede recomendar invertir esfuerzo justo donde el rendimiento real es menor.

Antes de abrir Power BI, define qué decisiones tiene que facilitar el panel: qué canal merece más atención, qué categorías dejan margen, qué artículos llevan demasiado tiempo ocupando espacio y dónde se concentran las tareas del equipo. Cada KPI debe responder a una de esas preguntas. Si un gráfico no ayuda a decidir o a investigar una desviación, probablemente no necesita estar en la página principal.

Diagrama conceptual que explica cómo construir un dashboard de ventas útil para la toma de decisiones estratégicas.

Empieza con ventas netas, unidades vendidas, pedidos, ticket medio, margen neto, beneficio por hora y rotación de inventario. Aclara qué significa cada indicador antes de compararlo: las ventas netas, por ejemplo, deben tratar de manera coherente devoluciones y cancelaciones. Si se mezclan importes cobrados con ventas contabilizadas, el panel parecerá preciso, pero responderá a preguntas distintas según la fuente.

La diferencia entre un panel comercial y uno analítico también importa. Una pantalla operativa ayuda a comprobar pedidos pendientes, stock y problemas que requieren atención. La analítica sirve para explicar qué canal, categoría o tipo de artículo contribuye a la rentabilidad, y por qué. No intentes resolver ambos usos acumulando gráficos en una sola vista.

Pregunta de negocioKPI principalFuente o relación necesaria
¿Qué canal aporta más valor real?Margen neto por canalPedidos, comisiones, costes y devoluciones
¿Qué artículos consumen capital sin venderse?Días en inventario y rotaciónFecha de entrada, fecha de venta y stock
¿Qué categoría merece más inversión?Margen y beneficio por horaProducto, costes y horas de trabajo
¿Ha cambiado el ritmo de ventas?Ventas netas y pedidos por periodoFechas de venta y calendario

El mercado da contexto, pero no sustituye el análisis del negocio. En España, el comercio electrónico facturó 28.346 millones de euros en el segundo trimestre de 2025, un 22,6 % más que en el mismo periodo del año anterior; hubo más de 493 millones de transacciones, con un crecimiento interanual del 16,8 % (datos de comercio electrónico de la CNMC). Para un negocio multicanal, la lectura práctica es clara: conviene mostrar a la vez facturación, pedidos y procedencia geográfica, no ocultar diferencias bajo una cifra agregada.

Diseñar el modelo de datos multicanal

Primero define qué representa cada fila. Un modelo tipo estrella suele funcionar bien: una tabla de hechos registra las ventas, con una fila por pedido o por línea de pedido, y las dimensiones aportan contexto sobre fecha, canal, producto, vendedor, cliente y ubicación. La elección entre pedido y línea depende del análisis: si un pedido contiene artículos distintos, la granularidad por línea permite calcular el margen de cada referencia sin repartirlo a ciegas.

Diagrama de modelo de datos de ventas que muestra la tabla de hechos y sus dimensiones relacionadas.

Normaliza los identificadores de Wallapop, Vinted, eBay, WooCommerce y PrestaShop. Un mismo artículo puede tener un código interno, un identificador de anuncio por canal y referencias distintas en los ficheros contables. Crea una clave propia para el artículo y conserva los identificadores originales como campos de trazabilidad. Así podrás reunir anuncios del mismo producto sin perder la pista de dónde se publicó o vendió.

También separa las fechas. Compra, publicación, venta, envío y liquidación no describen el mismo momento. Si una venta ocurre al final de un periodo y la plataforma liquida el importe después, usar una sola fecha puede desplazar ingresos entre periodos o complicar la conciliación. Guarda la moneda y el tratamiento fiscal de forma consistente, y distingue facturación bruta de importes netos de comisiones, portes, devoluciones e impuestos no recuperables.

TablaContenidoClave o relación
Hechos de ventasPedidos o líneas, cantidades, precios y estadoClave de pedido y clave de artículo
Dimensión de fechaCalendario para analizar eventosFecha relacionada con cada evento
Dimensión de canalMarketplace o tienda de origenIdentificador normalizado del canal
Dimensión de productoSKU, categoría y atributos del artículoClave interna del artículo
Hechos de liquidacionesCobros, comisiones y ajustes del canalClave única de transacción conciliada

La tabla de liquidaciones no es un duplicado de pedidos. Registra lo que la plataforma ha abonado o descontado; los pedidos reflejan la venta y su estado. Relaciónalos mediante una clave única de transacción siempre que esté disponible, y registra los casos pendientes de correspondencia para revisarlos. En España, el comercio electrónico superó los 95.000 millones de euros de facturación durante 2024; las prendas de vestir representaron el 6,6 % de la facturación del cuarto trimestre, según la CNMC. En recomercio, esa referencia hace especialmente útil poder filtrar por categoría, pero no demuestra por sí sola que una categoría concreta sea rentable para cada vendedor.

Regla práctica: define primero qué mide cada cifra y a qué nivel de detalle. Después crea la medida en Power BI.

Esta disciplina también resulta útil en otras operaciones con artículos, donde el seguimiento del producto y de sus cambios de estado afecta a la lectura económica. Por ejemplo, el proceso digital para vender auto muestra por qué conviene conservar pasos y registros claros en una transacción. Para que el inventario multicanal siga conectado con los pedidos, establece una relación estable entre la referencia interna y el stock disponible, como en un sistema de control de stock online.

Conectar fuentes y preparar consultas

Power Query debe entregar tablas limpias y relacionables, no un único archivo enorme con todos los campos pegados. Importa pedidos, artículos, costes, liquidaciones y catálogo por separado. Si las plataformas ofrecen conectores, exports o ficheros programados, escoge una vía que conserve el identificador de origen y la fecha de modificación; sin esos campos resulta más difícil explicar cuándo entró un registro o qué sistema lo produjo.

Una mujer trabaja en un portátil analizando datos mediante un panel de control de Power BI profesional.

En Power BI Desktop, crea una consulta por fuente y aplica las transformaciones antes de combinarlas. Normaliza nombres y tipos de datos, elimina columnas que no se utilizarán en el modelo y conserva una consulta de origen sin transformar si necesitas rastrear discrepancias. Organiza las consultas por función, como pedidos, inventario, costes y liquidaciones, y oculta en la vista de informe los campos auxiliares que no deban usar los usuarios.

La decisión entre importar y conectar en modo DirectQuery depende de la fuente y de la necesidad de consulta. La importación carga una copia de los datos en el modelo, lo que suele facilitar la exploración y las transformaciones; DirectQuery consulta el origen y requiere comprobar que el sistema conectado admite la carga y el rendimiento esperados. No hay una opción universal: valida la actualización y la respuesta con tus filtros antes de elegir.

FuenteCampos que debe conservarControl de calidad
PedidosID de origen, canal, estado, fecha de venta, importe y artículoDetectar duplicados y excluir estados no confirmados según la regla acordada
InventarioSKU interno, cantidad, ubicación y fecha de modificaciónComparar existencias con el registro operativo
CostesSKU, coste de adquisición, envío y otros gastos asignadosConfirmar moneda y criterio de reparto
LiquidacionesID de transacción, pedido relacionado, comisión y ajusteInvestigar importes sin pedido asociado
CatálogoSKU, categoría y atributos establesVerificar que cada artículo tenga una clave reconocible

No cuentes una cancelación como venta confirmada ni una devolución como si no hubiera ocurrido. Define los estados válidos y conserva el estado original, de modo que puedas auditar la transformación. Si el negocio publica el mismo artículo en varios canales, los anuncios no equivalen a unidades disponibles: relaciona cada publicación con el producto y controla que una venta no deje el stock activo en los otros canales.

La gestión de varios canales exige coordinar publicaciones y existencias, no solo importar ventas. Un flujo para vender en varios marketplaces puede ayudar a entender esa operativa; en el modelo analítico, lo importante es registrar qué canal generó cada pedido y qué producto se vendió.

Crear medidas DAX para ventas y rentabilidad

Las métricas que deben responder a filtros de fecha, canal y categoría se crean como medidas DAX, no como columnas calculadas repetidas en cada fila. Antes de programarlas, fija una fórmula y su granularidad. Por ejemplo, el margen por línea puede calcularse con el precio cobrado menos costes asociados; el margen total se obtiene sumando los márgenes de las líneas válidas, no aplicando un porcentaje simple al total de ventas.

Fórmula conceptual del margen neto: precio cobrado − coste de adquisición − comisión − envío − devoluciones − impuestos no recuperables.

MedidaFórmula conceptualDecisión que sirve
Ingresos brutosSuma del importe de venta antes de deducciones definidasComparar el volumen registrado
Ventas netasIngresos brutos menos cancelaciones, devoluciones y ajustes según criterioSeguir el resultado comercial real
Margen netoIngreso atribuible a la venta menos costes directos y deduccionesComparar rentabilidad por artículo o canal
Ticket medioVentas netas divididas por pedidos válidosEntender el valor medio de cada pedido
Beneficio por horaMargen neto dividido por horas de trabajo asignadasDecidir dónde invertir tiempo
Días hasta la ventaDiferencia entre la fecha de entrada o publicación y la ventaDetectar inventario lento
RotaciónUnidades vendidas relacionadas con el inventario disponible durante el periodoEvaluar el movimiento del stock

El beneficio por hora cambia la lectura de un ranking. Un canal puede mostrar más ventas y, aun así, exigir más atención, preparación o gestión de incidencias. Para calcularlo, asigna horas de trabajo con una regla transparente: por pedido, por actividad registrada o mediante un reparto de costes de tiempo. Si no puedes medir el tiempo con precisión, presenta el resultado como una estimación y no lo compares como si fuera un dato exacto.

Separa pedidos, líneas, cancelaciones, devoluciones y liquidaciones. Una devolución puede afectar a una venta ya reconocida; una liquidación puede contener varias transacciones o ajustes. Evita sumar ambos flujos como ingresos independientes. Usa una clave de conciliación para enlazarlos y documenta qué estados entran en cada medida.

Un porcentaje solo es útil si el denominador representa la pregunta. Para comparar márgenes, divide el margen agregado entre los ingresos agregados pertinentes; no promedies porcentajes de artículos sin ponderarlos por su base.

El ticket medio necesita pedidos válidos como denominador, no líneas de producto. La rotación, por su parte, exige una definición consistente del inventario disponible durante el periodo. Si el stock cambia y solo guardas la cantidad actual, una lectura histórica de rotación puede ser engañosa. En ese caso, conserva snapshots o movimientos de inventario antes de presentar la métrica como una comparación temporal.

Elegir visualizaciones para seguir el negocio

La página principal debe responder rápido a cómo va la operación; las páginas de análisis deben explicar por qué. Para la primera, coloca tarjetas con ventas netas, margen y beneficio por hora, junto con una línea temporal que permita observar la evolución. Las tarjetas resumen; no explican. Añade una matriz de canal por categoría para revelar combinaciones rentables y una barra horizontal para ordenar artículos o canales por margen, no solo por volumen.

Infografía sobre visualización de datos mostrando tarjetas KPI, tablas, líneas temporales y gráficos de barras comerciales.

AnálisisVisualizaciónError a evitar
Estado del negocioTarjetas KPIMostrar cifras sin periodo ni definición
Evolución de ventas y margenGráfico de líneasMezclar fechas de venta y liquidación
Contribución por canal y categoríaMatrizSaturar con categorías que no ayudan a comparar
Ranking de artículosBarras horizontalesOrdenar por ventas cuando la decisión requiere margen
Revisión de incidenciasTabla de pedidosOcultar ID, estado o canal de origen

Reserva una tabla de detalle para investigar pedidos: incluye identificador, artículo, canal, estado, fechas relevantes e importe conciliado. Esa vista ayuda a pasar del indicador al registro que lo explica. Un gráfico de dispersión puede servir para explorar la relación entre días en inventario y margen, siempre que cada punto represente una entidad clara, como un SKU, y no una mezcla de niveles.

Usa colores con significado estable: por ejemplo, un color para margen positivo y otro para margen negativo. Evita asignar colores distintos a cada canal si eso hace más difícil leer las cifras. Mantén filtros de fecha, canal, categoría, almacén y mercado, pero no llenes todas las páginas de segmentadores; deja visibles los que cambian la decisión de esa vista.

Este vídeo puede servir como apoyo visual al pensar cómo ordenar un informe de ventas:

Si el negocio registra además oportunidades comerciales o contactos entrantes, separa esa lectura de la analítica de pedidos y conecta los datos solo cuando haya una relación definida. Una herramienta de seguimiento de leads de ventas puede ser un punto de comparación para ese proceso. Para elegir las métricas de la parte transaccional, una guía de KPI para ecommerce ayuda a distinguir indicadores de actividad de los que sirven para evaluar resultados.

Validar y confiar en los datos

Un informe se gana la confianza cuando sus cifras pueden rastrearse hasta el pedido y conciliarse con las fuentes. Valida primero una muestra representativa y luego revisa los totales. Compara ventas del modelo con pedidos válidos, liquidaciones y contabilidad, teniendo presente que cada sistema puede reconocer el movimiento en una fecha distinta.

ControlPregunta de verificaciónAcción si falla
Duplicados¿Se repite el pedido y artículo con la misma clave de origen?Revisar la unión y fijar la granularidad correcta
Canal¿El pedido conserva el canal que lo originó?Corregir el mapeo del identificador
Estado¿Se excluyen cancelaciones y se reflejan devoluciones?Revisar la regla de inclusión de estados
Anuncios¿El recuento representa ventas y no publicaciones?Relacionar anuncios con pedidos confirmados
Conciliación¿El importe liquidado se puede asociar al pedido?Crear una excepción para investigar transacciones sin vínculo
Porcentajes¿El denominador corresponde a la pregunta?Recalcular con totales ponderados y medida explícita

El diccionario de métricas debe registrar fórmula, granularidad, fuente, responsable y fecha de actualización. Incluye también las reglas de negocio: qué estados se consideran venta, cómo se asignan costes compartidos y qué fecha determina el periodo de análisis. Si una cifra cambia tras modificar una regla, ese historial debe permitir explicar el motivo.

Configura cargas incrementales mediante la fecha de modificación del origen cuando la fuente lo permita. No todos los datos necesitan el mismo ritmo de actualización: pedidos e inventario pueden requerir revisiones más frecuentes que costes y contabilidad. Define el calendario de refresco con el proceso real y comprueba que el informe señala cuándo se actualizaron sus datos.

Control de publicación: filtra por canal, categoría, periodo y almacén, y sigue una diferencia hasta el registro original antes de dar por válida la cifra.

El contexto de adopción tecnológica también importa al elegir una arquitectura que el equipo pueda mantener. En España, el 44,3 % de las empresas de diez o más empleados utilizaba servicios de cloud computing de pago en el primer trimestre de 2025, y el 21,1 % utilizaba inteligencia artificial, según la estadística del INE sobre uso de TIC y comercio electrónico. Automatizar conectores puede reducir trabajo manual, pero no reemplaza la conciliación. Para ampliar el análisis sin perder trazabilidad, conviene entender cómo se plantea la analítica avanzada de datos.

Usar el dashboard para decidir y escalar

El panel solo aporta valor cuando alguien actúa sobre sus hallazgos. Empieza por revisar la visión general, localiza una desviación y desciende hasta canal, categoría y artículo. Después identifica una causa concreta, como stock desincronizado, costes mal asignados o una acumulación de referencias lentas, y deja registrada la acción que se toma.

Para operar con varios canales, separa una página de seguimiento diario de otra de análisis. La primera muestra pedidos, stock y alertas; la segunda permite estudiar margen, rotación y beneficio por hora. Revisa el panel después de cada actualización de datos y no conviertas una anomalía aislada en una decisión permanente sin comprobar los registros que la originan.

PrioridadIndicador o vistaResultado esperado
InicialVentas netas y pedidos válidosSaber qué se ha vendido realmente
SiguienteMargen neto por canal y artículoComparar contribución económica
OperativaBeneficio por hora y rotaciónAsignar esfuerzo y capital con criterio
EscaladoAlertas de stock, duplicados y variaciones de margenInvestigar incidencias antes de que se propaguen

Empieza con medidas fiables y una vista que el equipo entienda. Amplía el modelo cuando una decisión real necesite más detalle, no para llenar el informe de visualizaciones. Si quieres valorar una plataforma que centraliza sourcing, inventario, publicación multicanal, pedidos, contabilidad y analítica para negocios profesionales de segunda mano, visita Ruit y revisa cómo encaja su operativa con tus necesidades.

Preguntas frecuentes

¿Qué KPI debe incluir un dashboard de ventas en Power BI?

Empieza con ventas netas, unidades vendidas, pedidos, ticket medio, margen neto, beneficio por hora y rotación de inventario. Cada KPI debe responder a una decisión concreta, como qué canal merece más atención o qué artículos llevan demasiado tiempo sin venderse.

¿Qué modelo de datos conviene para un negocio multicanal?

Un modelo tipo estrella suele funcionar bien: una tabla de hechos con una fila por pedido o por línea de pedido, y dimensiones de fecha, canal, producto, vendedor, cliente y ubicación. Crea una clave propia para cada artículo y conserva los identificadores originales de cada canal como campos de trazabilidad.

¿Es mejor importar los datos o usar DirectQuery?

Depende de la fuente y de la necesidad de consulta. La importación carga una copia de los datos en el modelo y suele facilitar la exploración; DirectQuery consulta el origen y exige comprobar que el sistema conectado admite la carga y el rendimiento esperados. Valida la actualización y la respuesta con tus filtros antes de elegir.

¿Por qué crear medidas DAX en lugar de columnas calculadas?

Porque las métricas que deben responder a filtros de fecha, canal y categoría se recalculan como medidas, no como columnas repetidas en cada fila. El margen total, por ejemplo, se obtiene sumando los márgenes de las líneas válidas, no aplicando un porcentaje simple al total de ventas.

¿Cómo se calcula el beneficio por hora?

Divide el margen neto entre las horas de trabajo asignadas, con una regla transparente: por pedido, por actividad registrada o mediante un reparto de costes de tiempo. Si no puedes medir el tiempo con precisión, presenta el resultado como una estimación.

Etiquetas:
dashboard ventas Power BI Power BI ventas medidas DAX analítica multicanal modelado de datos
Compartir artículo:
Empieza ya

Gestiona todos tus marketplaces desde un solo lugar

Empieza ya