Qué aprenderás

Descubre cómo llevar a cabo la integración con Shopware 6 para incorporar a Klaviyo los datos de la actividad del sitio web, de los pedidos, del catálogo y de los suscriptores.

Antes de empezar

Ten en cuenta lo siguiente:

  • Antes de realizar la integración, asegúrate de haber iniciado sesión en la cuenta de Klaviyo que quieras integrar.
  • La integración de Shopware 6 es compatible con Klaviyo a través de un tercero. Si necesitas ponerte en contacto con el equipo de soporte, consulta la sección que encontrarás abajo para saber cómo hacerlo.

Añade el plugin a tu cuenta de Shopware

  1. Ve a la página del plugin de Klaviyo en la tienda Shopware.
  2. Inicia sesión cuando se te pida y selecciona Añadir al carrito.
  3. Ve a la página de pago y completa el pedido.
  4. Una vez confirmado el pedido, haz clic en la opción para ir a tu cuenta de Shopware.
  5. En tu cuenta de Shopware, dirígete a Vendedor > Tiendas.
  6. Selecciona la tienda en la que compraste el plugin.
  7. En la sección Licencias, localiza el plugin de Klaviyo y abre la página de detalles del plugin.

Descarga e instala la extensión

Puedes instalar a través de uno de dos métodos: a través de Composer o mediante la descarga de nuestra extensión. Después de seleccionar un método de instalación, deberías usar el mismo método cada vez que actualices el plan.

Instalación a través de Composer

Al instalar a través de Composer, tendrás que especificar la versión de la extensión de Klaviyo; no todas las extensiones funcionan para todas las versiones de Shopware.

¿Estás usando una versión de Shopware entre la 6.4.4.0 y 6.4.XX.XX? Ejecuta el comando con la siguiente versión de extensión:

text
composer require klaviyo/shopware-klaviyo:1.23.0

¿Estás usando una versión de Shopware entre la 6.5.0.0 y 6.5.XX.XX? Ejecuta el comando con la siguiente versión de extensión:

text
composer require klaviyo/shopware-klaviyo:2.23.0

¿Estás usando una versión de Shopware entre la 6.6.0.0 y 6.6.XX.XX? Ejecuta el comando con la siguiente versión de extensión:

text
composer require klaviyo/shopware-klaviyo:3.7.0

¿Estás usando la versión 6.7.0.0 o una posterior de Shopware? Ejecuta el comando con la siguiente versión de extensión:

text
composter require klaviyo/shopware-klaviyo:4.3.0

Instalar mediante subida

  1. Abre la página de detalles del plugin y descarga la última versión disponible (o cualquier versión requerida):
  2. Inicia sesión en el administrador de Shopware de la tienda que quieras integrar.
  3. Haz clic en Extensiones > Mis extensiones.
  4. Haz clic en Subir extensión y selecciona el archivo ZIP que descargaste de tu cuenta de Shopware. Es posible que veas un mensaje de advertencia durante la carga. Haz clic en Confirmar para continuar.
  1. Una vez que la extensión aparezca en tu lista de extensiones, haz clic en Instalar.
  1. Activa la extensión de Klaviyo.

Configurar la extensión en Shopware

  1. En el panel de administración de tu tienda de Shopware, ve a Configuración y haz clic en la pestaña Extensiones .
  2. Selecciona Klaviyo. Se te llevará a la página de configuración de la extensión de Klaviyo.
  3. En Canales de venta, selecciona el canal de ventas que quieras integrar con Klaviyo en el menú desplegable. Integra solo un canal de ventas con Klaviyo por tienda de Shopware. También debes configurar tus ajustes para cada canal de ventas individualmente.
  4. En Configuración de interacción, selecciona la herramienta de consentimiento de cookies que quieras usar con esta integración. Ten en cuenta que los visitantes que no acepten las cookies de Klaviyo no serán rastreados por Klaviyo, ni podrán ver los formularios de Klaviyo. Las opciones de la herramienta de consentimiento de cookies son las siguientes:
    • Nada
      Si esta opción está seleccionada, Klaviyo tiene acceso gratuito para almacenar cookies.
    • Predeterminado de Shopware
      Si se selecciona esta opción, la gestión de cookies se implementará a través del método predeterminado de Shopware, dado que está activado. Para activarlo, dirígete a Configuración > Tienda > Información básica, busca la sección Seguridad y privacidad y, a continuación, activa Usar notificación de cookies predeterminada.
    • CookieBot
      Si esta opción está seleccionada, CookieBot implementará la gestión de cookies. Si quieres seleccionar CookieBot, debes tenerlo ya instalado en tu tienda de Shopware.
    • Mánager de consentimiento
    • Si se selecciona esta opción, la gestión del consentimiento se implementará mediante el Mánager de consentimiento. Si quieres seleccionar el Mánager de consentimiento, debes tenerlo ya instalado en tu tienda de Shopware.
    • CMP de Usercentrics
      Si se selecciona esta opción, la gestión del consentimiento se implementará a través de Usercentrics CMP. Si quieres seleccionar Usercentrics CMP, ya debes tenerlo instalado en tu tienda de Shopware.
  5. Si no usas una herramienta de gestión de cookies (que ya bloquea la carga del script de Klaviyo) y quieres acelerar los tiempos de carga de la página, activa la opción Inicializar Klaviyo después de la primera interacción con la página. Esto habilitará el siguiente comportamiento:
    • Cuando el cliente empiece a interactuar con la página, se inicializarán los scripts de Klaviyo.
    • En las transiciones de página posteriores, los scripts se inicializarán inmediatamente.
