Cómo implementar el Remarketing Dinámico en Prestashop

El remarketing dinámico de Adwords es una de las herramientas más potentes dentro de la plataforma publicitaria de Google, sobre todo cuando hablamos de conversiones y más concretamente de comercio electrónico.

Con este post pretendo dejaros el código listo para pegar en vuestra tienda online sin instalar ningún módulo. Yo soy más de toquetear el código que de instalar módulos a diestro y siniestro. Este código funciona para Prestashop 1.6

Para configurar el remarketing dinámico lo único que tendréis que hacer es

  1. Editar el fichero footer.tpl de vuestra tienda online, que generalmente se encuentra en /theme/nombredevuestrotheme/
  2. Pegar el código que os dejo más abajo justo antes de la etiqueta </body>
  3. Editar dentro del código que os facilito la variable "var google_conversion_id" que os aparece como XXXXXXXXXXXX e indicarle como valor vuestro Id, que os lo facilita Google al configurar el remarketing dinámico desde el administrador de Adwords
  4. Guardáis los cambios y lo subís de nuevo a vuestro servidor

Así de simple. Ya tenéis el código de Remarketing Dinámico de Adwords funcionando

Este el código:

{literal}
<script type="text/javascript">
var google_tag_params = {
{/literal}
{if $page_name == 'index'}
ecomm_pagetype: 'home'
{elseif $page_name == 'search'}
ecomm_pagetype: 'searchresults'
{elseif $page_name == 'category'}
ecomm_pagetype: 'category'
{elseif $page_name == 'order'}
ecomm_pagetype: 'cart',
{foreach $cart->getProducts() as $product}
ecomm_prodid: '{$product["id_product"]}',
{/foreach}
ecomm_totalvalue: {$cart->getOrderTotal(true)}
{elseif $page_name == 'order-confirmation'}
ecomm_pagetype: 'purchase'
{elseif $page_name == 'product'}
ecomm_prodid: '{$product->id|intval}',
ecomm_pagetype: 'product',
ecomm_totalvalue: '{$product->getPrice(true, $smarty.const.NULL, $priceDisplayPrecision)}'
{else}
ecomm_pagetype: 'other'
{/if}
};
{literal}
</script>
<script type="text/javascript">
/* <![CDATA[ */
var google_conversion_id = XXXXXXXXXXXXXXX;
var google_custom_params = window.google_tag_params;
var google_remarketing_only = true;
/* ]]> */
</script>
<script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js">
</script>
<noscript>
<div style="display:inline;">
<img height="1" width="1" style="border-style:none;" alt="" src="//googleads.g.doubleclick.net/pagead/viewthroughconversion/XXXXXXXXXXXXX/?value=0&guid=ON&script=0"/></div>
</noscript>
{/literal}

Soy Consultor SEO

Puedo ayudar a su proyecto online a conseguir la visibilidad que necesita