Archive for the ‘google analytics’ Category

descubriendo la nueva versión de google analytics
26 marzo, 2011

Ha pasado ya un año y medio aproximadamente desde la última versión de google analytics, fué un cambio espectacular que aportaba nuevas funcionalidades que muchos usuarios demandaban, sobre todo analistas. Con esta nueva versión creo que se ha hecho más incapié en poder mostrar o personalizar la información de cara a enseñarla que a la propia tarea de analizar los datos (que tampoco está mal).

Con la nueva versión de Google Analytics, más de uno se va a poner un poco nervioso al principio, lo digo porque a mi me ha pasado y me sigue pasando, seguramente es cuestión de tiempo.

En este post voy a ser un poco crítico, igual me he pasado pero es una de mis principales herramientas de trabajo.

Me gusta

  • selector de fechas, no se porque, parece más rápido
  • pasar eventos como objetivos
  • visualización
  • selector de fechas en las anotaciones
  • gestión de segmentos avanzados, sin cambiar de página, no si si ampliaran el límite de 100, seria un detalle
  • uso de los segmentos avanzados: sin tener que comparar con «todas las visitas»
  • junta objetivos y comercio electrónico en un único grupo (alguno pensará que desaparece el de comercio electrónico)
  • poder cargar filtros de incluir y excluir en los informes personalziados
  • permite realizar  nuevos cruces de datos

No me gusta

  • parece que continua la poca estabilidad de los datos
  • intelligence, me parece igual de «tonto»
  • el informe de páginas de destino sigue igual de espartano
  • el cruce de datos con conversiones es muuuuuy malo
  • continuo pensando que las custom vars podrian estar en el informe de contenido y los eventos en objetivos
  • donde están mis informes personalizados?
  • Para SEO todo sigue igual

Si la analítica web tiene que tirar hacia la conversión, me da la sensación de que google analytics tira hacia los motion charts. Me parece alucinante el paso hacia atrás que se da en el apartado de medir conversiones, la versión anterior le da 100 vueltas a la actual y pensaba que mejoraria en este apartado… En los informes de objetivos, ¿es tan dificil poder visualizar una columna con tráfico, otra con consecución de objetivos y otra con porcentaje de conversión y la de valor por objetivo para el informe donde estamos sin tener que crear un informe personalizado de cada informe?

Los informes personalziados cambian con la nueva versión, se les puede añadir un filtro de forma que nos ahorraremos un par de clicks para no tener que cargar segmento avanzado en determinados informes, habrá que practicar un poco ya que me he hecho un lio fenomenal pero parece muy interesante. Por otro lado, habrá que sacar capturas de pantalla para volver a construirlos de nuevo ya que desaparecen todos!! Le echo a faltar una opción de hacer visible el informe personalizado en todos los perfiles, los genéricos de landing pages y demás habrá que hacer click en todos los perfiles uno a uno … Parece que suben las posibilidades de cruze, se pueden cruzar landing pages con visitas, accesos, rebotes, porcenteje de rebote, … bien!!

Uno de los apartados que siempre me han llamado la atención de los segmentos avanzados es que la herramietna está traducida al español pero el valor de los segmentos avanzados era en inglés, en la version anterior había como una ayuda a la hora de introducir un valor al estilo «google suggest» para que nos entendamos, con la nueva versión desaparece y habrá que conocer determinadas cosas como los nombres de los paises tal y como google los entiende, «new visitor» en vez de «new visitors» …

Con la estabilidad de la información, no se hacia donde va, pero si comparo las custom vars con la versión anterior de google analytics, se han dejado unas cuantas y me parece muy grave. Así que no se como estarán el resto de datos. Habrá que ver si el tema del cloud les funciona como con la versión anterior (esperar 3 días a tener datos estables) o es peor. Esta es la gran asignatura pendiente de Google Analtycs versión tra versión. Habrá que estar atento al nivel de confianza de la información también si se utilizan segmentos avanzados muy avanzados no tengo ningún indicio de que haya mejorado o empeorado.

