Objetivos de aprendizaje

Objetivos de aprendizaje

Aprende a integrar Spree con Klaviyo. Tras completar estos pasos, podrás personalizar y segmentar el correo electrónico en función de las compras de cada cliente y de la actividad del sitio web. Estos son los datos que sincronizamos con Spree:

  • Datos de ventas y pedidos, incluidos los productos adquiridos, las imágenes de los productos, los detalles de las variantes y los descuentos aplicados.
  • información del cliente, incluyendo nombre y apellidos, ubicación y cómo encontró tu tienda, comercio
  • Datos del pedido realizado

Un parche de seguridad para las versiones 2.2.14 y 2.3.13 de Spree, 2.4.10, y 3.0.4 obliga a que los parámetros de búsqueda estén en la lista permitida. La propiedad updated_at de productos y pedidos no se incluía en la lista por defecto de (entes, sitios, etc.) permitidos. Klaviyo's depende de este parámetro, y por tanto necesitarás notificación push una actualización a lista de (entes, sitios, etc.) permitidos esta propiedad para asegurarte de que tus integraciones funcionan sin problemas. Si no permites la propiedad updated_at para los pedidos, es posible que los eventos de página de inicio de pago no se sincronicen hasta que se realice un pedido.

Añade las Spree integraciones en Klaviyo

Añade las Spree integraciones en Klaviyo

  1. En Klaviyo, selecciona la pestaña Integraciones.
  2. Haz clic en Explorar aplicaciones, busca Spree y haz clic en la tarjeta. Entonces haz clic en Instalar.
  3. En la página siguiente, tendrás que proporcionar la URL de tu tienda, comercio y una Spree clave de API / Contraseña encriptada. Puedes generar esta clave de API en tu admin Spree navegando a Usuarios, eligiendo una cuenta y seleccionando Generar clave de API.
  4. volver en Klaviyo, pega tu tienda, URL de comercio y clave de API/contraseña encriptada en las casillas.
  5. Si utilizas una versión de Spree interfaz de programación de aplicaciones (API) (v1), marca la casilla correspondiente.
  6. Haz clic en Conectar a Spree. 
  7. Si quieres añadir clientes que opten por recibir correo electrónico de tu Spree tienda, comercio a una lista en Klaviyo, marca la casilla Añadir nuevo Spree cliente a una Klaviyo lista en la página siguiente. Tras marcar esta casilla, selecciona una lista a la que se añadirán los nuevos opt-ins.
  8. Cuando estés listo, haz clic en Completar configuración. Entonces deberías ver un mensaje de éxito indicando que te has integrado correctamente.
Instalar el seguimiento in situ de Klaviyo

Instalar el seguimiento in situ de Klaviyo

Para instalar el seguimiento in situ, que consta de dos eventos -con actividad en el Sitio y Producto visto-, encuentra primero tu clave pública de API. inicia sesión en tu cuenta Klaviyo y ve al nombre de la cuenta > Configuración > clave de API. Tu clave pública tiene seis caracteres. Copia de forma segura esta clave para utilizarla en el siguiente paso. 

Hay dos tipos de seguimiento in situ que puedes aprovechar:

  • con actividad en el Sitio
    Esta métrica se rastrea cada vez que un navegador identificable visita tu sitio web
  • Producto visto
    Esta métrica se rastrea cada vez que un navegador identificable ve una página de producto en tu sitio web
"con actividad on Site" seguimiento

"con actividad on Site" seguimiento

