Descripción general
👉 Guía de configuración de Onsite Tracking de Klaviyo
Opción 1: Usa la compatibilidad AJAX (configuración más rápida)
Cómo habilitarlo:
- Ve a Upcart > Cart Editor > Settings
- Habilita el ajuste: Enhanced AJAX API Compatibility
- Haz clic en Save y prueba el resultado
Este ajuste está deshabilitado de forma predeterminada para la mayoría de las tiendas. Habilítalo SOLO si tu tienda usa una API de carrito AJAX no estándar y Upcart no está interceptando los eventos de agregar al carrito. Cuando está habilitado, otras apps obtienen más control sobre el comportamiento del carrito, lo que puede causar bucles de redirección o enviar a los clientes a la página de carrito de Shopify en lugar de abrir el carrito deslizante de Upcart. Si habilitar este ajuste causa redirecciones, deshabilítalo y cambia a la Opción 2, usando la API manual de Upcart (
upcartRegisterAddToCart).
Para una guía completa sobre este ajuste, consulta Enhanced AJAX API Compatibility.
Opción 2 (recomendada): Agrega un script personalizado de Klaviyo
Pasos:
- Abre Upcart > Cart Editor > Settings
- Desplázate hacia abajo hasta la sección Custom HTML
- En el menú desplegable, elige Scripts (Before Load)
- Pega el siguiente script:
Qué hace esto:
- Envía un evento “Added to Cart” a Klaviyo cada vez que se agrega un producto o un upsell usando Upcart
- Agrega un mensaje de confirmación (
Klaviyo ATC) a la consola de tu navegador para que sepas que está funcionando
Cómo probar tu configuración
- Sigue la guía de Klaviyo para probar eventos de Add to Cart
- Usa la pestaña Console de tu navegador para verificar que el registro “Klaviyo ATC” aparece después de agregar un producto
- Revisa el panel de analítica de Klaviyo en busca de datos de eventos ATC
Resumen
Si usas Klaviyo y Upcart juntos, esta guía debería ayudarte a hacer seguimiento de eventos sin problemas mientras mantienes intacta la experiencia de tu carrito deslizante.
¿Necesitas más ayuda? Contáctanos a través del soporte dentro de la app.