Respecto a la usabilidad hay cosas mejores y peores, prefiero guardarme esta información hasta que hayan pasado unos dias y ver si es el rechazo de los primeros días o es que realmente es un paso atrás la separación de cruce de datos (conversiones, adsense, ecommerce) y los datos.

Eso es todo
En general, me parece que todo es más bonito pero que lo han sacado con prisas y se han olvidado de lo más importante para el analista: que sea usable y que la información que de sea «accionable». Con esta nueva versión me da la sensación que habrá que utilizar más informes personalizados y tirar más de la api si orientamos el análisis a la conversión. O igual es que con la edad uno se vuelve un poco gruñón y los cambios le sientan mal …

Buscando el codigo de seguimiento de google analytics, ideal o real
10 febrero, 2010

Realmente existe el código de seguimiento ideal o sólamente el código de seguimiento necesario?

La mayoría de programas de analítica web, a parte de poder hacer el tracking habitual o standard de las visitas, permiten configurar el código de seguimiento para personalizar los informes de analítica web,  ya sea para poder analizar mejor la audiencia, poder hacer pequeños hacks para poder ver la información de una forma más cómoda o inteligente, o símplemente para poder optimizar la web o descubrir deficiencias de la web.

Entiendo que el código de seguimiento no debe basarse en las posibilidades de la herramienta sino en una mezcla de las necesidades de medición de la web y posibilidades de la herramienta (no todo es medible pero casi). Entonces a la hora de personalizar el tag, debemos hacer primero un par de cosas:

  • saber cual es el objetivo general o último de la web (parece una tonteria pero no hay que olvidarlo nunca y lo facil que es olvidarlo!!)
  • definir objetivos específicos o secundarios, que permitan medir otros objetivos o pequeños objetivos que están en camino del objetivo final.
  • intentar trasladar el plan de marketing a la web (segmentos de población, segmentar tipos de visitas, segmentar intereses, objetivos de tráfico y/o audiencia, de conversión de ventas, de nuevos mercados …)

Actualmente con Google Analtics podemos medir muchas cosas, pero veamos por donde empezamos. A parte del código de seguimiento standard, como podemos complicarlo para hacernos la vida más fácil?

Primero de todo, podemos filtrar la marca, o la URL. Y eso por que?

Realmente damos como tráfico orgánico cuando alguien llega por http://www.tudominio.com? o por tudominio.com? y por tudominio? No olvidemos que google analytics asigna el éxito de las campañas a la última fuente de tráfico (o sea que no es tráfico directo), entonces, si alguien nos llega por un mailing pero acaba convirtiendo al dia siguiente accediendo desde un buscador por nuestra marca, la asignación del tráfico se la daremos al equipo de SEO? _addIgnoredOrganic

Ahora ha llegado el momento de ver una de las mejores funcionalidades de la analítica web, los usuarios definidos.

Que podemos hacer con esta variable? podemos diferenciar entre clientes y no clientes, podemos seguir diferentes tipos de usuarios o poblaciones (por edad, sexo, formación, actividad, nivel de engadgement, o por lo que segmentes), también se pueden guardar otras cosas com por ejemplo, como llegó un usuario por primera vez a nuestra web (esta me gusta mucho). Para ello utilizaremos el setvar.

Resulta que solo tenemos una variable que perdure entre varias sesiones (o hasta hace poco teníamos), entonces que había que hacer con ella: o lo sacrificamos para segmentar usuarios o para ver el origen de la primera visita o la ultima. Me gusta mas la primera. Hay quien marca la primera y la x ultimas pero me parece un lio.

Tambien se puede trabajar con 2 perfiles. Uno para marcar grupos de usuarios y otro para marcar otras visitas anteriores.

Ahí es donde podremos recoger los datos de la cookie utmv de google analytics , podemos reutilizar este dato para hacer behavioral targeting o personalización del contenido, dependiendo de la web uno o el otro.