Esta métrica se rastrea cada vez que un navegador identificable visita tu sitio web.

  1. Para iniciar el seguimiento con actividad en Actividad del sitio, añade el siguiente fragmento de código a tu tienda principal, comercio plantilla para que se incluya en todas las páginas. Debes colocar este fragmento junto a otros scripts de análisis que utilices o justo antes de la etiqueta de cierre </body >.</body>
  2. Asegúrate de sustituir Public clave de API por la Public clave de API de tu Klaviyo cuenta:
    <¡script type="text/javascript" async="" src="https://static.Klaviyo.com/onsite/js/Klaviyo.js?company_id=PUBLIC_API_KEY"></script>
    < script type="text/javascript"> 
     //Inicializa el objeto Klaviyo al cargar la página
    !function(){if(!window.Klaviyo){window._klOnsite=window._klOnsite||[];try{window.Klaviyo=new Proxy({},{get:function(n,i){return"notificación push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=argumentos[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.notificación push([i].concat(o,[function(i){t&&t(i),n(i)}]))}});return e}}})}catch(n){window.Klaviyo=window.Klaviyo[],window.Klaviyo.notificación push=function(){var n;(n=window._klOnsite).notificación push.apply(n,arguments)}}}}(); </script>
  3. Dependiendo de los tipos de plantilla que utilices para tu sitio web, el {% if user.is_logged_in %} y {{ user.email }} son probablemente diferentes. Utilizando la plantilla de idiomas disponible, quieres comprobar si la persona que está viendo la página actual está iniciando sesión. Si es así, debes dar salida a su correo electrónico y nombre, si están disponibles. Si no tienes información sobre el nombre, elimina esas dos líneas y la coma final después de la línea $correo electrónico.
  4. Este código de seguimiento Klaviyo te permitirá realizar un seguimiento de tu actividad en Sitemétricapara que puedas ver y aprovechar los datos relacionados con las visitas al sitio y el comportamiento de los visitantes. A través de esta métrica, Klaviyo rastreará la actividad en el sitio de los navegadores conocidos.
  5. Para comprobar que tu seguimiento in situ está configurado correctamente, ve a una página de tu tienda, comercio y añade ?utm_email=correo electrónico@example.com al final de la URL sustituyendo correo electrónico@example.com por tu dirección de correo electrónico. Después de recargar la página, busca en Klaviyo tu dirección de correo electrónico. Deberías ver que se ha creado un perfil y que ha seguido la actividad de tu sitio. 
"Producto visto" seguimiento

"Producto visto" seguimiento

Si quieres configurar un flujo de abandono de la navegación o crear un segmento basado en los datos de navegación del producto, querrás añadir JavaScript de seguimiento de eventos para un Producto visto métrica.

  1. En la plantilla de tu página de producto, añade el siguiente fragmento:
    <script type="text/javascript"> 
     var Klaviyo = window.Klaviyo || [];
     Klaviyo.track("Visto Producto", {
     Título: '{{ product.name }}',
     ItemId: {{ product.id }},
     Categorías: {{ category in product.categories|json }}, // La lista de categorías es una matriz de cadenas.
        ImageUrl: '{{ product.image_url }}',
     Url: '{{ product.permalink }}',
     Metadatos: {
     Marca: '{{ product.brand }}',
     Precio: {{ product.price }},
     EnVenta: {{ product.on_sale }},
     RegularPrice: {{ product.regular_price }},
     Precio de venta: {{ product.sale_price }}
     }
     });
    </script>
  2. El fragmento anterior utiliza la sintaxis {{ }} que puede ser diferente para tu Spree tienda, comercio. Lo importante es que los campos de producto se muestran dinámicamente en función de la página de producto que estés viendo.
  3. Una vez configurado el seguimiento de Productos vistos para tu sitio, los datos de Productos vistos deberían empezar a aparecer en tu cuenta de Klaviyo a medida que los visitantes conocidos navegan por las páginas de tus productos.
Cómo funciona el seguimiento in situ

Cómo funciona el seguimiento in situ

Cuando añades Klaviyo seguimiento in situ a tu sitio, sólo podemos rastrear la actividad de navegación de "navegadores conocidos" - es decir, navegadores que han visitado y con interacciones al menos una vez antes. Hay dos formas principales de identificar a un visitante del sitio con fines de seguimiento in situ:

  • Si alguien, en algún momento, ha hecho clic a través de un correo electrónico Klaviyo en tu sitio web
  • Si alguien, en algún momento, se ha suscrito/optado a través de un formulario Klaviyo

Klaviyo no rastreará navegadores anónimos.

supervisar la sincronización Klaviyo 

supervisar la sincronización Klaviyo 

Para comprobar tus integraciones:

  1. Haz clic en el desplegable de análisis en Klaviyo y selecciona métrica. Aquí puedes filtrar para ver todos los Spree métrica.
  2. Busca Spree's Placed Ordermétricay haz clic en el icono Activity Feed. Si tus integraciones han empezado a sincronizar datos, empezarás a ver que los eventos de Pedido realizado se rellenan aquí.
  3. Sincronizaremos automáticamente todos los datos históricos de los pedidos. Para verificarlo, puedes comparar el número de eventos de un día concreto en Klaviyo con lo que aparece en tu interfaz de Spree y confirmar que coinciden. Por ejemplo, al explorar la métrica Pedido realizado, puedes pasar el ratón sobre el punto de datos de ayer o mirar la tabla de datos que hay debajo del gráfico para ver cuántos pedidos se registraron ayer.
  4. Compara esa cifra con lo que es tienda, comercio en Spree de ayer y verás que coinciden exactamente. Si no es así, lo más probable es que la zona horaria de tu cuenta de Klaviyo no coincida con la zona horaria que has establecido en Spree.
  5. Para comprobar la configuración de tu zona horaria en Klaviyo:
    • Haz clic en el nombre de tu cuenta en la parte inferior izquierda.
    • Selecciona y haz clic en Configuración > Organización.
    • Desplázate hasta Zona horaria.
  6. Una vez completada esta sincronización histórica, verás un borde verde claro alrededor de tus Spree integraciones en la pestaña integraciones.
datos sincronizados de Spree

datos sincronizados de Spree

La página Spree integraciones se sincroniza con Klaviyo cada hora.

A continuación encontrarás una lista de métrica que Spree sincroniza en Klaviyo. Puedes ver todos los Spree métrica que se sincronizan en tu cuenta en análisis > métrica. 

pestaña métrica en Klaviyo filtrada por Spree mostrando métrica como Pedido Cumplimentado y Producto Solicitado

Pedido realizado 

Pedido realizado 

Esta métrica registra un evento cada vez que alguien realiza un pedido y lo paga correctamente. Corresponde a pedidos en Spree que están completos, lo que significa que un cliente ha completado todo el proceso de página de pago. Con esta métrica, puedes crear fácilmente listas dinámicas de personas en función del número de pedidos que han realizado o de su valor de vida. También puedes crear correo electrónico para reinteractuar con clientes anteriores o enviar correo electrónico de agradecimiento a clientes que compran por primera vez. Puedes filtrar y orientar los eventos de Pedido realizado en función de los siguientes criterios:

  • IsDiscounted
    Si a un pedido se le aplicó un descuento, por ejemplo, verdadero o falso.
  • ItemNames
    Los nombres de los productos comprados en este evento.
Producto pedido

Producto pedido

Esta métrica es similar a la métrica Pedido realizado, sin embargo se registra un evento por cada artículo que alguien pide. Por ejemplo, si alguien compra una camiseta y unos pantalones cortos, en Klaviyo aparecerían como un evento Pedido realizado y dos eventos Producto pedido, uno para la camiseta y otro para los pantalones cortos. Esta métrica es útil para elaborar listas dirigidas a clientes que han comprado (o no han comprado) artículos específicos o artículos de categorías específicas. También puedes utilizar la métrica Producto pedido como activador de flujo para enviar correo electrónico sobre productos relacionados que van juntos de forma natural, pero que algún cliente aún no ha comprado.

  • Categorías
    Las categorías a las que pertenece el producto solicitado, por ejemplo, Camisas, Hombre o Rebajas.
  • Nombre
    El nombre del producto comprado, por ejemplo, Camiseta roja de hombre.
  • ProductId
    El id de tu producto tal y como está configurado en tu tienda, comercio, por ejemplo, 2022, 2023, 2024.
  • Cantidad
    La cantidad de un producto pedida.
  • SKU
    El SKU del producto tal y como está configurado en tu tienda, comercio.
  • variante Opción: Color
    El color del producto, si está disponible, por ejemplo, Rojo o Azul.
  • variante Opción: Talla
    La talla del producto, si está disponible, por ejemplo, Mediana o Grande.
Pedido completado

Pedido completado

Esta métrica registra un evento cuando se envía el pedido de un cliente. El evento en Klaviyo incluye el número de seguimiento de cualquier envío, por lo que puedes utilizar esta métrica como activador de la confirmación de envío por correo electrónico. Otro correo electrónico común basado en la métrica del Pedido Cumplido es el correo electrónico de reseña de producto, en el que pides al cliente que deje una reseña sobre los artículos que ha comprado recientemente. Utilizar la métrica de Pedido Cumplido te permite programar estos correos electrónicos en función de cuándo alguien recibe su pedido, para que no tengas que preocuparte de enviarle un correo electrónico antes de que haya recibido su paquete. Puedes filtrar y orientar los eventos de Pedido Cumplido en función de los siguientes criterios:

  • IsDiscounted
    Si a un pedido se le aplicó un descuento, por ejemplo, verdadero o falso.
  • ItemNames
    Los nombres de los artículos comprados en este evento.
Pago iniciado

Pago iniciado

Esta métrica registra un evento cada vez que alguien inicia una página de pago y ha introducido su dirección de correo electrónico. El uso principal de esta métrica es el envío de carrito abandonado correo electrónico. Con Klaviyo, puedes configurar fácilmente un flujo de correo electrónico para enviar un recordatorio del carrito si alguien ha iniciado la página de pago pero no ha realizado el pedido al cabo de unas horas. El evento Página de pago iniciada contiene toda la información sobre el carrito de alguien, por lo que puedes mostrar los productos de su carrito, así como imágenes de esos productos. Para los usuarios más avanzados, puedes configurar dos carrito abandonado flujo: uno para clientes primerizos que incluya un código de descuento, y otro para compradores habituales que no incluya un código de descuento. Puedes filtrar y orientar los eventos de Página de inicio de pago en función de los siguientes criterios:

  • IsDiscounted
    Si a un pedido se le aplicó un descuento, por ejemplo, verdadero o falso.
  • ItemNames
    Los nombres de los artículos comprados en este evento.
datos de clientes

datos de clientes

Además de la métrica Klaviyo sincroniza desde Spree, también hay propiedades de cliente que se añaden a cada perfil Klaviyo. Puedes utilizar estas propiedades en segmento y flujo. Estas son las propiedades que se sincronizan automáticamente desde Spree:

  • Correo electrónico
  • Nombre
  • Apellido
  • Ciudad
  • Estado/región
  • Código postal
  • País
  • Número de teléfono
Resultado

Resultado

Ya has integrado tu cuenta de Klaviyo con Spree, has instalado el seguimiento in situ y has revisado los datos sincronizados.

Recursos adicionales

Recursos adicionales

¿Te resultó útil este artículo?
Usa este formulario solo para enviar comentarios sobre el artículo. Más información sobre cómo contactar al equipo de asistencia.

Descubre más sobre Klaviyo

Comunidad
Conecta con colegas, socios y expertos de Klaviyo para inspirarte, compartir ideas y resolver todas tus dudas.
Capacitación en vivo
Únete a una sesión en tiempo real con expertos de Klaviyo para conocer las mejores prácticas, cómo configurar funciones clave y mucho más.
Asistencia

Accede a la asistencia a través de tu cuenta.

Asistencia por correo electrónico (prueba gratuita y cuentas de pago) Disponible 24/7

Asistencia virtual/por chat
La disponibilidad varía según la ubicación y el tipo de plan