Si gestionas una tienda en PrestaShop y estás invirtiendo en TikTok Ads, el seguimiento preciso de conversiones no es opcional: es la base de cualquier decisión de optimización. El problema es que la mayoría de soluciones genéricas no funcionan correctamente con TikTok, y eso se traduce en datos incorrectos, ROAS inflado o inexistente, y presupuesto publicitario que desaparece sin trazabilidad.
Esta guía explica exactamente cómo instalar el Pixel de TikTok en PrestaShop de forma completa, incluyendo el canal server-side mediante la Events API, deduplicación automática y verificación en tiempo real.
¿Por qué los módulos genéricos fallan al conectar PrestaShop con TikTok Ads?
Antes de entrar en el proceso de instalación, conviene entender por qué muchos propietarios de tiendas llegan a esta guía con el tracking roto. Y es que los módulos genéricos de TikTok para PrestaShop presentan tres fallos documentados que afectan directamente a la calidad de los datos:
1. Disparo doble del evento con IDs distintos
Cuando se activan simultáneamente un pixel de navegador y la Events API sin coordinación, TikTok recibe el mismo evento dos veces con identificadores diferentes. El resultado: conversiones duplicadas, coste por adquisición artificialmente bajo, y decisiones de puja basadas en datos falsos.
2. Cobertura de eventos incompleta
Algunos módulos solo registran `PageView` y `Purchase`. Eso deja fuera `ViewContent`, `AddToCart` e `InitiateCheckout`, los tres eventos que alimentan las campañas de retargeting y los algoritmos de optimización de TikTok Ads. Sin esos datos, el sistema de puja trabaja con información parcial.
3. Sin deduplicación
Sin un mecanismo de deduplicación, cada vez que un usuario completa un pedido desde un dispositivo con adblocker activo o con restricciones de privacidad de iOS, el evento puede dispararse por el canal browser y por el canal server-side al mismo tiempo, sin que TikTok pueda distinguirlos. El módulo no asigna un identificador único al evento, así que se contabiliza dos veces.
¿Qué es Pixel Track TikTok y qué resuelve?
Pixel Track TikTok es un módulo de pago para PrestaShop (349,99 USD/año) que integra de forma nativa el Pixel de Tiktok junto con la Events API server-side. Está diseñado específicamente para resolver los tres problemas descritos arriba.
- Compatibilidad verificada en producción: PrestaShop 1.7, 8.0, 8.1 y 8.2.
![]()
Beneficios de la suscripción anual:
- Pixel de navegador + Events API server-side
- Deduplicación automática mediante `event_id` único por pedido, carrito o sesión
- Cobertura completa: `ViewContent`, `AddToCart`, `InitiateCheckout`, `Purchase` y `Pageview`
- 12 meses de actualizaciones
- 3 meses de soporte técnico con ingenieros reales (respuesta garantizada en menos de 48 h en días laborables)
💡 Dato curioso: En producción, el módulo procesa volúmenes como 6.207.014 pageviews/mes, 1,5 millones de eventos ViewContent, 79.000 AddToCart y 30.000 Purchase al mes sin pérdida de datos.
Cómo instalar el Pixel de TikTok en PrestaShop en 3 simples pasos
El proceso completo tarda aproximadamente 15 minutos desde la descarga hasta la verificación.
Paso 1: Subir el módulo al back office de PrestaShop
- Descarga el archivo `.zip` del módulo desde el portal de Pixel Track TikTok.
- Accede al back office de tu tienda PrestaShop.
- Ve a Módulos → Gestor de módulos (o Módulos y Servicios en versiones 1.7).
- Haz clic en Subir un módulo y selecciona el archivo `.zip` descargado.
- PrestaShop instalará el módulo automáticamente. Una vez completado, aparecerá en la lista de módulos instalados.
🚨 Importante: No descomprimas el archivo `.zip` antes de subirlo. PrestaShop necesita el archivo comprimido tal como se descarga.
Paso 2: Introducir el Pixel ID y el Access Token
Este paso es el que activa tanto el píxel de navegador como el canal server-side simultáneamente, y se realiza de la siguiente manera:
- Desde el gestor de módulos, haz clic en Configurar junto a Pixel Track TikTok.
- En el panel de configuración, localiza los campos Pixel ID y Access Token.
- Para obtener tu Pixel ID:
- Accede a TikTok Ads Manager.
- Ve a Activos → Eventos → Web Events.
- Crea o selecciona tu pixel (el Pixel ID aparece junto al nombre del pixel).
- Para obtener el Access Token:
- En la misma sección de tu pixel, selecciona Configuración del pixel → Events API.
- Genera o copia el Access Token existente.
- Para obtener tu Pixel ID:
- Introduce ambos valores en el módulo y guarda la configuración.
🔎 Nota: En este momento, el módulo configura automáticamente la Events API server-side y el pixel de navegador con deduplicación activa. No es necesario tocar ningún archivo de tema ni código personalizado.
Paso 3: Verificar los eventos con TikTok Pixel Helper
Antes de considerar la instalación completada, verifica que los eventos se están disparando correctamente. Para ello, tienes dos opciones:
Opción A — TikTok Pixel Helper (extensión de Chrome):
- Instala TikTok Pixel Helper en Google Chrome.
- Navega por tu tienda: visita una página de producto, añade un artículo al carrito y simula el proceso de compra.
- La extensión mostrará en tiempo real los eventos detectados (`ViewContent`, `AddToCart`, `InitiateCheckout`, `Purchase`) junto con sus parámetros principales.
Opción B — Eventos de prueba en TikTok Ads Manager:
- En TikTok Ads Manager, ve a Activos → Eventos → Web Events → Tu pixel → Eventos de prueba.
- Introduce la URL de tu tienda y realiza las mismas acciones.
- TikTok mostrará los eventos recibidos por ambos canales (browser y server-side) con estado de deduplicación.
💥 Tip Dinamita: Si ambos canales reportan el mismo `event_id` para el mismo evento, la deduplicación está funcionando correctamente.
Paso Extra: Verificación adicional – Comprueba el event_id
Uno de los indicadores más claros de que el tracking está configurado correctamente es la presencia del parámetro `event_id` en todos los eventos. Este identificador único es el que permite a TikTok reconocer y descartar duplicados cuando el mismo evento llega por el canal browser y por la Events API.
En TikTok Pixel Helper, expande cualquier evento y busca el campo `event_id`. Si está presente y tiene el mismo valor en ambos canales para la misma acción del usuario, el sistema de deduplicación está activo.
Vídeo: Configuración y verificación del módulo Pixel Track TikTok
El equipo de Pixel Track publicó un vídeo de 1 minuto y 39 segundos que muestra el proceso completo de configuración del módulo, la activación del tracking browser y server-side, el uso de eventos de prueba y la verificación antes de activar las campañas.
¿Qué datos registra el módulo en cada evento?
El módulo recoge parámetros de producto en los eventos relevantes del embudo. La siguiente tabla refleja los campos documentados (para detalles exactos por evento conviene contrastar con la documentación oficial del módulo):
| Evento | Parámetros Incluídos |
| Pageview | URL, event_id |
| ViewContent | content_id, content_name, value, currency, event_id |
| AddToCart | content_id, value, currency, event_id |
| InitiateCheckout | value, currency, event_id |
| Purchase | content_id, value, currency, order_id, event_id |
Esta cobertura completa permite alimentar correctamente las campañas de conversión, las audiencias similares y las estrategias de retargeting dinámico en TikTok Ads.
Soporte técnico del módulo: ¿Qué pasa si algo no funciona?
La suscripción anual incluye 3 meses de soporte técnico atendido por los ingenieros que desarrollaron el módulo, con respuesta garantizada en menos de 48 horas en días laborables. No es un sistema de tickets automatizado.
Para abrir un ticket, accede a support.pixeltracktiktok.com. El mismo portal admite preguntas previas a la compra.
Algunos ejemplos de casos reales resueltos:
- James R. (tienda de electrónica en PrestaShop 8.0): resolvió eventos de Purchase duplicados en la primera instalación.
- Sofia L. (moda, PrestaShop 1.7): logró que el ROAS atribuido por TikTok coincidiera con los ingresos reales de su tienda.
- Marc T. (hogar y jardín, PrestaShop 8.1): recibió un diagnóstico de un conflicto con un módulo de caché en menos de 24 horas.
Preguntas frecuentes PixelTrack de TikTok
¿Es compatible con PrestaShop 1.7?
Sí. El módulo está verificado y listo para funcionar en producción tanto en PrestaShop 1.7 como en las versiones 8.0, 8.1 y 8.2.
¿Necesito conocimientos técnicos para instalarlo?
No, la instalación es completamente visual y toma unos 15 minutos. Solo debes subir el archivo .zip, colocar tu Pixel ID junto al Access Token y usar Pixel Helper para verificar, sin necesidad de modificar plantillas ni editar una sola línea de código.
¿Qué ocurre si actualizo PrestaShop o TikTok cambia su API?
Tu tranquilidad está cubierta durante la suscripción. Si surge algún inconveniente o desconfiguración a raíz de cambios en la API de TikTok o por actualizar tu versión de PrestaShop, el equipo técnico te brindará la asistencia necesaria para resolverlo.
¿Los eventos llegan si el usuario tiene un adblocker activo?
Sí, llegan correctamente porque los datos se envían directamente desde el servidor y no desde el navegador. Gracias a este flujo de la Events API server-side, ni los bloqueadores de publicidad ni las medidas de privacidad de iOS pueden frenar el envío de los eventos.
¿Cómo sé que la deduplicación funciona?
La clave está en verificar que el parámetro event_id aparezca y coincida en ambos canales para la misma acción. Al revisar las pruebas en TikTok Ads Manager y en TikTok Pixel Helper, si este identificador único es idéntico, se confirma que TikTok registrará un solo evento.
¿El módulo registra el precio y la moneda en cada evento?
Sí, el sistema recopila de forma automática los datos de value y currency. Estos parámetros se adjuntan en las acciones principales del usuario dentro de la tienda: ViewContent, AddToCart, InitiateCheckout y Purchase.
¿Qué incluye exactamente la suscripción anual de 349,99 USD?
Este pago único otorga la solución híbrida (píxel + Events API), deduplicación automatizada, rastreo de todo el embudo, 12 meses de actualizaciones y 3 meses de soporte técnico. La respuesta de asistencia está garantizada en un plazo menor a 48 horas.
¿Hay permanencia en la suscripción?
No. El servicio se gestiona mediante una suscripción anual libre de compromisos de permanencia, por lo que eres libre de darte de baja cuando lo consideres oportuno.

Mas que expertos, nos consideramos aprendices y empíricos de todo lo que tiene que ver con crecimiento y automatizaciones digitales.