Fecha de publicación: 11-05-2013 | Autor: Icomercial | Categoría: Utilidades

La obtención del dato de cuántos y cuáles son los clics que se realizan en un sitio web es posible a través de las herramientas que ofrece Google Analytics. En este artículo te explicamos cómo medir lo clics hacia enlaces externos en un sitio web a través del “Tracking Code“.

Para los que hemos estudiado algo de marketing, ya sea a través de una carrera universitaria, o por iniciativa propia a través de información en la red o libros, hemos visto más de alguna vez con fuerza que Internet y las Redes Sociales son grandes avances que además de promocionar nuestros productos, nos permitirán conocer en tiempo real lo que hace o piensa nuestro público objetivo con respecto a nuestra marca.

En el papel suena bonito pero a la hora de llevar a la práctica estas ideas, es posible  que no siempre sepamos cómo hacerlo.

Comúnmente nos encontramos con hemos pedido que nos realicen un sitio web, incluso hemos conseguido un proveedor que nos ha instalado Google Analytics en el sitio para medir la cantidad de visitas, y quizás hasta hemos decidido invertir un poco más en lograr que el sitio sea posicionado en los buscadores a través de la implementación de un buen SEO en el código del sitio, pero ¿cómo medimos lo que hacen nuestros visitantes en la página? ¿Cuáles son los productos más vistos, qué enlaces son los que generan más acciones y hacia dónde se van nuestros visitantes cuando abandonan nuestro sitio web?

Algunas de las respuestas a estas preguntas pueden encontrarse gracias al código estándar de Google Analytics que registra las páginas vistas y la cantidad de visitas únicas a nuestro sitio con sólo el hecho de incluir el código base de analytics en la cabecera o en el pie de cada página. Algo así como un simple “gaq.push([‘_trackPageview’]);” que en palabras simples significa que cada vez que aparece este código, el sistema cuenta una página vista en las estadísticas, además de registrar qué página es obviamente y en qué fecha se está viendo.

Hasta aquí todo bien y todo normal, y lo mejor es que todas las páginas internas y el flujo que lleva a cabo el visitante en el sitio queda registrado en las estadísticas. Así podemos ver que la mayoría de los visitantes llegan a la página principal por ejemplo y luego la mitad se va a la página de contacto y la otra mitad abandona el sitio (por ejemplo.)

Pero ¿qué pasa cuándo nuestro sitio tiene enlaces que muestran imágenes en una ventana nueva, las que van sin código de analytics y por lo tanto no quedan registradas? Hasta hace un tiempo atrás, cuando un cliente nos preguntó algo por el estilo, nuestra primera idea fue pensar en crear una página individual para cada imagen, de manera de poder determinar a través de las páginas vistas cuál era la imagen o producto más requerido, pero eso requería un esfuerzo importante que impactaba en el costo del proyecto y finalmente optamos por posponer la tarea e indicarle a nuestros clientes que por el momento no nos era factible realizar esa medición.

Todo esto, hasta que gracias al programa de Google Engage, vimos en una de las capacitaciones que era posible marcar eventos para medir la interacción de los usuarios en los elementos del sitio web como flash, ajax, gadgets, descargas de archivos y tiempos de carga de datos, es decir un mundo de posibilidades.

¿Como instalar el trackEvent de Google Analytics?

Lo primero es contar con la última versión del código de Google Analytics en tu sitio web. Para ello te recomendamos revisar que esté incluido el javascript que llame a ga.js y que esto esté incluido antes del </head> de tu web.

<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-XXXXX-X']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>

Luego para llamar al _trackEvent() debes considerar la siguiente estructura:

_trackEvent(categoría, acción, etiqueta opcional, un valor opcional entero, true or false)

El último true or false es optativo y cuando va indicado como true, implica que el evento no se usa para los cálculos de rebotes.

Veamos un ejemplo en la práctica:

<a href="http://www.cocacola.com" onClick="_gaq.push(['_trackEvent', 'Banners', 'Clic', 'Banner de Coca Cola', '4000']);"><img src="banner.gif" /></a>

En este caso le dijimos a las estadísticas que al hacer click en la foto banner.gif que tiene un enlace a cocacola.com por decir algo, que se marque un evento en la categoría Clic, con la etiqueta ‘Banner de Coca Cola’ y opcionalmente le decimos que ese evento vale ‘4000’ que es un entero positivo. También podríamos haber usado:

<a href="http://www.cocacola.com" onClick="_gaq.push(['_trackEvent', 'Banners', 'Clic', 'Banner de Coca Cola']);"><img src="banner.gif" /></a>

En el último caso no le indicamos ningún valor.

Bueno, hasta aquí está todo muy bonito, pero ¿para qué me sirve? Veamos un ejemplo de lo que podemos obtener a través de la medición de eventos en la siguiente imagen.

Reporte de Eventos Analytics

Imagen tomada de Google Analytics

En los resultados de la imagen, existen 4 eventos en la acción Twitter, 4 en Facebook y 9 acciones de “clic”. Si filtramos por etiqueta, podremos ver en dónde se hizo clic y si volvemos a filtrar por categoría, veremos que 8 eventos corresponden a un botón que permite compartir en las redes sociales el contenido y que 9 corresponden a la categoría “banners”. De esta forma ya vamos conociendo un poco más sobre el comportamiento de nuestros usuarios en el sitio web consultado, específicamente con respecto a los clics en enlaces que los sacan de la página.