Cookie Consent set to Shopware default and Initialize Klaviyo after first interaction with page toggled on
Cookie Consent set to Shopware default and Initialize Klaviyo after first interaction with page toggled on
  1. Para continuar, obtén tus Claves de API públicas y privadas de Klaviyo. Para ello, abre una nueva pestaña e inicia sesión en la cuenta de Klaviyo que quieras integrar con Shopware.
    1. Haz clic en el nombre de tu cuenta en la parte inferior izquierda y selecciona Configuración.
    2. Selecciona Claves de API.
    3. Haz clic en Crear Clave de API privada. Ponle un nombre a la clave «Integración de Shopware», luego selecciona Clave de acceso completo y haz clic en Crear. En la página siguiente, haz clic en Copiar clave.
    4. Pega la Clave de API privada en el ajuste correspondiente dentro de Shopware.
    5. En Klaviyo, haz clic en Listo. Luego, copia tu Clave de API pública de la página.
    6. Pega la Clave de API pública en Shopware en el cuadro correspondiente.
  2. A continuación, elige una lista de Klaviyo en el menú desplegable para añadir los perfiles que se suscriban a través de un formulario de Shopware.

Una vez que configures la integración, el plugin empezará a sincronizar contactos con la lista de Klaviyo que hayas seleccionado. Si no quieres que estos contactos reciban un email de confirmación de doble confirmación de registro, configura temporalmente tu lista como registro único en su configuración de la lista. Además, si tu cuenta ya tiene flujos activos, cámbialos a manual antes de la sincronización para no enviar emails a los contactos sin querer durante la importación.

  1. Selecciona un identificador para usarlo en la asignación de campos de la variante de reposición de stock. Debes utilizar el identificador que coincida con el que usas en tu catálogo.
  2. Activa todas las métricas que quieras sincronizar de Shopware a Klaviyo.
List of all metrics toggled on to blue
List of all metrics toggled on to blue
  1. Si decides hacer un seguimiento de la reposición de stock, puedes personalizar el color y el fondo del texto del botón de apertura de la ventana emergente de reposición de stock, el botón de cierre de la ventana emergente y el botón de suscripción. Haz clic en el cuadrado y, a continuación, usa el selector para elegir un color. Si tienes códigos de color hexadecimales para los colores de tu marca, pégalos en el cuadro correspondiente.
Pop-up opening button settings with color set to white and background set to dark blue
Pop-up opening button settings with color set to white and background set to dark blue
  1. En Nombres de fragmentos, encontrarás una referencia sobre cómo hacer referencia a diferentes componentes de reposición de stock en HTML. Puedes elegir personalizarlos dentro del código de tu sitio.
Snippet names for open button, close button, and email field label
Snippet names for open button, close button, and email field label
  1. Asignación de campos personalizados: aquí verás los campos personalizados que has configurado en Shopware (con el nombre técnico en gris). Cualquier campo asignado al objeto Customer se puede sincronizar con Klaviyo. Para sincronizar estos campos personalizados con los perfiles de Klaviyo, activa el campo individual como Activo. A continuación, en Nombre del campo, escribe el nombre correspondiente que quieras que tenga el campo en Klaviyo.
