La integración de Klaviyo con Google Tag Manager (GTM) mediante Server side tracking es un paso adelante para hacer más eficaces tus estrategias de marketing por correo electrónico. Utilizando este método, mejorarás la precisión de tus análisis de datos, lo que te permitirá realizar esfuerzos de marketing más específicos y eficaces. Antes de empezar, es importante que te asegures de que la configuración y los Eventos de tu GA4 están configurados correctamente.
Nota: La integración Server Side en GTM sólo funciona si conoces el correo electrónico de un usuario. Esta información es necesaria para asociar los usuarios de tu sitio con los usuarios de la base de datos de Klaviyo y añadir los Events y parámetros necesarios.
Lo que necesitas tener configurado antes de empezar:
- Google Analytics 4 configurado en el Server container
- Google Analytics 4 Events creados
Table of Contents
¿Qué es Klaviyo?
Klaviyo es una plataforma de e-mail marketing que se centra en automatizar los procesos de comunicación con los clientes a través del correo electrónico. Ofrece oportunidades de segmentación, personalización y análisis, permitiendo a las empresas responder más eficazmente a las necesidades y preferencias de su público objetivo. Klaviyo se integra con una amplia gama de plataformas de comercio electrónico y otras herramientas, agilizando la recopilación y el uso de los datos de los clientes con fines de marketing.
Tipos de Events que puedes medir con Klaviyo
Dentro de la configuración Server Side de Klaviyo y Google Tag Manager, hay tres tipos principales de eventos que puedes medir para capturar las interacciones de los usuarios con tu sitio web. Aquí tienes un resumen:
- Activo en el sitio:
- Este Event Type está pensado para hacer un seguimiento de cuándo los usuarios están activos en tu sitio. Se puede utilizar para analizar con qué frecuencia y durante cuánto tiempo los visitantes ven tu sitio web, lo que ayuda a comprender sus niveles de compromiso.
- Events:
- Registra acciones específicas que realiza un usuario, como añadir un items al carrito o completar una compra. Este tipo de seguimiento de Eventos es crucial para comprender el camino que lleva a las conversiones y para optimizar el recorrido del cliente.
- Añadir a la lista:
- Este Events se utiliza para añadir usuarios a listas específicas de Klaviyo, por ejemplo, una lista de compradores recientes. Es útil para segmentar tus contactos y enviar comunicaciones personalizadas en función de las acciones que hayan realizado en tu sitio web.
Nota: Sólo tienes que configurar Klaviyo Server Side . Esto se debe a que Klaviyo no soporta actualmente Deduplication
Establecer el tipo de sitio Activo
El tipo “Activo en el sitio” de Klaviyo permite controlar la actividad de los usuarios en el sitio web y recopilar datos esenciales sobre sus interacciones con el sitio.
Stape 1: Crea un nuevo Tags Klaviyo (Server Container)
Crea una nueva etiqueta dentro de Google Tag Manager navegando hasta Tags y haz clic en New para crear una nueva etiqueta. A continuación, da un Nombre a la Tags, como Klaviyo – Activo en el sitio.
Paso 2: Configuración tags (Server Container)
En configuración de Tags, selecciona Discover more tag types in the Community Template Gallery. Luego busca la plantilla Klaviyo y añade Importar esta plantilla.
Paso 3: Tag setup de Klaviyo con clave API privada (Server Container)
El siguiente Stape es establecer el tipo Activo en el sitio, donde introduces tu Clave API Privada de Klaviyo. Encontrarás esta clave en tu Dashboard de Klaviyo, en Settings y luego en API Keys, donde puedes generar y copiar la clave para usarla en Google Tag Manager.
Stape 4: Variables de correo electrónico (Server Container)
Añade una variable de correo electrónico a la configuration tag de Klaviyo. Si no has creado antes esta Variables, ahora es el momento de hacerlo. A continuación se muestra un ejemplo de una Variable de correo electrónico. Ten en cuenta que esto puede variar según la Data Layer. ¿No sabes qué Data Layer tienes? Entonces echa un vistazo a nuestra explicación de la Data Layer.
Stape 5: ID de usuario de Klaviyo (Server Container)
Añade tu ID de usuario de Klaviyo a la etiqueta. Puedes encontrar este ID en el Dashboard de Klaviyo, en Claves de API, donde verás tu Clave Pública de API.
Asegúrate de activar también las opciones Utilizar escenario optimista y Almacenar correo electrónico en cookies para garantizar que las direcciones de correo electrónico se guardan y se utilizan para un enfoque optimista en el análisis de datos. A continuación se muestra un ejemplo de cómo podría ser la configuración:
Stape 6: trigger All Pages (Server Container)
Como último Stape, añade el trigger All Pages para activar el Tags de Klaviyo en cada página. Con estos ajustes, tu Tags de Klaviyo está lista para realizar un seguimiento de la actividad de los usuarios de todo el sitio.
Crear Tags Klaviyo basados en Eventos
A continuación, configuraremos un Tags de Klaviyo basado en Eventos específicos.
Stape 1: Crear New Tags Entra en Google Tag Manager (Server Container)
Ve a la sección Tags y haz clic en New para crear una nueva etiqueta. Por ejemplo, nombra esta Tags como Klaviyo Events.
Stape 2: Configuración de Klaviyo Events Tag (Server Container)
Cuando configures el Tags, elige el tipo de Evento. Introduce aquí tu Clave API privada de Klaviyo, junto con la variable de correo electrónico y el ID de usuario de Klaviyo que configuraste anteriormente. Para Event name, utiliza la variable integrada Event name. De nuevo, activa las opciones Utilizar escenario optimista y Almacenar correo electrónico en cookies.
Stape 3: Añadir propiedades personalizadas (Server Container)
Ahora tienes la opción de añadir propiedades personalizadas a tus Tags de Eventos. Pueden ir desde información general hasta datos de localización específicos, dependiendo de lo que necesites para tu análisis de datos.
Es importante que la dirección sea una cadena de nombres de calles. No puedes adjuntar matrices, porque si lo haces las Tags de Eventos de Klaviyo darán un error.
Stape 4: Añadir Triggers (Server Container)
A continuación, decide qué Events quieres medir, como add_to_cart y Purchase, y añádelos a tu Tags como Triggers. Si aún no estás familiarizado con la creación de estos Triggers, consulta nuestro blog tutorial sobre la configuración de Eventos en Google Tag Manager.
Siguiendo estos pasos, Klaviyo te permite captar información detallada sobre el comportamiento de los usuarios, que es muy valiosa para perfeccionar tus campañas de marketing y aumentar tus tasas de conversión.
Añadir a tipo de lista
Además de las Etiquetas Activas en el Sitio y las basadas en Eventos, Klaviyo también ofrece la funcionalidad de añadir usuarios a listas específicas, como una lista para todos los compradores. A continuación te explicamos cómo configurar la etiqueta Añadir a la lista en Google Tag manager.
Stape 1: Creación de nuevos Tags (Server Container)
Empieza por crear una nueva etiqueta yendo a Tags en Google Tag manager y haciendo clic en New. Por ejemplo, llama a esta Tags Klaviyo – Añadir a la lista.
Stape 2: Klaviyo Add to List Tag setup (Server Container)
Selecciona Añadir a la lista como tipo de etiqueta. A continuación, introduce tu Clave API privada de Klaviyo y tu ID de lista. Para encontrar tu ID de Lista, ve a la pestaña Listas y Segmentos de tu cuenta de Klaviyo, selecciona una lista concreta y ve a la pestaña Settings. En la parte superior de la página, encontrarás tu ID de Lista.
Añade la Variable de correo y marca la opción Utilizar escenario optimista; el resto de los ajustes pueden permanecer en sus valores por defecto.
Stape 3: Configuración de Triggers de Añadir a Lista de Klaviyo (Server Container)
A continuación, añade el Triggers que quieras utilizar para esta Tags, como Purchase, ya que esta acción indica cuándo un usuario realiza una compra y, por tanto, es elegible para ser añadido a la lista de compradores.
Si sigues estos pasos, se activará la función Añadir a la lista de Klaviyo, que te permitirá añadir automáticamente compradores a una lista segmentada para futuras actividades de marketing.
Outro – Medición de todos los eventos Klaviyo
Ya hemos cubierto los tres tipos principales de Events: “Activo en el sitio”, “Eventos” y “Añadir a la lista”. Con estos ajustes en Google Tag Manager, tienes una base sólida para rastrear y analizar una amplia gama de interacciones de los usuarios dentro de Klaviyo. Esto te permite aumentar la eficacia de tus campañas de marketing por correo electrónico y crear una base de datos de clientes más rica para futuras segmentaciones. Con estos conocimientos, ya estás preparado para aprovechar al máximo todas las capacidades de Klaviyo.
Sobre el autor
Ate Keurentjes
Especialista en Server Side Tracking en TAGGRS
Ate Keurentjes es especialista en Server side tracking en TAGGRS. Tiene experiencia con varios conceptos de Google Tag Manager. Keurentjes ha estado editando y escribiendo sobre los New developments and trends in data collection / Server Side Tracking desde 2023.