Saltar para o conteúdo

Instalar o Statsdot no PrestaShop

Atualizado em 19 de outubro de 2026

Com o módulo (recomendado)

  1. Descarregue o módulo Statsdot para PrestaShop.
  2. No back-office, aceda a Módulos > Gestor de Módulos > Carregar um módulo e escolha o ficheiro ZIP.
  3. Abra Configurar: o domínio é preenchido com o da sua loja; verifique se corresponde ao site que adicionou no Statsdot e guarde.

O módulo adiciona o script a todas as páginas da loja e envia:

  • Adicionar ao carrinho quando um produto é adicionado, a partir do evento de front-office do próprio PrestaShop;
  • Compra uma vez por encomenda na página de confirmação, com o total da encomenda (impostos incluídos) e a moeda, para que o painel mostre a receita por origem, canal e campanha.

Opções no módulo: links de saída e transferências, a referência da encomenda como ID de conversão (desativada por predefinição, consulte Receita) e profundidade de desvio. Em seguida, crie objetivos para os eventos Add to cart e Purchase nas definições do seu site.

Manualmente, no tema

Se preferir não instalar um módulo, adicione o script ao seu tema.

Adicionar o script

Edite themes/your-theme/templates/_partials/head.tpl. Trabalhe num tema filho, para que uma atualização do tema não remova a alteração. Adicione a etiqueta antes do {block} de fecho do cabeçalho:

<script defer data-domain="yoursite.com" src="https://statsdot.com/js/script.js"></script>

Em seguida, aceda a Parâmetros Avançados > Desempenho e limpe a cache.

Registar encomendas

Para contar compras como um evento, adicione isto a templates/checkout/order-confirmation.tpl do mesmo tema, dentro do bloco de conteúdo principal:

<script>
  window.addEventListener('load', function () {
    window.statsdot && window.statsdot.track('Purchase', null, {
      revenue: {$order.totals.total.amount|floatval},
      currency: '{$currency.iso_code|escape:'javascript'}'
    });
  });
</script>

O total da encomenda e a moeda são enviados como receita (adicione id: '{$order.details.reference|escape:'javascript'}' para ignorar recarregamentos e eliminar encomendas de teste durante 7 dias), para que o painel mostre a receita por origem e campanha (consulte Receita); os nomes das variáveis são os dos temas PrestaShop 1.7 e 8, por isso verifique-os se o seu tema tiver sido muito personalizado. Em seguida, crie um objetivo para o evento Purchase nas definições do seu site. O Statsdot nunca armazena o número da encomenda: o endereço de confirmação da encomenda é armazenado sem a respetiva cadeia de consulta.

Os botões de adição ao carrinho podem ser contados com data-statsdot-event="Add to cart" no botão dos seus modelos de produtos. Consulte Eventos e objetivos.