Field name Favorite Color mapped to favorite_color, with field toggled to active
Field name Favorite Color mapped to favorite_color, with field toggled to active
  1. Cuando hayas terminado, haz clic en Guardar.
  2. Para ejecutar una sincronización de eventos históricos, haz clic en Sincronizar eventos históricos en la parte superior de la página.
  3. Para ejecutar una sincronización de suscriptores existentes, haz clic en Sincronizar suscriptores en la parte superior de la página.

Después de que hayas ejecutado inicialmente estas sincronizaciones manualmente, se ejecutarán automáticamente en adelante. Las sincronizaciones de suscriptores y eventos transaccionales se realizan cada 5 minutos. Los eventos en el sitio (Actividad en el Sitio, Producto Visto y Pago Iniciado) se sincronizan en tiempo real.

Sincroniza tu fuente de catálogos

Para completar tu integración en Klaviyo, debes generar una fuente de tus catálogos de productos y, luego, sincronizarla con Klaviyo. Para generar la fuente, sigue estos pasos:

  1. Inicia sesión en el administrador de tu tienda de Shopware.
  2. Haz clic en + junto a Canales de venta para añadir un nuevo canal.
  3. Junto a la comparación de productos, haz clic en Añadir canal de ventas.
  4. En Plantilla, elige Klaviyo XML.
  5. Asigna un nombre al canal, como Exportación de Klaviyo.
  6. En Recaudación de impuestos, selecciona Cálculo de línea por línea (horizontal).
  7. En El Canal De Ventas De La Tienda:
    • Selecciona el canal de ventas de escaparate para el que está diseñado este catálogo.
    • Selecciona el dominio Storefront.
    • Selecciona la moneda.
    • Selecciona el idioma.
    • Selecciona el grupo de clientes.
  8. En Exportación de productos:
    • Ponle un nombre al archivo (por ejemplo, klaviyo.xml).
    • Selecciona la codificación UTF-8.
    • Selecciona el formato de archivo XML.
  9. Deja desactivadas las variantes de exportación como productos discretos.
  10. Selecciona el intervalo: 1 día.
  11. Deja desactivada la opción Generar a través del programador.
  12. Selecciona tu grupo de productos dinámico.
  13. En Estado, activa Actividad.
  14. Pulsa Save (Guardar) en la esquina superior derecha.
  15. Desplázate hacia abajo y copia la URL de exportación, que utilizarás para la sincronización de Klaviyo.
  16. Ahora que el feed se ha generado, debes sincronizarlo con Klaviyo. Sigue las instrucciones para sincronizar un feed de catálogo personalizado con Klaviyo.

Datos sincronizados desde Shopware

Para saberlo todo sobre los datos sincronizados desde Shopware y cómo acceder a ellos en Klaviyo, lee nuestra referencia de datos de Shopware.

Formularios de registro de Klaviyo

Puedes añadir formularios de registro de Klaviyo a tu tienda de Shopware para recopilar suscriptores. Ten en cuenta que solo los visitantes del sitio que acepten las cookies de Klaviyo podrán ver los formularios de registro de Klaviyo.

Cómo contactar con el servicio de asistencia

Klaviyo ofrece asistencia para la integración de Klaviyo con Shopware 6 a través de un tercero. Si tienes preguntas sobre la integración y necesitas asistencia, puedes ponerte en contacto con el equipo de asistencia específico de la integración rellenando nuestro formulario.

Si necesitas asistencia general para preguntas relacionadas con Klaviyo, ponte en contacto con el equipo de soporte de Klaviyo.

Resultado

Has integrado Shopware 6 con Klaviyo para llevar a Klaviyo los datos de la actividad del sitio web, los pedidos, el catálogo y los suscriptores. Ahora puedes empezar a usar Klaviyo para tus propias necesidades de marketing.

Recursos adicionales

¿Te ha resultado útil este artículo?
Utiliza este formulario solo para enviar comentarios sobre el artículo. Más información sobre cómo contactar con el servicio de asistencia.

Descubre más sobre Klaviyo

Klaviyo Community
Conecta con compañeros, socios y expertos de Klaviyo para encontrar ideas, compartir información y resolver todas tus dudas.
Socios
Contrata a un experto certificado por Klaviyo para ayudarte con una tarea específica o para la gestión continua de marketing.
Asistencia

Accede al servicio de asistencia a través de tu cuenta.

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

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