Comprende el relleno de actividad de visitantes anónimos de Klaviyo
Qué aprenderás
Consigue información sobre la actividad de los visitantes anónimos y sobre cómo captar las interacciones de los compradores con el sitio web antes de que se les identifique.
Antes de empezar
De forma predeterminada, el seguimiento web de Klaviyo es compatible con:
- Seguimiento de Actividad en el Sitio
Esta métrica se registra cada vez que un navegador identificable visita tu sitio web. - Seguimiento de Producto Visto
Esta métrica se registra cada vez que un navegador identificable visualiza la página de un producto en tu sitio web (para tiendas de comercio electrónico).
El seguimiento de Actividad en el Sitio puede ayudar a que la segmentación identifique los perfiles que visitan tu sitio, mientras que el seguimiento de Producto Visto puede permitirte enviar a los clientes recordatorios en un flujo de abandono de navegación.
Ten en cuenta que algunas integraciones no tienen el seguimiento de Viewed product instalado automáticamente.
Relleno de actividad de visitantes anónimos
Con el backfill de actividad de visitantes anónimos de Klaviyo, puedes capturar la actividad en el sitio de un comprador antes de que se identifique. Una vez que ese visitante se identifique en el futuro, tendrás acceso a sus eventos históricos en el sitio. Esto te permite tener una visión más completa del recorrido del cliente, independientemente de cuándo se identifiquen mediante el seguimiento web de Klaviyo.
El backfill de actividad anónima solo captura y establece eventos históricos en un perfil, y otra información histórica como Fuente no se capturará con esta función.
Cómo funciona el relleno retroactivo de visitantes anónimos
Cuando una persona visitante del sitio haya dado su consentimiento para las cookies de análisis y marketing y no se la haya identificado, Klaviyo hará un seguimiento de su actividad en el sitio en el almacenamiento local del navegador durante un máximo de 14 días mediante una cookie del lado del cliente, "kl-post-identification-sync". Una vez que se identifica a la persona visitante del sitio, todos los eventos almacenados en la cookie se enviarán a Klaviyo para ese perfil.
El backfill anónimo se activará cuando:
- Después de enviar el consentimiento a través de un formulario
- Hacer clic en un enlace de un mensaje de Klaviyo
- Identificado con la API Identify de Klaviyo
- Se ha introducido la información de contacto o se ha realizado una compra en la mayoría de las plataformas de comercio electrónico
De forma predeterminada, Klaviyo admite la identificación a través del proceso de compra en la mayoría de las plataformas de comercio electrónico:
Plataforma de comercio electrónico | Compatible |
Shopify | ✅ Cuando el seguimiento adicional de Shopify está habilitado |
WooCommerce | ✅ |
BigCommerce | ⚠️ (Requiere un script personalizado instalado en tu(s) página(s) de pago) |
Magento 2 | ⚠️ - Requiere validación |
Salesforce Commerce Cloud | ⚠️ - Después de la versión 23.7.0 |
PrestaShop | ✅ |
Wix | ❌ |
Plataformas de comercio electrónico personalizadas y otras | Requiere la instalación de un script personalizado |
Si usas BigCommerce, algunas versiones de Magento 2, una plataforma personalizada u otras plataformas de e-commerce, es necesario instalar el siguiente script en la página de pago si quieres activar el rellenado de visitantes anónimos cuando un cliente realice una compra en tu sitio:
window.onload = function() { // For grabbing the email right after it's entered // Add the field that contains the customer's email address to this list const emailSelectors = [ "input[id='email']", "input[name='email']", "input[placeholder='Email']", "input[type='email']" ] document.querySelector(emailSelectors.join(",")).addEventListener('blur', function() { klaviyo.identify({"email" : this.value}).then(() => console.log("Identified")) });};window.onload = function() { // For grabbing the email when the submit/order button is pressed // Add the field that contains the customer's email address to this list const emailSelectors = [ "input[id='email']", "input[name='email']", "input[placeholder='Email']", "input[type='email']" ] // Add the purchase or complete transaction button to this list const submitSelectors = [ "input[id='submit']", "input[name='submit']", "input[type='submit']" ] document.querySelector(submitSelectors.join(",")).addEventListener('click', function() { klaviyo.identify({ "email" : document.querySelector(emailSelectors.join(",")).value }).then(() => console.log("Identified")) });}; Probar el relleno de visitantes anónimos
Para comprobar que el relleno histórico para visitantes anónimos funciona, puedes seguir estos pasos:
Asegúrate de que los eventos de front-end, como Producto visto, se activen correctamente antes de hacer pruebas; puedes encontrar más información aquí.
Probar la captura de actividad anónima en tu sitio
- Ve a tu sitio web en una ventana privada y realiza una acción en el sitio como Viewed Product.
- Abre la consola de desarrollador en tu navegador y navega hasta el almacenamiento local. Esto puede encontrarse en la pestaña Storage o Application de la consola de desarrollador, según tu navegador.
- Comprueba que la clave y los valores configurados en el navegador coincidan con las acciones que realizaste mientras estabas en modo anónimo. Anota la marca de tiempo de los datos.
- Después de confirmar que los datos se almacenan en el navegador, añade ?utm_email=example@gmail.com al final de la URL de tu sitio web, sustituyendo example@gmail.com por una dirección de email de prueba, y vuelve a cargar la página. Esto identificará el navegador en función de la dirección de email que facilites.
- Busca la dirección de email en Klaviyo.
Deberías ver un perfil que coincida con la dirección de email que proporcionaste, con una cronología de actividad correspondiente a las acciones que realizaste mientras estabas en modo anónimo. Asegúrate de que se hayan borrado la clave y los valores del almacenamiento local, y de que los eventos hayan llegado a tu cuenta de Klaviyo con las marcas de tiempo correctas.
Probar el rellenado de visitantes anónimos desde la página de pago
- Dirígete a tu sitio web en una ventana privada y realiza una acción en el sitio como Producto Visto.
- Añade un producto a tu carrito e inicia el proceso de compra
- Introduce tus datos de contacto
- Hacer un pedido
- Busca la dirección de email en Klaviyo.
Deberías ver un perfil que coincida con la dirección de email que proporcionaste, con una cronología de actividad correspondiente a las acciones que realizaste mientras estabas en modo anónimo. Asegúrate de que se hayan borrado la clave y los valores del almacenamiento local, y de que los eventos hayan llegado a tu cuenta de Klaviyo con las marcas de tiempo correctas.
Preguntas frecuentes
¿Puedo desactivar el relleno de actividad de visitantes anónimos?
Para desactivar el rellenado de actividad de visitantes anónimos:
- Ve a Cuenta > Configuración en la esquina inferior izquierda de Klaviyo.
- En la pestaña Datos de la configuración de tu cuenta, desmarca la casilla Habilitar el seguimiento de visitantes anónimos .
- Selecciona el botón Actualizar.
Seguimiento web estándar de Klaviyo
Para que Klaviyo pueda realizar el seguimiento de la actividad en el sitio de un comprador de forma predeterminada, debe estar identificado. Esto se hace mediante JavaScript de Klaviyo, que establece una cookie que permite el seguimiento y la identificación de los visitantes del sitio mediante un identificador generado automáticamente cuando:
- Rellena un formulario de registro de Klaviyo
- Haz clic en un enlace de un mensaje de Klaviyo
Esta cookie puede retener temporalmente información personal identificable y dura hasta dos años.
La cookie de Klaviyo solo se usa para el seguimiento web después de que se haya identificado a un comprador y no almacena datos de visitantes anónimos.
Cómo Klaviyo recopila datos en el sitio para los visitantes anónimos
Para recopilar datos en el sitio de visitantes anónimos, Klaviyo registra los datos sobre las acciones de los visitantes a medida que ocurren y los almacena localmente en su navegador. En el futuro, cuando se identifica a ese visitante, esos datos se envían a Klaviyo y se borran del navegador. Cualquier actividad futura en el sitio se registrará como de costumbre a través de la cookie de Klaviyo una vez que también se haya identificado.
Para almacenar datos en el navegador, el navegador del comprador debe admitir la configuración de elementos en el almacenamiento local.
Consulta una lista de navegadores compatibles con la escritura de datos en el almacenamiento local.
Ten en cuenta que, si un visitante del sitio usa cualquier tipo de bloqueo de cookies (p. ej., modo incógnito en Chrome o navegación privada en Safari), Klaviyo no puede registrar ni recuperar eventos anónimos.
¿Qué eventos se incluyen en la sincronización posterior a la identificación?
Solo los eventos del lado del cliente, también conocidos como eventos de front-end, se capturan a través del seguimiento web de Klaviyo tanto para visitantes identificados como anónimos. Estos eventos se capturan a través del fragmento principal de seguimiento en el sitio de Klaviyo, conocido como Klaviyo.js.
Algunos eventos comunes incluyen lo siguiente:
- Activo en el sitio: todas las integraciones
- Producto visto: la mayoría de las integraciones de e-commerce
- Añadido al carrito - La mayoría de las integraciones de e-commerce
Sin embargo, cualquier evento registrado en el sitio a través de klaviyo.track() también se incluyen en el relleno de actividad anónima.
Ten en cuenta que algunas integraciones pueden usar eventos del lado del servidor para esto. Por ejemplo, el evento Añadido al carrito en Magento 2 se envía del lado del servidor.
¿Cuántos eventos se pueden almacenar en el almacenamiento local?
Hay un límite de 5 MB impuesto por el almacenamiento local de un navegador, lo que permite hasta 10 000 eventos.
¿Por qué usar el almacenamiento local para el almacenamiento de datos en lugar de las cookie?
Las cookies son menos robustas en comparación con el almacenamiento local. Por ejemplo, las cookies tienen una fecha de caducidad y un tamaño máximo de aproximadamente 4 KB. El almacenamiento local puede almacenar 5 MB de media (según el navegador).
Safari tiene una política de caducidad de 7 días para el almacenamiento local.
¿Hay alguna preocupación relacionada con el RGPD o la privacidad?
El rellenado de la actividad de visitantes anónimos usa el almacenamiento local del navegador para guardar los datos enviados como propiedades de perfil o evento hasta que el navegador se identifica (después, los datos locales se borran).
Hasta que se borre, los datos del almacenamiento local son accesibles para cualquier Javascript del sitio web. Esto puede suponer un problema de privacidad si envías ciertos tipos de datos sensibles a través de eventos de front-end. En el caso de los datos sensibles, Klaviyo recomienda enviar los datos solo mediante solicitudes del lado del servidor o solo después de que se identifique un navegador.
¿Funciona el rellenado de la actividad de visitantes anónimos con una herramienta de consentimiento de cookies?
Si tu tienda utiliza una herramienta de consentimiento de cookies (p. ej., OneTrust), el comprador tendría que optar por permitir que se capture la actividad anónima. Sin acceso, Klaviyo no podrá registrar datos en el almacenamiento local del navegador.
¿Los visitantes anónimos activan flujos?
Una vez que se identifica a un visitante anónimo mediante el seguimiento web estándar de Klaviyo, activará flujos siempre que cumpla los requisitos y no haya superado los retrasos de tiempo.
Recursos adicionales
- Introducción al seguimiento en el sitio de Klaviyo
Descubre las diferentes formas en las que Klaviyo puede ayudarte a hacer un seguimiento de tu sitio web de comercio electrónico. Hay dos tipos fundamentales de seguimiento:
- Seguimiento de la resolución de problemas de productos vistos
Descubre cómo solucionar problemas con tu seguimiento de Viewed Product, que se utiliza para hacer un seguimiento de cuándo los visitantes ven productos en tu sitio. En algunas plataformas de comercio electrónico, Viewed Product se registra automáticamente al integrar con Klaviyo. En otras plataformas de comercio electrónico, debes añadir manualmente un fragmento de código a la plantilla de la página de producto.
- Información sobre las cookies en Klaviyo
Obtén más información sobre cómo Klaviyo utiliza las cookie como parte de nuestro seguimiento web para recopilar información y ayudar a mejorar la tasa de conversión y el rendimiento del email. Este artículo explica la cookie específica que usamos y sus propósitos para que entiendas cómo se realiza el seguimiento de los clientes. Esta información te ayuda a entender cómo Klaviyo recopila datos y cómo esto puede afectar a la privacidad de los clientes y a las leyes de cumplimiento.