La capacidad de obtener información en tiempo real sobre las métricas de tu negocio es fundamental para tomar las decisiones correctas. Los paneles de control con KPI que muestran tus métricas más importantes son una herramienta poderosa. Sin embargo, configurar un panel, obtener los datos adecuados y automatizarlo para que la información siempre esté actualizada generalmente implica pedir a un desarrollador que construya algo. Especialmente cuando deseas ver diferentes períodos de tiempo, comparar cosas o agregar una nueva métrica, debes recurrir a un desarrollador y esperar horas, si no días.

Afortunadamente, existe una solución que te permite agregar nuevas métricas directamente desde tu base de datos, actualizándose en tiempo real, sin necesidad de un desarrollador. La combinación de herramientas como Trevor, Google Sheets y Geckoboard te permite lograrlo, y es bastante eficaz. Agregar nuevas métricas ahora nos lleva solo un par de minutos. Todo lo que necesitas son tres herramientas y un poco de magia con Excel. Así que adentrémonos en ello.

Utilizando Trevor para obtener informes de tu base de datos

Trevor.io es una herramienta que te permite consultar visualmente la información de tu base de datos. Tiene un editor visual de consultas bastante potente, por lo que no necesitas conocimientos de programación para usarlo. Puedes conectar la mayoría de las bases de datos populares, incluyendo Postgres, MySQL, MongoDB y Amazon Redshift.

Una vez que has conectado tu base de datos, el siguiente paso es obtener un informe. En el Constructor de consultas, en el lado izquierdo, puedes ver todas tus tablas. Selecciona la tabla de la que deseas extraer datos. Lo que generalmente se desea es agregar números por día. Es mucho mejor obtener un informe que muestre todo diariamente y luego usar Google Sheets para calcular los números correctos.

Asumamos que tenemos nuestras ventas en una columna llamada “markup”. El resultado final se vería algo así:

Haciendo clic en “Listo”, verás que Trevor ordena las fechas en orden descendente, pero realmente las queremos en orden ascendente para poder construir fórmulas correctas en Google Sheets. El siguiente paso es hacer clic en “Guardar”. Dale a tu informe un nombre y haz clic en “Guardar” nuevamente. Luego, en la ventana emergente, haz clic en “Transmitir resultados en tiempo real a Google Sheets”.

Utilizando Google Sheets para agrupar tus datos

Pega el enlace que acabas de copiar y ¡listo! La hoja se llenará con datos de tu base de datos. ¡Genial! Ahora solo tienes que agrupar los datos para los últimos 7 días. Afortunadamente, Google Sheets también es bastante poderoso. Junto a tu lista de resultados, crea dos columnas nuevas, llamadas “Fecha” y “Número”. En la columna de fecha, comienza en la parte superior escribiendo “HOY()-7”. Google Sheets interpretará esto como la fecha de hoy menos 7 días, por lo que verás la fecha de la semana pasada. En las filas siguientes, agrega lo mismo, pero cambiando los números en orden descendente hasta 1.

Utilizar Google Sheets para agrupar tus datos te permite presentar la información de forma clara y ordenada. Además, puedes aplicar esta lógica para los últimos 30 días y el trimestre en curso. Al tener los números por día, también puedes crear gráficos de líneas en lugar de solo trabajar con números en bruto.

Usando Geckoboard para mostrar tus datos

La parte final consiste en utilizar Geckoboard para mostrar tus datos. Puedes usar otras herramientas de informes que admitan Google Sheets, pero hemos descubierto que Geckoboard funciona muy bien. Con Geckoboard, puedes agregar widgets como contadores de ingresos o gráficos de líneas para visualizar tus métricas.

La belleza de automatizar las fechas en Google Sheets es que Geckoboard mostrará automáticamente el período de tiempo correcto. Existen muchas más posibilidades avanzadas que ahora puedes explorar aplicando estos mismos conceptos. Por ejemplo, puedes agregar múltiples informes de Trevor en la misma hoja o mostrar los últimos 7 días frente a los 7 días anteriores añadiendo un nuevo conjunto de columnas con esos valores.

¡Espero que esta guía te haya sido de ayuda! ¡Te deseo mucha suerte construyendo tu panel de control!

Source: Medium