En tercer lugar, estamos de acuerdo con la duración de la cookie de google analytics? te parece demasiado largo porque lo tuyo va de rockandroll (venta de aviones, mucha frecuencia de visita únicamente oreientada en la venta pero no tanto en la fidelización). Te parece demasiado corta (lo tuyo es estudiar a los usuarios durante mucho tiempo, aunque nos sean infieles durante un tiempo? Se puede cambiar con setCookieTimeout.

Otra de las cuestiones a la hora de hacer el marcaje, es la de elegir donde lo ponemos, arriba?, abajo? Google recomienda de poner el código de seguimiento justo en el momento de cerrar el body de la web, por lo de no ralentizar otras cosas de la web (poco confianza en uno mismo), pero justo cuando no quiere fallar que es cuando los errores saltan a la vista es cuando estamos personalizando el código con los códigos de pedido para ecommerce, entonces recomienda ponerlo arriba (como ya tenemos la conversión …).

Realmente la cookie de google va a ralentizar tanto la web? Hay que hacerle caso a google? Si el código se ejecuta con lentitud en una web lenta, nos va a marca algo el analytics?

A mi me gusta poner el código de seguimiento antes de abrir el head o en el, y si ralentiza la visita del usuario que la ralentice, si no lo puedo medir, que no me visite (je), pero eso no se lo puedo recomendar más que a mi prima (así que prima y zappos debeis de ser de los pocos que lo tienen en la parte de arriba porque para 2 visitas que teneis al menos poder medirlas).

¿Alguien ha probado la diferencia de datos entre el códico de «seguimiento viejo» arriba vs el código asíncrono abajo? Parece que con el código de seguimiento en el mismo sitio, aumenta el tráfico (medido).

Marcaje personalixado de urls. Este tema es una chorrada como un piano pero es útil, es lo que nos permite por un lado marcar como páginas vistas elementos que no se pueden marcar (videos, pdfs, … ) sin tener que hacer malabares con redirecciones, y por otro lado se puede personalizar la url que le pasamos a analytics para poder analizar el contenido de forma fácil (sobre todo si nuestra web no es SEOfriendly) o si queremos hacer análisis más complicados de categorias de productos, o acciones específicas con productos.

A mi me gusta personalizar la url que pasamos a google analytics sobre todo para marcar los objetivos y los abandonos de objetivos (poniendo el fail o el porque fail que es mas interesante). Ah si tienes que personalizar todas las urls en las llamadas a google analytics, igual es mejor que antes de continuar con el tema de analytics te pares un momento a pensar porque no hiciste SEO cuando tocaba, o es que lo que quieres medir es super raro. Para hacer funnels largos es de agradecer.

Luego están los eventos, como ya comenté hace tiempo en otro post, me parecen una buena alternativa para medir la interacción de los usuarios con los productos y ver con que productos los usuarios se relacionan más respecto al total de visitas, también pueden servir para medir el tráfico que enviamos a otras webs, ver los usuarios que hacen click en un banner própio o esplacio de autopromoción dentro de la web, … cada uno tiene que ver para que le puede servir.

Faltan las variables personalizadas, el nuevo juguete de google analytics que funcionan de forma parecida a los usuarios definidos, hay 5 y nos permiten marcar por usuario, visita o página web, realmente me parecen un avance pero no se quien lo va a utilizar (en un CT se comentava que el setVar lo utiliza muy poca gente) y esto parece más complicado.

Me parece muy interesante para analizar el tipo de visita que tienen los usuarios, que tipo de visitas realizan … pero mejor lo leeis en el blog de Ferriol que está mucho más al dia de estas cositas, que yo hace tiempo que no implemento cositas raras (pon ejemplos!!)

Eso eso es todo
Seguro que se pueden hacer más personalizacione, Cuales son las tuyas? y con los perffiles? Otro dia ya entraremos en perfiles. O alguien se apunta?

Y tu que encuentras a faltar? Este post ha sido un poco a que huelen las nuves pero creo que en la ayuda de google analytics se explica perfectamente como se hace lo de arriba, que si me enrollo un poco más aburro las piedras y el subsuelo.

Compartir informes personalizados de Google Analytics
8 octubre, 2009

Acabo de verlo, por fiiiiiiiiiin, ya me puedo pasar informes personalizados de una cuenta a otra, y tiro porque me toca, lo he estado probando y funciona genial, en el panel de administrar informes personalizados, aparece un link de compartir, que te da una url, si accedes a esta url cuando estás logado con la otra cuenta, lo puedes añadir, además accedes directamente al diseño del informe.

La mala noticia es que si en una cuenta tienes muchos perfiles, para tenerlo como ahora que te aparece en todos los perfiles y en todas tus cuentas, tienes que ir marcando en que perfiles y cuentas lo quieres, la buena es que si para un perfil el objetivo 1 es venta y para otra cuenta el objetivo 1 es captación, no hará falta que te aparezcan informes personalizados que no necesitas …

Eso es todo
A ver quien es el primero que se pone a vender informes personalizados …

Otra mala, ahora los segmentos avanzados me aparecen paginados, me pensaba que me habían desaparecido, que suuuuuuuuuusto.

Expresiones regulares, auditoria de analítica web
1 septiembre, 2009

El uso de expresiones regulares es muy común en la creación de filtros en perfiles, para poder analizar ciertas partes o visitas agrupadas por tipo de forma separada.

La implementación de estas expresiones regulares (REGEX), suele ser dolorosa, en incluso de ataque de nervios al no poder verificar si está funcionando hasta pasadas como mínimo 2 horas desde la implementación, es lo que tarda google analytics en mostrar datos (o me parece a mi).

Para poder ver si hemos construido correctamente la expresión regular hay que ser buen conocedor de la página web, pensar en todas las opciones, conocer las posibilidades de la herramienta y finalmente escribir correctamente la expresión regular de turno.

Para las 3 primeras opciones, no se puede hacer mas que leer manuales, estar en el proyecto o trabajar coordinadamente con el cliente o el desarrollador del cliente, pero parra la tercera, hay una herramienta desarrollada por la gente de Epikone llamada Google Analytics RegEx Filter Tester, que nos sirve para testear las expresiones regulares.

Eso es todo
Utilizando la herramienta (viendo los not match) se aprenden más rápido las expresiones regulares que mirando manuales. Me parece imprescindible el uso de esta herramienta, o al menos hecharle mano de vez en cuando.

Medir la interacción de los usuarios con los productos
10 julio, 2009

Normalmente la actividad de una web la medimos por las visitas, las páginas vistas, los usuarios y por los objetivos. Este análisis está bien, pero estamos midiendo volúmenes, y con los objetivos estamos midiendo el objetivo para el que fue creada la web, o alguno de ellos.

Otra forma de medir la actividad de una web es mediante la implementación de indicadores (kpi’s) que nos pueden dar una idea mas ajustada a determinadas acciones …

Si queremos medir la interacción de los usuarios con nuestros productos o con la marca, … lo podemos hacer  mediante la implantación de un sistema de puntos que nos ayude por un lado a comprender el grado de interés que ha despertado la web en un determinado periodo, y una vez dentro, se podría hacer por producto para saber que productos han generado mas engadgement o que tipo de acción es la mas realizada.

Ejemplo: imaginemos un ecommerce o un catálogo de productos, en el cual podemos interactuar con cada producto con las siguientes acciones:

  • ampliar fotografía de producto
  • ver vídeo del producto
  • descargar pdf
  • cargar en el carrito de la compra
  • descarga adicional
  • ir al formulario de contacto, o rellenarlo viniendo del producto x o de la categoría x

Todas estas acciones, las podemos clasificar por categoría de producto – producto, acción y puntuación. La ejecución se realizaría mediante javascript con el código:

pageTracker._trackEvent(‘categoria’, ‘acción’, ‘etiquet’, ‘valor’);
categoria: producto o categori de producto
accion: descargar, ampliar info, …
etiqueta (opcional): podriamos poner el nombre del producto y en category la categoria del producto
valor (opcional): aquí podemos poner la puntución que asignamos a cada evento.
Un ejemplo de puntuación sería amploar foto1 punto, ver video 3 puntos, descargar pdf 5 puntos, cargar en el carro_ 7 puntos, descrga adicional 4 puntos y formulario de contcto_ 8 puntos.
La puntuación que se asigna a cada evento, debería de consensuarse para establecer una puntuación en funci´n del valor que damos a esa puntuación en lel camino a la conversión.
Un vez realizado este sistema de puntuación, podremos ver si este mes hemos despertdo mas interes que el anterior, o la evolución de los últimos x meses,

pageTracker._trackEvent(‘categoria’, ‘acción’, ‘etiqueta’, puntuación);

categoría: producto o categoría de producto

acción: descargar, ampliar info, …

etiqueta (opcional): podríamos poner el nombre del producto y en categoría la categoría del producto

puntuación (opcional): aquí podemos poner la puntuación que asignamos a cada evento.

Un ejemplo de puntuación sería ampliar foto1 punto, ver vídeo 3 puntos, descargar pdf 5 puntos, cargar en el carro_ 7 puntos, descarga adicional 4 puntos y formulario de contacto 8 puntos.

La puntuación que se asigna a cada evento, debería de ser consensuada para establecer una puntuación en función del valor que damos a esa puntuación en el camino a la conversión.

Un vez realizado este sistema de puntuación, podremos ver si este mes hemos despertado mas interés que el anterior, o la evolución de los últimos x meses,  por otro lado se puede ver que producto ha despertado mayor interés en vez del que ha tenido mas tráfico, que tipo de acción se ha realizado mas veces, …

Eso es todo.
En el fondo alguna de estas acciones podría estar implementado también como objetivo, pero me interesa poder marcarlo también como evento para poder analizar la web por puntos o interacciones del usuario con los productos.

También podría ser utilizado para planificar el próximo mailing, o que producto se merece una revisión en la estrategia de captación de tráfico. También me parece interesante revisar par los productos que mas se venden cuales son los eventos que se realizan mas veces para resinar puntos, o hacer cambios en la ficha de productos que queremos promocionar. Ej, si en los productos que tienen video podemos establecer  la relación visualización del vídeo con la compra puede ser interesante añadir vídeos a los productos que queremos promocionar, en incluso destacarlos, o dar la opción de ordenar por productos que tienen vídeo.

api de google analytics, cruzando datos de 2 dimensiones o mas para un e-commerce
25 junio, 2009

Desde que salió la api de google analytics, he estado bastante interesado en ver que posibilidades tiene, pero por lo leído  (la api no es lo que se esperaba) y la verdad es que he andado tan liado que casi me había olvidado todo y que tenia varias cosas en mente para probar.

Esta semana me llegó la consulta sobre si podemos sacar un informe personalizado cruzando datos de 2 dimensiones, pero que mejor si podíamos sacar datos de 3 dimensiones.

Hablando en plata, la pregunta era si es posible sacar un informe personalizado (para un e-commerce) que me de número de transacción, fuente y medio para cada compra realizada. El objeto de este informe es añadir estos datos al programa de facturación, exportando los datos de la api de google analytics a csv para integrar los datos del origen de la compra con el ERP.

Al principio, la respuesta fue que no, ya que google analytics y la api en general no permiten cruzar datos de 2 dimensiones, pero rascando un poco si que es posible (he tenido que recuperar de  mi viejo libro de php4 como se manejan los arrays), hasta le podríamos añadir como cuarta dimensión la keyword en el caso de llegar desde orgánico o cpc. (no tengo muy claro para que pero se puede poner).

Eso es todo
Por un lado parece que las querys funcionan bastante lentas (como una mala cosa) y la verdad es que a primera vista parece limitada, pero si se va rascando y se tiene claro lo que se quiere sacar se pueden hacer cosas mas que interesantes.

Después de un buen rato probándola, me parece genial, sobre todo para integrar la analítica web con crm, erp … o lo que venga, para poder ver que campañas rinden finalmente, a que referal corresponde cada venta y así poder calcular o integrar lo que haga falta. Hasta estoy dándole vueltas a poder montar un dashboard de gestión de tráfico para e-commerce.

Si hay alguien que le pueda interesar, puedo montar en mi servidor una versión para que (con tu usuario y password) se puedan sacar estos datos via web o csv.