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.tpl
- El 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. | 


