Cómo integrarse con Volusion
Objetivos de aprendizaje
Aprende a integrar Volusion con Klaviyo. Tras completar estos pasos, podrás personalizar y dirigir el correo electrónico en función de los datos de pedidos sincronizados y las propiedades del cliente.
Desde Volusion, Klaviyo rastrea la información de Producto Solicitado y Pedido Colocado; con la adición de algún código extra podemos rastrear también la información de carrito abandonado.
Antes de empezarAntes de empezar
Volusion requiere una actualización de tu contraseña de administrador de Volusion tienda, comercio cada 90 días. Al hacer esto actualiza tu Volusion cuenta, también debes hacer esto actualiza a tus Volusion integraciones en tu Klaviyo cuenta. También puedes crear una clave de API permanente siguiendo los pasos de la sección correspondiente de este artículo.
Añade las Volusion integraciones en KlaviyoAñade las Volusion integraciones en Klaviyo
- En Klaviyo, selecciona la pestaña Integraciones.
- Selecciona Explorar aplicaciones.
- Busca Volusion y haz clic en la tarjeta, luego en Instalar.
- En la página siguiente, introduce tu tienda, URL de comercio, login correo electrónico y clave de API/contraseña encriptada. A continuación, haz clic en Conectar con Volusion.
- En la página siguiente, verás una casilla para Añadir nuevo Volusion cliente a una lista Klaviyo . Si marcas esta casilla, puedes elegir una de tus listas en Klaviyo a la que se añadirán los futuros clientes cuando hagan un pedido.
- Por último, haz clic en Finalizar configuración.
desactivar/inhabilitar correo electrónico a seguimiento web en Klaviyo
- El "correo electrónico a seguimiento web" funciones/características en Klaviyo utiliza el seguimiento por clic para identificar a un usuario que llega a tu sitio web a través de un Klaviyo correo electrónico antes de que originalmente pudiéramos identificarlo (como cuando realiza una compra o se suscribe a tu lista de correos electrónicos).
- Volusion no equipa de asistencia el formato de URL que utiliza nuestro seguimiento de clics y produce un error cuando un usuario intenta visitar tu tienda, comercio a través de uno de estos enlaces, por lo que habrá que desactivar/deshabilitar estas funciones/características en Klaviyo para asegurarte de que los enlaces de tu correo electrónico siguen a tu Volusion tienda, comercio correctamente.
- Puedes desactivar/inhabilitar este seguimiento en la configuración de tu cuenta en nombre de cuenta > Configuración > correo electrónico > Atribución.
- La única funcionalidad que se pierde al desactivar/inhabilitar estas funciones/características es la posibilidad de rastrear un nuevo perfil en tu sitio web a través de un correo electrónico en el que hayan hecho clic. Mientras tengas el análisis de seguimiento in situ Klaviyo en tu sitio web (que añadiremos en la siguiente sección), podremos seguir a los usuarios en cuanto obtengamos su dirección de correo electrónico, ya sea a través de una compra en tu tienda, comercio o cuando se registren para obtener una lista de correos electrónicos.
Añade el seguimiento in situ a tu Volusion tienda, comercio
Klaviyo proporciona dos fragmentos de seguimiento in situ para ayudarte a recopilar información valiosa sobre tu cliente:
-
con actividad en Sitio
Este fragmento rastrea cuándo visitan tu sitio tus clientes. Este fragmento debe añadirse al sitio para que funcionen otros fragmentos como Producto visto. -
Producto visto
Este fragmento rastrea cuándo tus clientes ven productos específicos. Puedes hacer un seguimiento de este evento añadiendo el fragmento de código Producto visto a tu tienda, comercio.
Añadir con actividad en Seguimiento del sitio
Añade el siguiente fragmento de Klaviyo.js para que aparezca en todas las páginas de tu sitio web. Esto permitirá con actividad en el Sitio formularios de seguimiento y Klaviyo. Asegúrate de sustituir PUBLIC_API_KEY por tu clave de API pública de Klaviyo.
<script type="application/javascript" async="" src="https://static.klaviyo.com/onsite/js/PUBLIC_API_KEY/klaviyo.js"></script>
<script type="text/javascript">
//Script para inicializar 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>
Añadir seguimiento de productos vistosAñadir seguimiento de productos vistos
Para habilitar el Seguimiento de productos vistos, tendrás que añadir el fragmento de código que aparece a continuación a la página de tu tienda, plantilla de comercio en el Editor de archivos de Volusion, que puedes encontrar haciendo clic en Diseño > Editor de archivos.
<script type="text/javascript">
// Comprueba si el cliente está en la página del producto antes de ejecutar el código.
if ($("meta[property='og:type']").attr("content") == "product") {
var Klaviyo = window.Klaviyo || [];
// Función para rastrear cuándo se ve un producto
var trackViewedProduct = function(item) {
Klaviyo.track("Visto Producto", artículo);
Klaviyo.trackViewedItem({
"Título": item.ProductName,
" ItemId": item.ProductID,
" ImageUrl": item.ImageURL,
" Url": item.URL,
" Metadatos": {
"Price": item.Price,
"Description": item.Description,
"CompareAtPrice": item.CompareAtPrice,
"YouSave": item.YouSave
}
});
};
var item = {}
$.get(`/ProductDetails.asp?ProductCode=${global_Current_ProductCode}`, function(datos) {
var product_saleprice = $("table.colors_pricebox div.producto_precio_venta").length ?
Número(`${$("table.colors_pricebox div.product_saleprice").text().trim().split("$")[1].split(".")[0]}.${$("table.colors_pricebox div.product_saleprice").text().trim().split("$")[1].split(".")[1].substring(0,2)}`) : null;
var product_listprice = $("table.colors_pricebox div.precio_lista_producto").length ?
Número(`${$("table.colors_pricebox div.product_listprice").text().trim().split("$")[1].split(".")[0]}.${$("table.colors_pricebox div.product_listprice").text().trim().split("$")[1].split(".")[1].substring(0,2)}`) : null;
var product_productprice = $("table.colors_pricebox div.producto_precio_producto").length ?
Número(`${$("table.colors_pricebox div.product_productprice").text().trim().split("$")[1].split(".")[0]}.${$("table.colors_pricebox div.product_productprice").text().trim().split("$")[1].split(".")[1].substring(0,2)}`) : null;
var product_yousave = $("table.colors_pricebox div.producto_guardado").length ?
Número(`${$("table.colors_pricebox div.product_yousave").text().trim().split("$")[1].split(".")[0]}.${$("table.colors_pricebox div.product_yousave").text().trim().split("$")[1].split(".")[1].substring(0,2)}`) : 0;
item = {
"ProductName": $("meta[property='og:title']").attr("content"),
"ProductID": global_Current_ProductCode,
"Description": $("meta[property='og:description']").attr("content"),
"ImageURL": $("meta[property='og:image']").attr("content"),
"URL": $("meta[property='og:url']").attr("content"),
"Price": product_saleprice ? product_saleprice : product_productprice,
"CompareAtPrice": product_listprice ? product_listprice : product_productprice,
"YouSave": product_yousave
};
trackViewedProduct(item);
});
}
</script>
Añadir recordatorios de carrito abandonadoAñadir recordatorios de carrito abandonado
Volusion no proporciona una forma "out-of-the-box" de rastrear el carrito abandonado a través de nuestras integraciones, pero hemos creado un script personalizado que puedes añadir a tu Volusion tienda, comercio que te permitirá utilizar estas funciones/características en Klaviyo. Esto requerirá algunos conocimientos para añadir código a la plantilla de tu tienda, así que si tienes un desarrollador, puedes enviarle este documento para que te guíe en la adición del código.
Las funciones/características de carrito abandonado sólo funcionarán para Volusion tienda, comercio que utilice la página de pago de una página funciones/características, y tienda, comercio que no requiera que el usuario tenga una cuenta antes de realizar una compra.
- Tendrás que añadir el fragmento de código que aparece a continuación a la página de la plantilla de tu tienda, comercio en el Editor de archivos de Volusion, que puedes encontrar haciendo clic en Diseño > Editor de archivos.
<script type="text/javascript"> // Comprueba si el cliente está en la página de pago antes de ejecutar el código. if (window.location.pathname == "/una-página-página-de-pago.asp") { var Klaviyo = window.Klaviyo || []; // Función para rastrear cuándo se inicia una página de pago. var trackStartedCheckout = function() { $.post('/AjaxCart.asp', function(datos) { if (datos || datos.Productos || datos.Productos.longitud) { return; } var items = [], names = [], skus = []; // Obtén cada producto y su SKU/Nombre/Cantidad/Precio/Precio total/URL de imagen $.each(datos.Products, function(i, record) { var item_price = +(record.ProductPrice.replace(/[\$,]+/g, '')) / record.Cantidad; items.notificación push({ SKU: record.ProductCode, Name: record.ProductName, Quantity: +record.Quantity, ItemPrice: item_price, RowTotal: item_price * record.Quantity, ImageURL: record.ImageSource }); names.notification push(record.ProductName); skus.notification push(record.ProductCode); }); // notificación push Empezó la página de pago métrica a Klaviyo con los datos de clientes. Klaviyo.track("Iniciado página de pago", { $value: +(data.Totals[0].CartTotal.replace(/[\$,]+/g, "")), Items: items, ProductNames: names, SKUs: skus }); }, 'json'); }; $(function() { // Coge el formulario de correo electrónico para obtener el correo electrónico de tu cliente y vincula el evento a ese correo electrónico en Klaviyo. $('[name="OnePageCheckoutForm"] [name="correo electrónico"]').change(function(e) { var correo electrónico = $(this).val(); // Realiza una ligera validación. Klaviyo hará más validaciones cuando se reciban los datos. if (correo electrónico && /@/.test(correo electrónico)) { Klaviyo.identify({ $email: email }); trackStartedCheckout(); } }); }); }
</script> - Este código sólo podrá rastrear eventos de página de pago en adelante; no podrás volver a rellenar carrito abandonado flujo dentro de Klaviyo.
- Tras guardar este código en tu tienda, comercio, Klaviyo iniciará automáticamente el seguimiento a la página de pago métrica desde la que podrás activar un carrito abandonado de flujo.
supervisar la sincronización Klaviyo
- Una vez integrado con Volusion, Klaviyo necesitará tiempo para sincronizar tus datos antes de que esté listo para ser utilizado. Puedes comprobar el estado de esta sincronización navegando de nuevo a la pestaña integraciones y buscando tus Volusion integraciones en la lista de Integraciones habilitadas.
- Si hay un contorno gris, significa que las integraciones aún se están sincronizando. Cuanto mayor sea tu tienda o comercio, más tiempo puede tardar la sincronización. Cuando tus integraciones aparezcan con un borde verde, estarás listo para empezar.
- Klaviyo importa todos tus datos históricos de Volusion cuando actives las integraciones por primera vez. Para verificarlo, puedes comparar el número de pedidos de un día concreto con lo que aparece en la interfaz de Volusion y confirmar que coinciden. Por ejemplo, al explorar la métrica Orden Colocada (en análisis > métrica en Klaviyo) puedes pasar el ratón por encima del punto de datos de ayer o mirar la tabla de datos que hay debajo del gráfico para ver cuántas órdenes se registraron ayer.
- Compara esa cifra con lo que es tienda, comercio en Volusion 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 de Volusion.
- Para comprobar o actualizar la zona horaria de tu cuenta:
- 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.
datos sincronizados de Volusion
Navega hasta análisis > métrica para encontrar toda la métrica de tu cuenta. Las métricas con un icono Volusion se sincronizan desde tus Volusion integraciones. métrica y propiedades del perfil de Volusion se sincronizan en la hora siguiente a que alguien haga un pedido.
Pedido realizado
Este evento se rastrea cuando un cliente completa el proceso de página de pago y crea un pedido en tu Volusion tienda, comercio. El evento Pedido realizado incluye toda la información relevante sobre los artículos que alguien compró, incluidos nombres de productos, códigos de productos, imágenes e información sobre precios, para que puedas utilizar esa información en el seguimiento de la compra por correo electrónico.
Producto pedidoProducto pedido
Este evento también se rastrea cuando un cliente realiza un pedido, pero se rastrea un evento por cada artículo del pedido. Por ejemplo, si alguien compra una camiseta y unos pantalones, se rastrea un evento Pedido realizado y dos eventos Producto pedido: un evento para la camiseta y otro para los pantalones.
El evento Producto pedido incluye información detallada sobre cada producto comprado. Esto es útil cuando se crea un segmento de comportamiento basado en opciones de variante de producto y otra información detallada que no está disponible en el evento Pedido realizado. Puedes filtrar y orientar los eventos de Producto Encargado en función de los siguientes criterios:
-
Nombre
El nombre o título del producto en Volusion, por ejemplo, camiseta. -
Código de producto
El código de tu producto dentro de Volusion. -
Cantidad
La cantidad del artículo comprado en un pedido.
datos de clientes sincronizados desde Volusion
Además de las anteriores Klaviyo métrica sincroniza de Volusion, también hay propiedades de cliente que se añaden a cada Klaviyo perfil. Puedes utilizar estas propiedades en segmento y flujo. Estas son las propiedades que se sincronizan automáticamente desde Volusion:
- Correo electrónico
- Nombre
- Apellido
- Ciudad
- Estado/región
- Código postal
- País
- Número de teléfono
- Fuente (Klaviyo rastreará a los clientes de Volusion con una propiedad Fuente en su perfil establecida en "Volusion" )
Guía de solución de problemas
Volusion Colocado Ordenar datos no es creación/elaboración de informes en KlaviyoVolusion Colocado Ordenar datos no es creación/elaboración de informes en Klaviyo
Puede tratarse de un problema con la configuración de tu Volusion interfaz de programación de aplicaciones (API) que permite exportar datos.
- Para solucionarlo, ve a la pestaña Inventario de tu panel de administración de Volusion. Selecciona Importar/Exportar en el menú desplegable.
- Haz clic en Volusion interfaz de programación de aplicaciones (API) para acceder a la página principal de interfaz de programación de aplicaciones (API).
- En la sección Genéricos, encontrarás la opción de Ejecutar la exportación de los Genéricos/Pedidos de tu tienda, comercio. Una vez ejecutada la exportación, la página se actualizará.
- Selecciona todas las columnas haciendo clic en la casilla de verificación de la columna llamada * y haz clic en Ejecutar.
- Tras hacer clic en Ejecutar para exportar tus Pedidos Genéricos, se genera una URL de interfaz de programación de aplicaciones (API) en la parte superior de la página. Por ejemplo, la URL aparecería como:
https://storename.com/net/WebService.aspx?Login=user@storename.com&EncryptedPassword=ABCDEFGHIJKLMNOPQRSTUVWXYZ123456789&EDI_Name=PedidoGenérico
. - El valor que aparece entre "EncryptedPassword=" y "& EDI_Name=GenericOrders" (resaltado en la captura de pantalla anterior) sirve como tu clave de API. Utilízalo para restablecer tu configuración de integración desde la pestaña integraciones de tu panel Klaviyo.
- Una vez completado, compruébalo haciendo clic en análisis > métrica. Consulta la actividad reciente de Volusion Pedido realizado métrica para ver si se ha sincronizado algún dato nuevo en Klaviyo. Si ves nuevos datos para el Pedido colocado métrica, ponte en contacto con nuestro equipo de asistencia para ejecutar un rellenado de huecos para los pedidos que faltan en Klaviyo o para cualquier otra ayuda.
- Para obtener información adicional sobre la exportación de datos utilizando la interfaz de programación de aplicaciones (API) Volusion, consulta Volusion equipo de asistencia.
La gente ve un error "Invalid Input" al hacer clic en mis enlaces de correo electrónico
El "correo electrónico a seguimiento web" funciones/características en Klaviyo utiliza el seguimiento de clics para vincular la actividad a un usuario que llega a tu sitio web a través de un Klaviyo correo electrónico antes de que originalmente pudiéramos identificarlo (como cuando realiza una compra o se suscribe a tu lista de correos electrónicos).
Volusion no equipa de asistencia el formato de URL que utiliza nuestro seguimiento de clics y produce un error cuando un usuario intenta visitar tu tienda, comercio a través de uno de estos enlaces, por lo que habrá que desactivar/deshabilitar estas funciones/características en Klaviyo para asegurarte de que los enlaces de tu correo electrónico siguen a tu Volusion tienda, comercio correctamente.
Para solucionar este problema, asegúrate de desactivar/inhabilitar el correo electrónico de seguimiento web en Klaviyo como se describe al principio de este artículo.
Cómo crear una clave de API permanente en VolusionCómo crear una clave de API permanente en Volusion
Normalmente Volusion te pedirá que restablezcas tu clave de API cada 90 días cuando restablezcas la contraseña de tu cuenta, lo que hará que tengas que volver a configurar tus integraciones de Voluision en Klaviyo. Los pasos siguientes te permitirán crear en su lugar una clave de API no caducada; se trata de generar credenciales de interfaz de programación de aplicaciones (API) para una cuenta de administrador a la que nunca has iniciado sesión:
- Desde tu panel de administración de Volusion, ve a cliente > Administradores y crea una nueva cuenta de administrador.
- Navega hasta Inventario > importar/Exportar y selecciona la pestaña Volusion interfaz de programación de aplicaciones (API).
- En la sección Genérico, haz clic en el enlace de Ayuda deVolusion interfaz de programación de aplicaciones (API) integraciones.
- Selecciona Exportar y selecciona en el desplegable el nuevo admin que has creado.
- Despliega la casilla "URL con cadena de consulta..." para encontrar tu URL permanente, tu nombre de usuario y tu contraseña encriptada (clave de API).
No inicies sesión con esta cuenta, sólo se utilizará para acceder a la interfaz de programación de aplicaciones (API). Al iniciar sesión con esta cuenta, la contraseña caducará a los 90 días y tendrás que volver a realizar estos pasos para generar una nueva clave de API permanente.
ResultadoResultado
Ya has integrado Klaviyo con Volusion, has añadido seguimiento in situ, has revisado tus datos sincronizados y has aprendido a crear una clave de API permanente.
Recursos adicionalesRecursos adicionales
- Con qué frecuencia se sincronizan las integraciones de referencia
- ¿Necesitas más ayuda para integrarte con Klaviyo? pagar Klaviyo's Agency socio