¿Puedo cambiar las variables de campaña de Google Analytics?

Publicado en Configuración Avanzada el 13 de octubre de 2008 por .

Imaginemos que estamos lanzando una campaña a través de una newsletter y queremos saber el comportamiento de usuarios que llegarán a nuestra web a través de dicha newsletter.

Para que Google Analytics pueda realmente identificar a ese tipo de usuarios, deberemos poner etiquetas a cada una de las “urls” de la newsletter, que llevaran a los usuarios a nuestra web.

Por defecto Google Analytics tiene las variables de campaña definidas:

  • utm_source (origen de campaña),
  • utm_medium (medio de origen),
  • utm_term (palabra clave o palabra que defina al artículo o su posición en la news),
  • utm_content (parámetro ideal para hacer a/b testing)
  • y el utm_campaign (para definir el nombre de la campaña).

Es importante siempre añadir estas etiquetas, ya cuando se trate de una newsletter o una campaña de adwords, o de overture, o de cualquier acción de mail marketing o cualesquiera que sea (incluso banners). De hecho ya hablamos hablado de todo esto en este capítulo, así que os dejo el enlace para que podáis repasar conceptos.

Pero…¿qué sucede con todas esas empresas que ya llevan etiquetando sus campañas y acciones de email desde hace tiempo y ahora utilizando google analytics, se encuentran en la duda de tener que volver a etiquetar todas las urls (que pueden ser millares) con los parámetros que define Google Analytics?

Bien, ahora es posible hacerlo con los parámetros de campaña, _setCampVariableKey.

Imaginemos que yo soy el director de marketing de una empresa de e-commerce, y que siempre he utilizado como parámetros de campaña:

  • origenvisita (lo que a Google Analytics es igual a utm_source)
  • metodo (lo que a Google Analytics es igual a utm_medium)
  • Palabraclave (lo que a Google Analytics es igual a utm_term)
  • Contenido (lo que a Google Analytics es igual a utm_contenido)
  • Campaña (lo que a Google Analytics es igual a utm_campaign)

¿Que hago ahora pues?

Simple y sencillo. Le voy a pasar al departamento de programación o a mi técnico de turno, un informe especificando que quiero que en el código de Google Analytics se definan las equivalencias de las etiquetas de campañas, para que no tenga que cambiarlas y Google Analytics las asimile como tales.

¿Y como tengo que cambiar el código de Google Analytics para que esto funcione?

Así, muy sencillo….

<script type=”text/javascript”>
var gaJsHost = ((“https:” == document.location.protocol) ? “https://ssl.” : “http://www.“);
document.write(unescape(“%3Cscript src=’” + gaJsHost + “google-analytics.com/ga.js’ type=’text/javascript’%3E%3C/script%3E”));
</script>

<script type=”text/javascript”>
var pageTracker = _gat._getTracker(“UA-xxxxxx-x”);

pageTracker._setCampNameKey(“campaña”); // name
pageTracker._setCampMediumKey(“metodo”); // medium
pageTracker._setCampSourceKey(“origenvisita”); // source
pageTracker._setCampTermKey(“palabraclave”); // term/keyword
pageTracker._setCampContentKey(“contenido”); // content


pageTracker._trackPageview();
</script>

El orden del código importa, siempre importa en Google Analytics. Hay que ubicar el pageTracker._setCampSourceKey antes del pageTracker._trackPageview.

Hay que incorporar el código en todas las páginas de Google Analytics, no sólo en las landing page de campaña.

Pros: No tienes que cambiar el sistema de etiquetas de tus campañas. Eso significa que no tendrás que hacer trabajo de los que en el refranero popular se llama de “chinos”.

Contras: Google Analytics tiene el famoso url tool builder, que agiliza la construccion de urls de forma rapidísima, al utilizar tus propias etiquetas, no vas a poder hacer uso de ellas, y tendrás que pensar si vale la pena invertir unos días en cambiar la estructura de etiquetas, para ganar tiempo a medio y largo plazo, utilizando el tool builder.

Etiquetas: , , ,

Sobre Ferriol Egea

Ferriol Egea es un experto analista en la optimización de negocios online. Ahora es director de marketing online de la Lavanguardia.com

Puedes encontrar a Ferriol en:



Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>