El proceso de compra es uno de los informes que nos encontramos en Google Analytics. Este informe nos permite ver en forma de embudo el viaje hasta la conversión en nuestro ecommerce. Para que Google Analytics pueda recoger estos datos se debe haber hecho correctamente la implementacion del comercio electrónico mejorado.
Veamos este tipo de informe en la vista Master View de la cuenta de demo de Google Analytics. Si aún no tienes permisos puedes solicitarlos desde aquí
El Analisis del comportamiento de compra es una visualización útil para observar el rendimiento de cada paso de nuestro proceso de compra. Podemos ver el número de sesiones que abandonan o que continúan en cada punto crítico de nuestro proceso de compra. Tenemos cuatro momentos destacados:
- Sesiones con vistas del producto.
- Sesiones con la opción Agregar al carrito.
- Sesiones con compras.
- Sesiones con transacciones.
Cada una de estas etapas tiene su equivalente en sentido negativo:
- Sesiones donde No hay actividad de compras.
- Sesiones donde No se ha agregado nada al carrito.
- Sesiones con Abandono del carrito.
- Sesiones con Abandono de la compra.
No cabe duda que este informe es muy útil para analizar el rendimiento de una tienda online y debería tener un lugar destacado en nuestros informes. Sin embargo, trasladar esta visualización a un dashboar en Google Data Studio puede parecer imposible. Yo he conseguido trasladar este informe a Google Data Studio y crear un informe que no necesitaría de mi intervención para actualizarse. Aunque no he podido crear un informe exactamente igual al que presenta Google Analytics.
Para poder crear este informe en Google Data Studio podemos seguir ciertos pasos.
1.- Crear una fuente de datos que llame a la vista de Google Analytics de la que queremos llevar datos al informe.
2.- Crear un informe nuevo en Google Data Studio o copiar el informe de este post.
3.- Crear el campo calculado para tener una dimensión libre y usar el gráfico de barras a nuestro antojo.
4.- Crear los segmentos del embudo y conectarlos con su gráfico.
1.- CREAR UNA FUENTE DE DATOS
Google Data Studio basicamente pivota sobre dos ejes: fuentes de datos e informes. Tipo de dato y Presentación del dato. Los elementos visuales de Data Studio obtienen la información de una fuente de datos. Es decir, cada gráfico representa la información proveniente de una fuente de datos. Para poder crear el informe del proceso de compra debemos tener una fuente de datos con la vista de Google Analytics. Si ya tienes creada una fuente de datos de esa vista no es necesario que crees una nueva.
Este sería un ejemplo de cómo crear una fuente de datos de la vista Master View de la cuenta demo de Google Analytics.
2.- CREAR O COPIAR EL INFORME
Para crear un informe nuevo en Google Data Studio solo tendríamos que seguir las indicaciones de la herramienta que tras crear la fuente de datos y nos invita a CREAR INFORME.
En caso de que ya tuvieramos la fuente de datos creada anteriormente podemos conectarla con el informe nuevo.
Si lo que queremos es copiar este informe y conectarlo directamente con nuestra fuente de datos, podemos simplemente clicar en Informe Proceso de Compra – La Ruta Macguffin (es necesario que estes logueado con tu cuenta de correo) y hacer clic en la opción de copiar informe (dos folios superpuestos) y en la opción de Nueva fuente de datos buscamos y seleccionamos la fuente de datos que queremos usar en nuestro informe.
3.- CREAR Y/O APLICAR LA DIMENSION “LIBRE”
Si os fijáis el informe se basa en varios gráficos de barras independientes puestos unos junto a otros. Esta es una treta para esquivar ciertas liminaciones de Google Data Studio. Para ello es obligado que todos los gráficos sigan la misma escala, pues aunque en la edición vemos que no pertenezcan al mismo gráfico queremos construir una visualización donde se comparen estas barras.
Sucede que para usar el gráfico de barras de Google Data Studio tenemos que indicar una dimensión. Algo lógico, puesto que el uso correcto de este gráfico es permitir la comparación. Nosotros vamos a construir una comparación esquivando al sistema, para lo que necesitamos una dimensión laxa, que no cualifique a la métrica. Tenemos que crear una dimensión inútil para seleccionarla en el gráfico de barras de Google Data Studio. Para ello crearemos el siguiente campo calculado al que podemos llamar dimension libre:
CASE WHEN REGEXP_MATCH(Latitud/longitud, “.*” ) THEN “proceso de compra” Else “Other” END
Esto viene a signicar que creamos una dimension que hará que cuando la latitud/logitud sea cualquiera entonces estamos ante el tipo proceso de compra. Sino, estamos ante el tipo Other. Esta jugada es tan sencilla que puede parecer dificil de entender, pero siempre que usemos esta dimensión vamos a tener el mismo resultado:
dimension libre: proceso de compra = n ( valor total de la métrica) y other = 0.
La dimensión que actuará sobre nuestra métrica será la de periodo de tiempo. He elegido latitud/longitud, pero obviamente sirve cualquier dimensión (ciudad, región, etc) porque es una dimensión de tapadera.
4.- CREAR O APLICAR LOS SEGMENTOS DEL EMBUDO
Tendremos que crear o aplicar (si has copiado el informe) tantos segmentos como etapas hay indentificadas en el proceso de compra: Sesiones con vistas del producto, Sesiones con la opción Agregar al carrito, Sesiones con compras, Sesiones con transacciones..
Para los que hayáis elegido pasaros la vida en modo dificil y hayáis creado un informe desde cero, tenéis la suerte de que crear estos segmentos cuesta la mitad de trabajo que crear otro tipo de segmento avanzado. Pueden crearse a golpe de clic desde Google Analytics y no necesitamos tener un profundo conocimiento de la herramienta para disfrutar de ellos. Vamos al informe del proceso de compra de nuestra vista de Google Analytics. Una vez allí hacemos clic sobre la etapa de la que queramos extraer el segmento, por ejemplo sesiones con transacciones. Nos aparecerá una pantalla similar a esta:
Podemos dejar el nombre que le asigna la herramienta por defecto Sesiones con transacciones o poner el nombre que nos parezca al segmento y clicamos en crear segmento.
Tanto si has creado el informe, como si lo has copiado, deberías aplicar el segmento de cada etapa a los gráficos que la representan. Siguiendo el ejemplo del segmento de Sesiones con transacciones, se puede aplicar el segmento de la siguiente manera.
Deberíamos agregar a cada gráfico su segmento correspondiente y como bien sabes la métrica para todos los gráficos es sesiones.
El resumen de la jugada:
- La única métrica necesaria es sesiones.
- Los gráficos necesarios son 9 tarjetas de resultados y 5 gráficos de barras.
- El número de sesiones de cada etapa lo mostraremos al aplicar su segmento.
- Necesitamos una dimensión que no actúe como dimensión para que el gráfico de barras muestre en una barra todas las sesiones (que deje pasar el segmento).
Hola! He intentado crear este informe pero me rechaza la fórmula de dimensión. me dice: Error de sintaxis: No se permite el carácter de entrada. Compruebe que su fórmula no incluye comillas tipográficas.
Puede haber cambiado algo?
Gracias
Ceci
Hola, muchas gracias por este post. Esta genial explicado. me pasa lo mismo que en el otro comentario. No me permite crear la fórmula de dimensión. me dice: Error de sintaxis: No se permite el carácter de entrada. Compruebe que su fórmula no incluye comillas tipográficas.
La estoy copiando y pegando tal cual:
CASE WHEN REGEXP_MATCH(Latitud/longitud, «.*» ) THEN «proceso de compra» Else «Other» END
Muchas gracias!
Hola Jose, muchas gracias por tu interés en el artículo. Me temo que sea un error tipográfico y que las comillas hayan perdido el estilo al pasar de Google Data Studio a WordPress. Las comillas que deberías usar son las que aparecen sobre el número dos del teclado. Por favor, inténtalo con ese tipo de comillas 🙂
Muchas gracias, me ha funcionado 🙂
Otra cosa, la gráfica se muestra en miles. ¿como puedo hacer para reducir o ampliar decimales?
Gracias de nuevo!
Otra pregunta. Como podría crear el % de conversión de un paso a otro? No puedo crear la métrica porque los datos están sementados. Sabes alguna forma? Mil gracias, esto me esta siendo de gran ayuda. 🙂