Abr 20

Analytics para comercios electrónicos

Tag: Analytics, Comercio Electronico, osCommerceJordi Oller @ 17:22

Muchos me preguntan como controlar por analytics el flujo de datos de nuestras tiendas virtuales, y en especial de tiendas online desarrolladas bajo la plataforma osocmmerce.

Vista comercio electrónico en Analytics:

Pantalla de entrada de Analytics comercio electrónico

Pasos a Seguir:

1) Activar en Analytics la nueva pestaña de comercio electrónico, para ello iremos a la primera pantalla y sobre el dominio correspondiente haremos clic en editar, y luego en “Información del perfil del sitio web principal” volveremos a editar, para seleccionar el botón de radio de “Sí, es un sitio de comercio electrónico.”

2) Seguidamente hay que bajarse el siguiente módulo de analytics para oscommerce e instalarlo siguiendo las indidcaciones (Recomiendo el 2.1 beta)

3) Modificar el código “UA-xxxxxxx-x” en los scripts por el nuestro própio que obtendremos en la web de analytics.

 4) Observar al dia siguiente las estadísticas ampliadas de nuestras ventas en la nueva pestaña de comercio electrónico.

Analytics comercio electronico

5) En el caso de que no uséis oscommerce, podréis emplear el siguiente script rellenando las variables correspondientes en el código donde se confirme el pedido.


<script src="http://www.google-analytics.com/ga.js" mce_src="http://www.google-analytics.com/ga.js" type="text/javascript"></script>

<script type="text/javascript">
  var pageTracker = _gat._getTracker("UA-XXXXX-1");
  pageTracker._initData();

  pageTracker._addTrans(
    "1234",                                       // Nº Pedido
    "Mountain View",                     // Fabricante
    "11.99",                                      // Total
    "1.29",                                        // IVA
    "5",                                             // Portes
    "San Jose",                                // Poblacion
    "California",                              // Provincia
    "USA"                                       // Pais
  );

  pageTracker._addItem(
    "1234",                                      // Nº Pedido
    "DD44",                                     // Referencia
    "T-Shirt",                                 // Nombre producto
    "Green Medium",                   // Categoria
    "11.99",                                    // Precio
    "1"                                            // Cantidad
  );

  pageTracker._trackTrans();
</script>

  

Ejemplos de Uso: 

Finalmente y como recomendación para consultar si las campañas de publicidad son rentables (Ejemplo: Adwords) … podemos cruzar los datos con otras pestañas en nuestro analytics, de manera que en cada sección se verá una nueva pestaña llamada Comercio Electrónico:

 Comercio Electronico

Y por ejemplo se pueden sacar resultados excelentes sobre:

- Que enlaces nos producen más ventas (Webs que nos referencian)
- Que campañas de Adwords o anuncios orientadas por palabra clave se convierten en transacciones.
- Ver que palabras de búsqueda son las que más dinero nos reportan en nuestra tienda…
- Y un largo etc…

Imágenes sacadas de Tripix un excelente blog de Informes y analítica web.

Mar 20

Sistema de conversiones de adwords en oscommerce

Tag: Adwords, osCommerceJordi Oller @ 01:27

Son muchos o la mayoría de comercios online que optan por publicitarse en Adwords, para conseguir clientes rápidamente que generen pedidos y no tan solo visitas. Muchos también me preguntan como incluir el sistema de conversiones y “transacciones” (Importes de los pedidos) en sus tiendas osCommerce. Seguidamente os explicaré los pasos a seguir:

  1.  Entrar en Adwords -> Admin campañas -> Seguimiento de conversiones
  2. Dar de alta conversiones de compra venta y obtener el script a incluir en nuestros comercios
  3. Bajamos y editamos el checkout_success.php
  4. Buscar el string TEXT_THANKS_FOR_SHOPPING
  5. Debajo poner el siguiente código:

<!-- Google Code for purchase Conversion Page -->
<script language="JavaScript" type="text/javascript">
<!--
var google_conversion_id = ************;
var google_conversion_language = "es";
var google_conversion_format = "1";
var google_conversion_color = "666666";
if (1.0) {
  var google_conversion_value = <?php echo round($order_total['value'],2);?>;
}

var google_conversion_label = "purchase";
//–>
</script>
<script language="JavaScript" src="<a href="http://www.googleadservices.com/pagead/conversion.js" mce_href="http://www.googleadservices.com/pagead/conversion.js">http://www.googleadservices.com/pagead/conversion.js">
</script>
<noscript>
<img height=1 width=1 border=0 src="<a href="http://www.googleadservices.com/pagead/conversion/************/imp.gif?value=1.0&label=purchase&script=0" mce_href="http://www.googleadservices.com/pagead/conversion/************/imp.gif?value=1.0&label=purchase&script=0"/>http://www.googleadservices.com/pagead/conversion/************/imp.gif?value=1.0&label=purchase&script=0">
</noscript>

Donde ************ corresponderá a vuestro código sacado anteriormente.
Como podéis comprobar recogerá el total de los pedidos y los enviará al código de conversiones, por la cual cosa luego podremos hacer estadísticas con ellos a través de informes o en el analytics, para poder calcular el ROI y otras tantas variables.

Mar 10

Actualizar el código de Google Analytics

Tag: Analytics, Google, SEOJordi Oller @ 14:28

Desde que Google compró la empresa Urchin para hacerse así con la poderosa herramienta de analitycs, no han sido muchos los cambios que se han realizado desde entonces. El más destacable puede ser en los últimos meses el cambio del código javascript de urchin por el de ga.js (google analitycs JavaScript), del cual poca gente se ha percatado.

Tendréis que entrar en vuestras cuentas de analytics y renovar el código por el de la segunda pestaña que pone: Código de seguimiento nuevo (ga.js)

Google analitycs  

<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("<font color="#ff0000">xxxxxxx</font>");
     pageTracker._initData();
     pageTracker._trackPageview();
</script>

Con esta versión se resuelve el gran problema que había cuando teníamos páginas con SSL que nos saltaba la ventana de confirmación de que “existen elementos no seguros” y al revés cuando poníamos el de https, y estábamos en una página http.

Mi recomendación como siempre es ponerlo en vuestros pies de página, y en el caso de oscommerce, en vuestros includes/footer.php