Escrito por
Ira Holubovska
Klaviyo es una plataforma de marketing diseñada para negocios de ecommerce que desean aprovechar los datos de sus clientes para enviar correos electrónicos y SMS más inteligentes. Ayuda a las marcas a crear campañas personalizadas basadas en el comportamiento real —como la actividad de navegación, las compras o el engagement—, permitiéndoles generar más ventas y construir relaciones más sólidas. Con Klaviyo, las empresas pueden automatizar mensajes clave, medir el rendimiento y hacer crecer su audiencia sin basarse en suposiciones.
El tracking server-side de Klaviyo es un método para enviar datos de eventos del sitio web —como visualizaciones de productos, adiciones al carrito y compras— directamente desde un servidor a la API de Klaviyo, sin pasar por el navegador. Esta configuración se implementa habitualmente con server-side Google Tag Manager (sGTM) y plataformas como Stape. Al procesar los datos en el servidor, las empresas evitan los problemas causados por las limitaciones de los navegadores, los bloqueadores de anuncios y las restricciones de cookies, garantizando que las acciones clave de los usuarios se capturen y envíen a Klaviyo de forma fiable.
A diferencia del tracking client-side, que depende del JavaScript ejecutado en el navegador del usuario, el tracking server-side ofrece un mayor control sobre qué datos se envían y cuándo. Mejora la precisión de los eventos, optimiza la atribución y facilita el cumplimiento de las normativas de privacidad de datos. Con la etiqueta server-side de Klaviyo de Stape, las marcas pueden rastrear eventos sin depender de Klaviyo.js, reducir la carga de scripts en el frontend y mantener un flujo de datos limpio y coherente hacia su cuenta de Klaviyo. Al centralizar los flujos de datos en un contenedor de servidor, también estableces una base sólida para integrar fácilmente otras herramientas de marketing esenciales en el futuro, como el seguimiento de conversiones y analítica de Google Ads seguro.
El tracking de eventos web de Klaviyo te permite crear segmentos y activar flujos automatizados según el comportamiento de los usuarios en tu sitio. Hay muchos casos de uso: por ejemplo, si alguien añade un producto a su carrito pero no completa la compra, querrás recordarle lo que dejó olvidado. Ahí es donde entra en juego el tracking de eventos de Klaviyo. Para activar un email personalizado de carrito abandonado, primero debes enviar un evento personalizado desde tu sitio web que incluya detalles clave del producto, como el nombre, la URL, la imagen y más. Hay varias formas de enviar eventos web a Klaviyo: solicitudes de JavaScript, solicitudes server-side o a través de un contenedor de server Google Tag Manager.
El tracking de eventos web de Klaviyo es fundamental para implementar un marketing personalizado y basado en el comportamiento que genere ingresos. Al capturar las acciones de los usuarios —como visualizaciones de productos, eventos de adición al carrito y compras—, puedes activar emails o SMS automatizados adaptados a la etapa del customer journey en la que se encuentra cada cliente. Esto hace que tu marketing sea más relevante, oportuno y efectivo.
Sin un tracking de eventos adecuado, pierdes oportunidades para recuperar carritos abandonados, volver a interactuar con usuarios inactivos o recomendar productos según el comportamiento de navegación. El tracking server-side mediante sGTM garantiza que estos datos se recopilen de forma fiable, incluso cuando el tracking en el navegador está bloqueado, lo que te ayuda a mantener el rendimiento y mejorar los resultados de marketing.
1. Mayor precisión de los datos. El tracking server-side elude las limitaciones del navegador, los bloqueadores de anuncios y las restricciones de cookies, asegurando que eventos clave como compras o actualizaciones del carrito se capturen y envíen a Klaviyo de forma fiable.
2. Mejor rendimiento. Trasladar la lógica de tracking del navegador al servidor reduce el impacto en los tiempos de carga de la página. A diferencia de la biblioteca de JavaScript de Klaviyo, que puede resultar pesada, el tracking server-side mejora la velocidad del sitio y la experiencia del usuario.
3. Atribución optimizada. Un tracking de eventos preciso e ininterrumpido ayuda a Klaviyo a atribuir correctamente los ingresos, el engagement y otras acciones a campañas específicas, incluso cuando el tracking client-side falla.
4. Mayor control y cumplimiento normativo simplificado. Las configuraciones server-side te permiten gestionar qué datos se recopilan, almacenan y envían, lo que facilita el cumplimiento de normativas de privacidad como el RGPD o la CCPA.
5. Sin necesidad de desarrolladores (con sGTM). Al utilizar herramientas como Stape junto con server Google Tag Manager, puedes implementar el tracking server-side sin escribir código. Todo se gestiona a través de la interfaz de sGTM.
| Nombre del evento | Tipo | Descripción |
| Viewed Product | Ecommerce | Se activa cuando un usuario visualiza la página de un producto. Se utiliza para recomendaciones de productos. |
| Added to Cart | Ecommerce | Se activa cuando un usuario añade un artículo a su carrito. Permite flujos de carritos abandonados. |
| Started Checkout | Ecommerce | Rastrea el inicio del proceso de checkout. Se utiliza para recordatorios de pago. |
| Placed Order | Ecommerce | Registra cuándo se completa un pedido. Activa flujos de confirmación y poscompra. |
| Fulfilled Order | Ecommerce | Indica que un pedido ha sido enviado o entregado. Se utiliza para actualizaciones de envío. |
| Cancelled Order | Ecommerce | Marca cuándo un usuario cancela un pedido. Resulta útil para la recuperación de clientes o la obtención de feedback. |
| Opened Email | Engagement | Se registra cuando se abre un email de Klaviyo (a través de un píxel de seguimiento). |
| Clicked Email | Engagement | Registra cuándo se hace clic en un enlace dentro de un email. Ideal para segmentos de engagement. |
| Signed Up | Personalizado | Rastrea registros de cuentas o suscripciones a la newsletter. Útil para flujos de bienvenida. |
| Subscribed to SMS | Personalizado | Marca la suscripción (opt-in) del usuario al marketing por SMS. |
| Visited Pricing Page | Personalizado | Rastrea visitas a páginas clave como precios o funcionalidades. Se utiliza a menudo en flujos de SaaS. |
| Completed Survey | Personalizado | Registra encuestas de satisfacción o feedback poscompra. |
| Watched Video | Personalizado | Registra la interacción con contenido de video (p. ej., videos de producto o de onboarding). |
1. Comprueba si ya tienes instalado el contenedor de servidor de Google Tag Manager.
2. Asegúrate de que tu contenedor web de Google Tag Manager disponga de toda la información necesaria sobre el usuario. Es posible que estos datos ya se encuentren en las variables de GTM o en el data layer si ya has configurado el tracking de Google Analytics o Facebook dentro del contenedor web de Google Tag Manager.
3. Envía los datos requeridos desde el contenedor web de GTM al contenedor de servidor. Existen dos formas de enviar datos a server GTM:
– Data Tag y Data Client. Recomendamos usar Data Tag/Data Client porque Data Tag cuenta con una función integrada para almacenar datos del usuario. Esto ayudará a rastrear los eventos de Klaviyo con mayor precisión al guardar el email del usuario.
4. Añade la etiqueta de Klaviyo al contenedor de servidor mediante la Template Gallery de servidor.
5. Crea una nueva etiqueta en el contenedor de servidor → Tipo de etiqueta Klaviyo.
6. Configura la etiqueta.
6.1 Type: en la lista desplegable, selecciona el tipo de acción que deseas rastrear:
6.2 Private API Key: esta clave permite leer datos de Klaviyo y manipular objetos sensibles, como listas. Para encontrar la Private API Key, consulta la documentación de Klaviyo sobre la Private API Key. Este parámetro es obligatorio independientemente del tipo de acción que hayas elegido para configurar la etiqueta.
6.3 Email: añade una variable con el email del usuario.
6.4 Klaviyo User ID: es un identificador único para el perfil del usuario, generado automáticamente por Klaviyo.
6.5 Event name (si se selecciona el tipo de acción «Event»): especifica el tipo de evento que deseas rastrear. En la sección anterior, enumeramos los eventos que puedes rastrear con una etiqueta.
6.6 List ID (si se selecciona el tipo de acción «Add to list»): para obtener el List ID, consulta la documentación de Klaviyo sobre List ID.
6.7 Use Optimistic Scenario: si está activado, la etiqueta llamará a gtmOnSuccess() inmediatamente sin esperar la respuesta de la API. Aunque esto acelera el tiempo de respuesta de sGTM, tu etiqueta siempre informará un estado de activación exitoso, incluso si la llamada a la API falló.
6.8 Store email in cookies: si se envía el email, se almacena en una cookie y este valor guardado se utiliza como alternativa de respaldo (fallback) cuando falta el email durante el evento actual, la creación o la actualización del perfil.
6.9 Añade las event/customer properties que deseas enviar.
Aquí tienes un ejemplo de la configuración de la etiqueta:

