Upfluence te permite hacer un seguimiento de las ventas en tu sitio web y gestionar campañas de marketing de afiliación, lo que facilita la colaboración con influencers y su remuneración en función de las ventas.
Esta guía proporciona instrucciones paso a paso para instalar el sistema de seguimiento de ventas de Upfluence en el checkout de Prestashop.
💡 Si aún no has configurado el script de seguimiento general, consulta nuestra guía de seguimiento de ventas de Upfluence para todos los CMS.
Paso 1: Genera tu script de seguimiento
Ve a Upfluence > Integrations > Tracking for Any Website.
Haz clic en "+ Add script".
Introduce los siguientes datos:
Tracking script name: elige un nombre claro para identificarlo.
E-commerce platform: Elige Prestashop.
Haz clic en "Generate script" para recibir tu script de seguimiento personalizado..
💡 Copia tu script en un bloc de notas - puede que necesites modificar algunos valores.
Paso 2: Instala el primer script (seguimiento de visitas)
Este script identifica a los usuarios que hacen clic en los enlaces de afiliados y atribuye las ventas en consecuencia.
Cómo instalar el primer script en PrestaShop
Inicia sesión en el panel de administración de PrestaShop.
Busca la sección de instalación del script de header:
Navega hasta la carpeta de su tema.
Localiza y abre header.tpl.
Pega el primer script dentro de la etiqueta
<head>.Haz clic en Save para confirmar los cambios.
✅ Ahora que el primer script está instalado, ¡vamos a instalar el segundo!
Paso 3: Instalar el script de seguimiento de pedidos en la página de confirmación del pedido
Este script realiza un seguimiento de las compras realizadas y envía los datos del pedido a Upfluence.
Cómo instalar el segundo script en PrestaShop
Encuentra la sección de instalación del script de confirmación del pedido:
Navega hasta la carpeta de su tema.
Localiza y abra order-confirmation.tpl.
Pega el siguiente script dentro de la etiqueta
<body>:htmlCopyEdit<script> _upf.push([ 'pedido', { order_id: { $order.details.reference }, // requerido order_name: '{$order.details.reference}', // requerido amount: { $order.subtotals }, // requerido currency: "USD", // obligatorio, cliente: { email: '{$customer.email}' } } ] ]); </script>Haz clic en Save para confirmar los cambios.
Ahora debería tener dos scripts instalados:
El primer script (seguimiento de visitas) en
header.tplEl segundo script (seguimiento de pedidos) en
order-confirmation.tpl
Paso 4: Prueba la instalación
Ejecuta una orden de prueba:
Utiliza un enlace de afiliado copiado de Upfluence para visitar tu tienda.
Añade productos a tu carrito y realiza una compra de prueba.
Comprueba si los datos del pedido aparecen en Upfluence:
Ve a "Network" > "Fetch/XHR" en el inspector del navegador.
Busca el evento "Fetch" y comprueba que todos los campos obligatorios
(order_id,importe,moneda, etc.) se envían correctamente.
✅ Si todo funciona, ¡estás listo para empezar a hacer el seguimiento de las ventas!
Descripción de las variables
Variable | Descripción |
{$order.details.reference} | El número del pedido confirmado |
{$order.subtotals} | El subtotal del pedido confirmado |
{$customer.email} | La dirección de correo electrónico del cliente, introducida en la sección "Su dirección de correo electrónico" durante el proceso de pago. |


