Cómo usar las funciones CASE en Looker Studio para segmentar tus datos como un experto

Cuando trabajas con informes en Looker Studio y buscas ese extra de claridad en tus datos, hay una función que no puede faltarte: la función CASE. Esta herramienta, que a simple vista parece sencilla, te permite agrupar, clasificar y personalizar tus datos con una lógica que realmente marca la diferencia.

Desde segmentar a tus usuarios según su comportamiento hasta diferenciar búsquedas de marca y no marca, hoy te cuento cómo funcionan estas funciones y cómo puedes integrarlas en tus informes paso a paso.

¿Qué es una función CASE?

Las funciones CASE en Looker Studio funcionan como una especie de lógica IF-THEN-ELSE. Evalúan condiciones en orden y devuelven el primer resultado que cumpla con alguna de ellas.

Su estructura es esta:

CASE  
  WHEN condición1 THEN resultado1  
  WHEN condición2 THEN resultado2  
  ...  
  ELSE resultadoFinal  
END

Cada WHEN evalúa una condición. Si se cumple, devuelve el valor del THEN. Si ninguna condición se cumple, se utiliza el ELSE como alternativa. Este último es opcional, pero muy recomendable para evitar errores y valores vacíos.

Usos prácticos de las funciones CASE

Aquí te dejo algunos ejemplos que suelo usar en mis informes de Looker Studio y que te pueden servir como inspiración:

1. Clasificar clientes por valor de compra

¿Quieres segmentar a tus clientes según lo que han gastado? Esta función CASE crea una clasificación básica:

CASE  
  WHEN Total_Purchase < 100 THEN "Bajo gasto"  
  WHEN Total_Purchase BETWEEN 100 AND 500 THEN "Gasto medio"  
  WHEN Total_Purchase > 500 THEN "Alto gasto"  
  ELSE "Sin clasificar"  
END

Ideal para ajustar tu estrategia de marketing o detectar oportunidades de venta adicional.

2. Agrupar fuentes de tráfico

Agrupa canales similares para tener una visión más clara de tu mix de marketing:

CASE  
  WHEN Campaign_Source IN ("Google Ads", "Bing Ads") THEN "Búsqueda pagada"  
  WHEN Campaign_Source IN ("Facebook", "Twitter") THEN "Redes sociales"  
  ELSE "Otros"  
END

Perfecto para no perderte en los detalles y ver el panorama general.

3. Identificar nuevos usuarios

¿Te interesa saber quién se ha registrado recientemente?

CASE  
  WHEN DATE_DIFF(CURRENT_DATE(), SignUp_Date) <= 30 THEN "Usuario nuevo"  
  ELSE "Usuario existente"  
END

Este tipo de lógica es útil para medir el engagement inicial o analizar cohorts.

4. Distinguir búsquedas de marca vs no marca

Muy útil si trabajas con datos de Google Search Console. Puedes usar CONTAINS_TEXT para separar las consultas de búsqueda:

CASE  
  WHEN CONTAINS_TEXT(Query, "Two Octobers") THEN "Marca"  
  WHEN CONTAINS_TEXT(Query, "TwoOctobers") THEN "Marca"  
  ELSE "Sin marca"  
END

Solo tienes que adaptar la función a tu nombre de marca, teniendo en cuenta espacios, mayúsculas o errores comunes. Una vez creada, esta dimensión te permite analizar el SEO con mucho más detalle.

¿Cómo añadir una función CASE en Looker Studio?

  1. Abre tu informe y ve a Recurso → Administrar fuentes de datos añadidas.
  2. Haz clic en Editar en la fuente que quieras modificar.
  3. Selecciona Añadir un campo → Campo calculado.
  4. Pega tu lógica CASE en el editor de fórmulas.
  5. Dale un nombre descriptivo como “Segmento de clientes” o “Tipo de búsqueda”.
  6. Guarda, y ya podrás usar ese campo en tus tablas y gráficos.

💡 Consejo: verás también un botón de Agregar grupo, pero las funciones CASE te dan más flexibilidad y control.

Buenas prácticas al trabajar con funciones CASE

  • Mismo tipo de datos: todos los resultados (THEN y ELSE) deben devolver el mismo tipo de dato (texto, número, fecha…).
  • Condiciones específicas primero: recuerda que CASE devuelve la primera coincidencia verdadera. Ordena de lo más específico a lo más general.
  • Prueba siempre tu lógica: usa una tabla simple para verificar que todo funciona como esperas.

En resumen

Una vez que dominas las funciones CASE en Looker Studio, no hay vuelta atrás. Son fáciles de escribir, pero muy poderosas. Te permiten segmentar, agrupar y personalizar la forma en la que ves y entiendes tus datos.

La próxima vez que pienses: “Ojalá pudiera agrupar esto de otra manera”, piensa en CASE. Seguramente sea justo lo que necesitas.

Leave a comment