7. Añade el activador. En nuestro caso, esta etiqueta se activa con el evento personalizado add to cart, reclamado por Data Client.

8. Prueba el evento que has configurado. Deberías ver que la etiqueta de Klaviyo se activa en el contenedor de servidor y que el evento se ha asociado con el contacto de Klaviyo.
Esta guía explica cómo implementar el tracking de eventos de Klaviyo a través de un contenedor de server-side GTM. Sin embargo, server GTM no es la única forma de enviar datos de Klaviyo desde tu sitio web a tus plataformas de marketing.
Si optas por otras soluciones de tracking server-side, como Signals Gateway o Conversions API Gateway (CAPIG), puedes conectar Klaviyo sin necesidad de crear y gestionar una configuración de contenedor de server GTM. La app gratuita Stape Conversion Tracking para Klaviyo es una solución para enviar eventos clave de clientes directamente desde tu CRM de Klaviyo.
La app reenvía automáticamente los eventos de Klaviyo, como hacer clic en un enlace o darse de baja, a tus plataformas publicitarias y de analítica conectadas. Esto te permite aprovechar los datos first-party de tus clientes con mayor eficacia, mejorar el rendimiento de las campañas y optimizar la segmentación de audiencias.
Nota:
Si ya dispones de un contenedor de server GTM, puedes seguir utilizando la app Stape Conversion Tracking. En esta configuración, los eventos de Klaviyo se enrutan a través de tu infraestructura de tracking server-side existente.
Para empezar a utilizar la app, sigue la documentación de configuración paso a paso sobre la app Stape Conversion Tracking para Klaviyo.

El mejor enfoque depende de tus requisitos técnicos y de tus objetivos de marketing. A continuación, te ofrecemos un resumen rápido de las principales opciones:
No hay necesidad de escribir código personalizado ni de esperar largos periodos para el próximo despliegue cuando utilizas la etiqueta de Klaviyo para server Google Tag Manager para configurar el tracking de eventos. La integración te permite crear flujos avanzados y emails personalizados; además, ¡es rápida y sencilla si estás familiarizado con el tracking server-side!
¿Vas a configurar el tracking de eventos web de Klaviyo?
¡Podemos ayudarte! Haz clic en Get A Quote, completa el formulario y te enviaremos un presupuesto.
Get A QuoteSoluciones
Configurar una etiqueta Klaviyo del lado del servidor le permitirá integrar su sitio con Klaviyo.
28 oct 2026
Comentarios