Combinar múltiples fuentes de datos en un solo dashboard es una de las habilidades más valiosas para cualquier profesional de marketing digital o análisis de datos. Cuando logras conectar Google Ads con Google Analytics e incluso con tu propia base de datos MySQL, puedes construir paneles robustos que muestren métricas financieras reales como el costo de adquisición de usuarios y clientes.
¿Qué es un blend data y por qué necesitas cruzar fuentes?
El concepto de blend data se refiere a la combinación de dos o más fuentes de datos dentro de Data Studio para generar métricas que no podrías obtener de una sola fuente [01:48]. Por ejemplo, si necesitas calcular cuánto te cuesta cada usuario, requieres el gasto publicitario de Google Ads y la cantidad de usuarios de Google Analytics. Ninguna de estas plataformas te da ese cálculo por separado.
El dashboard de ejemplo incluye elementos como:
- Cards con usuarios totales y tipos de cuenta (básica, business).
- Funnels de conversión y métricas financieras como CAC y WACC.
- Gráficas de rendimiento diario, gasto acumulado y registros generados.
- Datos demográficos, distribución por país y actividad por horario.
¿Cómo se calcula el WACC en Data Studio?
El WACC (Weighted Average Cost of Acquisition) representa el costo promedio de adquirir un usuario, no necesariamente un cliente [01:07]. Es decir, alguien que visitó tu sitio pero que aún no ha comprado ni suscrito. Por eso el WACC tiende a ser más barato que el CAC.
Para calcularlo se crea una tarjeta nueva con blend data, conectando Google Ads y Google Analytics [01:48]. Del lado de Google Ads se arrastra la métrica de costo (budget), y del lado de Google Analytics se seleccionan los usuarios totales [02:18]. La fórmula personalizada divide la suma del costo entre la suma de usuarios. Si aparece una palomita verde, la fórmula es correcta [02:50]. Finalmente se configura el formato como moneda en dólares. En el ejemplo, el resultado fue 0.06 dólares por usuario [03:12].
¿Cuál es la diferencia entre WACC y CAC?
El CAC (Customer Acquisition Cost) mide cuánto cuesta adquirir un cliente que ya completó un proceso de compra, suscripción o registro completo [01:18]. Para obtenerlo se repite el mismo ejercicio de blend data, pero esta vez se utilizan los new users de Google Analytics en lugar de los usuarios totales [03:30]. El resultado en el ejemplo fue 0.05 centavos por nuevo usuario, y puede mostrarse en la moneda que prefieras, incluso en pesos [04:02].
¿Cómo conectar una base de datos MySQL a Data Studio?
Para añadir fuentes más complejas, existen dos caminos principales: extraer datos desde un Google Sheets con información descargada de MySQL, o conectar directamente la plataforma mediante BigQuery o MySQL [04:15].
Al conectar MySQL se necesita configurar el hostname, el puerto, el database y el username [04:55]. La query define exactamente qué campos traer: nombre de la compañía, país, fecha de creación, moneda, correo electrónico, verificación de mail y conexión de cuentas [04:40].
¿Cómo filtrar datos con queries SQL en tu dashboard?
Un caso práctico es distinguir entre usuarios que verificaron su correo y los que no [05:10]. En la query se utiliza lógica condicional: si el campo de verificación es nulo se marca como cero (false), si tiene valor se marca como uno (true). Dentro de Data Studio se crea un filtro donde la condición sea que el campo sea true [05:38].
Para obtener el total correcto, es importante cambiar el modo de agregación de count distinct a count, lo que muestra la sumatoria real de usuarios verificados [05:55].
Algunos puntos clave al trabajar con queries:
- Entender la estructura de tu base de datos antes de escribir la consulta.
- Definir valores binarios claros: uno para verdadero, cero para falso.
- Asignar nombres descriptivos a los filtros para facilitar su uso en el dashboard.
El cruce de datos entre Google Analytics, Google Ads y bases de datos propias abre posibilidades enormes para la toma de decisiones. ¿Ya has intentado combinar tus fuentes de datos? Comparte tu experiencia en los comentarios.