Cómo crear un dashboard de ventas en Google Sheets para Mercado Libre
Por qué necesitás un dashboard de ventas
Mercado Libre te muestra métricas en su panel, pero siempre con las limitaciones de su interfaz. No podés cruzar datos como vos querés, no podés agregar tus propios costos, y no podés compartir un reporte personalizado con tu equipo o tu contador.
Un dashboard en Google Sheets te da control total: elegís qué métricas mostrar, cómo calcularlas y cómo visualizarlas. Y si tus datos de ML ya están sincronizados en Sheets (con Jaguar Sheet o manualmente), armar el dashboard es cuestión de referencias y fórmulas nativas de Sheets.
En esta guía vamos a construir un dashboard de ventas paso a paso, usando las hojas sincronizadas de Jaguar Sheet como base de datos y funciones nativas de Google Sheets para los cálculos.
Estructura del dashboard
Vamos a crear un dashboard con estas secciones:
- KPIs principales: ventas totales, unidades, ticket promedio
- Rendimiento por producto: ventas, visitas, conversión, stock
- Análisis de costos: comisiones, envíos, rentabilidad
- Publicidad: gasto, ACOS, ROAS por producto
- Gráficos: tendencias de ventas y visitas
Creá una hoja nueva en tu planilla y llamala "Dashboard".
Paso 1: KPIs principales
Empezamos con las métricas que querés ver de un vistazo al abrir tu planilla.
Facturación del mes
La hoja "Ventas" sincronizada tiene todos los pedidos con fecha y monto pagado. Usá SUMIFS directamente:
=SUMIFS(Ventas!H:H, Ventas!B:B, ">="&EOMONTH(HOY(),-1)+1, Ventas!B:B, "<="&HOY())
Donde la columna H es paidAmount y la columna B es dateCreated.
Unidades vendidas del mes
=COUNTIFS(Ventas!B:B, ">="&EOMONTH(HOY(),-1)+1, Ventas!B:B, "<="&HOY())
Para un producto específico, agregá un filtro por item ID (columna R):
=COUNTIFS(Ventas!R:R, "MLA123456789", Ventas!B:B, ">="&EOMONTH(HOY(),-1)+1, Ventas!B:B, "<="&HOY())
Ticket promedio
=Facturación / Unidades
Panel de KPIs
Organizá estos valores en un bloque visual claro:
| Celda | Contenido | Fórmula |
|---|---|---|
| B2 | "Facturación del mes" | (etiqueta) |
| C2 | $1.250.000 | =SUMIFS(Ventas!H:H, ...) |
| B3 | "Unidades vendidas" | (etiqueta) |
| C3 | 347 | =COUNTIFS(Ventas!B:B, ...) |
| B4 | "Ticket promedio" | (etiqueta) |
| C4 | $3.602 | =C2/C3 |
| B5 | "Período anterior" | (etiqueta) |
| C5 | $1.180.000 | Mismas fórmulas con fechas del mes pasado |
| B6 | "Variación" | (etiqueta) |
| C6 | +5,9% | =(C2-C5)/C5 |
Aplicale formato condicional a la celda de variación: verde si es positiva, rojo si es negativa.
Paso 2: Rendimiento por producto
La hoja de Publicaciones sincronizada ya tiene una fila por producto con título, precio, stock, visitas, puntaje de calidad y más (44+ columnas). En vez de armar una tabla con fórmulas, referenciá directamente las columnas de la hoja sincronizada.
Estructura de la tabla
Podés construir tu tabla de rendimiento con datos de ambas hojas sincronizadas:
| Columna | Origen | Método |
|---|---|---|
| Item ID | Publicaciones | Directamente de la hoja |
| Título | Publicaciones | Columna de título |
| Precio | Publicaciones | Columna de precio |
| Stock | Publicaciones | Columna de stock |
| Visitas | Publicaciones | Columna de visitas |
| Calidad | Publicaciones | Columna de puntaje de calidad |
| Ventas (mes) | Ventas | =COUNTIFS(Ventas!R:R, A2, Ventas!B:B, ">="&EOMONTH(HOY(),-1)+1) |
| Facturación (mes) | Ventas | =SUMIFS(Ventas!H:H, Ventas!R:R, A2, Ventas!B:B, ">="&EOMONTH(HOY(),-1)+1) |
| Conversión | Calculada | =Ventas / Visitas |
| Preguntas | Publicaciones | Columna de preguntas |
La hoja de Publicaciones sincronizada ya tiene todos tus anúncios — no necesitás listar los IDs manualmente. Filtrá por estado, tipo de logística o cualquier otra columna directamente en la hoja.
Alertas de stock bajo
Agregá formato condicional a la columna de stock: rojo si es menor a 5, amarillo si es menor a 15. Así detectás de un vistazo qué productos necesitan reposición.
También podés agregar una columna de alerta:
=IF(D2<5, "REPONER URGENTE", IF(D2<15, "Stock bajo", "OK"))
Paso 3: Análisis de costos y rentabilidad
Si tenés la hoja "Ventas" sincronizada, ya tenés los datos de facturación real por cada orden. Podés armar un análisis de rentabilidad por producto.
Comisiones reales desde facturación
Para saber cuánto pagaste realmente de comisión, usá los datos de facturación de la hoja de Ventas sincronizada. La columna itemSaleFee tiene la comisión real (CVFV + CVFF) de cada orden.
Tabla de rentabilidad con datos reales
| Columna | Header | Fuente |
|---|---|---|
| A | Item ID | Publicaciones (sincronizado) |
| B | Título | Publicaciones (columna título) |
| C | Facturación | =SUMIFS(Ventas!H:H, Ventas!R:R, A2, Ventas!B:B, ">="&EOMONTH(HOY(),-1)+1) |
| D | Unidades | =COUNTIFS(Ventas!R:R, A2, Ventas!B:B, ">="&EOMONTH(HOY(),-1)+1) |
| E | Comisión real | =SUMIFS(Ventas!I:I, Ventas!R:R, A2, Ventas!B:B, ">="&EOMONTH(HOY(),-1)+1) |
| F | Envío real | =SUMIFS(Ventas!K:K, Ventas!R:R, A2, Ventas!B:B, ">="&EOMONTH(HOY(),-1)+1) |
| G | Costo (manual) | Tu costo por unidad × D2 |
| H | Margen bruto | =C2 - E2 - F2 - G2 |
| I | Margen % | =H2/C2 |
La columna G es donde vos ponés tu costo unitario. Eso es algo que solo vos sabés, y es justamente la ventaja de tener todo en Sheets: podés cruzar los datos de ML con tus propios datos de costos.
Más detalle con datos de facturación
La tabla anterior ya usa datos reales de facturación (comisión y envío). Pero hay más columnas disponibles:
- Comisión (columna
itemSaleFee): suma real de CVFV + CVFF - Envío (columna
shipmentCost): cargos reales de cross-docking o fulfillment - Financiación (columna
billingFinancing): costo de cuotas que absorbés - Retenciones (columna
retentionsAmount): retenciones impositivas
Con SUMIFS podés sumar estos valores por producto:
=SUMIFS(Ventas!I:I, Ventas!R:R, A2, Ventas!B:B, ">="&EOMONTH(HOY(),-1)+1)
Donde la columna I es itemSaleFee y la columna R es itemId.
Paso 4: Métricas de publicidad
Si usás Product Ads en Mercado Libre, podés agregar una sección de publicidad a tu dashboard.
Métricas por producto: hoja de Anuncios Publicitarios
Activá la sincronización de "Anuncios Publicitarios" desde el panel lateral. Se crea una hoja con 18 columnas por anúncio: gasto, clics, impresiones, CTR, ACOS, ROAS, ventas y más. Se actualiza cada hora.
Esta hoja es tu tabla de publicidad — no necesitás armar una tabla aparte con fórmulas. Referenciá las columnas directamente desde tu dashboard.
Métricas por campaña: hoja de Campañas Publicitarias
Activá la sincronización de "Campañas Publicitarias" para ver presupuesto, inversión, ACOS, ROAS y CTR de cada campaña (18 columnas). Podés configurar el período de datos y opcionalmente activar desglose diario.
Resumen de publicidad de la cuenta
Para ver el gasto total de la cuenta, sumá la columna de inversión de la hoja de Campañas Publicitarias:
=SUMA('Campañas Publicitarias'!columna_inversión)
Y para las unidades vendidas por publicidad, sumá las columnas correspondientes de la hoja de Anuncios Publicitarios. Ajustá las referencias de columna según tu planilla.
Paso 5: Gráficos
Los datos sin visualización son difíciles de interpretar. Agregá gráficos para ver tendencias de un vistazo.
Gráfico de ventas mensuales
Creá una tabla auxiliar con las ventas de cada mes usando SUMIFS sobre la hoja de Ventas:
| Mes | Facturación |
|---|---|
| Enero | =SUMIFS(Ventas!H:H, Ventas!B:B, ">="&FECHA(2026,1,1), Ventas!B:B, "<"&FECHA(2026,2,1)) |
| Febrero | =SUMIFS(Ventas!H:H, Ventas!B:B, ">="&FECHA(2026,2,1), Ventas!B:B, "<"&FECHA(2026,3,1)) |
| Marzo | =SUMIFS(Ventas!H:H, Ventas!B:B, ">="&FECHA(2026,3,1), Ventas!B:B, "<"&FECHA(2026,4,1)) |
Seleccioná la tabla y andá a Insertar > Gráfico. Elegí un gráfico de barras o líneas.
Gráfico de distribución de ventas por producto
Usá SUMIFS por producto sobre la hoja de Ventas para calcular la facturación de cada uno, y creá un gráfico de torta. Así ves rápidamente qué productos concentran tus ingresos.
Gráfico de visitas vs. conversión
Un gráfico de dispersión (scatter) con visitas en el eje X y tasa de conversión en el eje Y te muestra:
- Arriba a la derecha: productos estrella (muchas visitas, buena conversión)
- Arriba a la izquierda: joyas ocultas (poca visita pero convierten bien — potenciar con publicidad)
- Abajo a la derecha: trampas de tráfico (muchas visitas, baja conversión — revisar precio o fotos)
- Abajo a la izquierda: productos dormidos (revisar o pausar)
Paso 6: Tablas dinámicas con datos sincronizados
Si tenés la hoja "Ventas" sincronizada con Jaguar Sheet, las tablas dinámicas (pivot tables) son tu mejor amigo.
Cómo crear una tabla dinámica
- Seleccioná toda la hoja "Ventas" (Ctrl+A)
- Andá a Insertar > Tabla dinámica
- Elegí crear en una hoja nueva
Ejemplos útiles
Ventas por producto (mes actual):
- Filas:
itemTitle - Valores:
paidAmount(SUMA) yitemQuantity(SUMA) - Filtro:
dateCreated>= primer día del mes
Ventas por estado de envío:
- Filas:
shipmentStatus - Valores:
paidAmount(SUMA) y recuento
Ventas por ciudad:
- Filas:
city - Valores:
paidAmount(SUMA) - Ordenar por valor descendente
Comisiones por producto:
- Filas:
itemTitle - Valores:
itemSaleFee(SUMA),shipmentCost(SUMA),billingFinancing(SUMA)
Consejos para un dashboard efectivo
Mantené las fechas dinámicas
Usá fórmulas como HOY(), EOMONTH() y referencias dinámicas para que tu dashboard se actualice solo. Evitá fechas hardcodeadas.
Separar datos de presentación
Mantené tus datos crudos (hojas sincronizadas) separados de tu dashboard. El dashboard lee de las hojas de datos pero no las modifica.
Formato condicional generoso
Usá colores para que los problemas salten a la vista:
- Stock bajo → rojo
- Conversión baja → amarillo
- Margen negativo → rojo
- Variación positiva → verde
Una sola hoja de dashboard
Resistí la tentación de crear múltiples hojas de dashboard. Una sola hoja con secciones claras es más fácil de mantener y de compartir.
Compartí con tu equipo
Google Sheets permite compartir la planilla con permisos. Tu equipo puede ver el dashboard en tiempo real sin necesidad de exportar nada.
Ejemplo completo de layout
DASHBOARD DE VENTAS - MERCADO LIBRE
=====================================
[KPIs] Facturación: $1.250.000 Unidades: 347 Ticket: $3.602
Mes anterior: $1.180.000 Var: +5,9%
[TOP PRODUCTOS]
ID Título Precio Stock Ventas Facturación Visitas Conv%
MLA111111111 Producto A $5.000 23 120 $600.000 8.500 1,4%
MLA222222222 Producto B $3.200 45 95 $304.000 6.200 1,5%
MLA333333333 Producto C $8.500 8 62 $527.000 4.100 1,5%
[ALERTAS]
⚠ MLA333333333 - Stock bajo (8 unidades)
⚠ MLA444444444 - Conversión baja (0,3%)
[GRÁFICO] Ventas mensuales (barras)
[GRÁFICO] Distribución por producto (torta)
Conclusión
Un dashboard de ventas en Google Sheets te da visibilidad total sobre tu negocio en Mercado Libre, con la flexibilidad de agregar tus propios datos y análisis. La clave es tener datos actualizados y confiables como base.
Con Jaguar Sheet, tenés 5 hojas sincronizadas automáticamente cada hora (Ventas, Publicaciones, Promociones, Campañas y Anuncios Publicitarios) con todos los datos que necesitás. Armá tu dashboard con SUMIFS, COUNTIFS y tablas dinámicas sobre esas hojas.
Probá Jaguar Sheet gratis por 14 días y empezá a armar tu dashboard hoy.
Para más contexto sobre gestión de datos, consultá nuestra guía completa de gestión de datos de Mercado Libre.
Probá Jaguar Sheet gratis por 14 días
Sincroniza ventas, publicaciones y publicidad de Mercado Libre en Google Sheets. Sin tarjeta de crédito.
Instalar gratisArtículos relacionados
Automatizar reportes de Mercado Libre: guía paso a paso
Aprendé a automatizar reportes de ventas, stock y publicidad de Mercado Libre con Google Sheets, Jaguar Sheet y programación de emails.
5 formas de exportar datos de Mercado Libre (y cuál es la mejor)
Compará las 5 formas de exportar datos de Mercado Libre: CSV manual, API, Zapier, herramientas de terceros y Jaguar Sheet. Pros, contras y cuál elegir.
Gestión de datos de Mercado Libre: la guía definitiva
Aprende a gestionar, exportar y analizar todos los datos de tu negocio en Mercado Libre usando Google Sheets. Guía completa con ejemplos prácticos.