Cómo habilitar la reposición de stock para Salesforce Commerce Cloud
Qué aprenderás
Descubre cómo habilitar la reposición de stock de Klaviyo y la sincronización de variantes para Salesforce Commerce Cloud (SFCC). Primero, comprobarás que la integración tiene acceso a las variantes de producto y que se sincronizan con Klaviyo. Luego, configurarás un formulario de reposición de stock en el sitio usando las API de Klaviyo. Por último, configurarás un flujo de reposición de stock en Klaviyo para enviar un email o un mensaje de texto a los clientes que se hayan suscrito a las alertas.
Antes de empezar
Si aún no has integrado tu tienda de SFCC con Klaviyo, deberías integrarla primero y luego pasar directamente a la sección Añadir un formulario de reposición de stock de este artículo.
Si tu integración de SFCC actual todavía sincroniza las variantes como productos de nivel superior, ten en cuenta los siguientes cambios cuando pases a sincronizar las variantes bajo sus productos principales:
- Tu catálogo de Klaviyo se reestructurará. Las variantes que antes se sincronizaban como productos de nivel superior ahora pasarán a ser variantes anidadas bajo su elemento principal correspondiente. Si usas bloques de producto estáticos en los mensajes para cualquiera de tus variantes de producto, tendrás que actualizarlos.
- Durante un breve periodo después de habilitar la reposición de stock, las recomendaciones del feed de los productos más vendidos aparecerán vacías o pueden recomendar productos poco habituales. En un plazo de 3 días, estas recomendaciones deberían volver a la normalidad. Puede que te interese pausar cualquier mensaje que use el feed de los productos más vendidos durante este periodo.
Habilitar la reposición de stock/sincronización de variantes para SFCC
Para usar la funcionalidad de reposición de stock de Klaviyo con SFCC, tendrás que añadir un fragmento /variante a la configuración de la API de datos de OCAPI, si todavía no lo has hecho. Esto le da permiso a Klaviyo para leer variantes de productos. Las integraciones existentes también deben tener habilitada la sincronización de variantes en Klaviyo. Para añadir el fragmento:
- En tu SFCC Business Manager, ve a Administración > Desarrollo del sitio > Configuración de la API de Open Commerce.
- Añade el siguiente JSON como un recurso listado en el tipo Datos y el contexto Global (en toda la organización), en el client_id asignado a Klaviyo (ya deberías tener otros fragmentos aquí):
{
"resource_id":"/products/*/variations",
"methods":["get"],
"read_attributes":"(**)",
"write_attributes":"(**)"
}Una vez añadida, la configuración debería mostrarse de forma similar a esta:

- Pulsa Guardar.
Después de la siguiente sincronización del catálogo, comprueba que las variantes de producto aparecen en Klaviyo. Las sincronizaciones de catálogo Standard se ejecutan cada 8 horas de forma predeterminada. Si usas la sincronización de catálogo optimizada, las actualizaciones del catálogo se ejecutan cada hora. Para ver tus variantes:
- Ve a Contenido > Productos en Klaviyo.
- Busca un producto principal y haz clic en él.
- Desplázate hasta el final y haz clic en el menú desplegable Variantes para verificar que las variantes se enumeran correctamente.
Si siguen faltando variantes después de una sincronización del catálogo, ponte en contacto con el servicio de asistencia de Klaviyo para comprobar si la sincronización de variantes está habilitada para la integración. Confirma que las variantes están disponibles antes de probar el formulario de reposición de stock.
Añadir un formulario de reposición de stock
Añade un botón y un formulario de reposición de stock a tu sitio para que tus clientes puedan solicitar alertas de reposición de stock. Este botón y el formulario correspondiente deben aparecer en las páginas de producto agotado. Si tu formulario envía solicitudes a través del servidor, usa la API de reposición de stock del lado del servidor.
Si el formulario envía solicitudes directamente desde el navegador, usa la API de reposición de stock del lado del cliente con la clave de API pública de Klaviyo (ID del sitio). Nunca incluyas una clave de API privada en el código del navegador.
Echa un vistazo a nuestro portal de desarrolladores para saber cómo hacer solicitudes del lado del cliente a nuestra API de reposición de stock y suscribir a los clientes a alertas de email o SMS.
Crea tu flujo de reposición de stock
Por último, querrás crear un flujo para enviar mensajes automáticamente a los clientes (por email, SMS o ambos) que se hayan suscrito a las notificaciones de reposición de stock:
- Consulta nuestro artículo para saber cómo configurar este flujo.
- En Klaviyo, ve a Flujos > Crear flujo y luego busca reposición de stock. Elige el flujo de reposición de stock predefinido para SFCC, ponle nombre al flujo y haz clic en Usar plantilla:

- Asegúrate de configurar los ajustes del flujo de reposición de stock de tu cuenta.
- Revisa y personaliza los mensajes de alerta. Cuando estés listo para enviar alertas, haz clic en Revisar y activar (o Actualizar estado) en el constructor de flujos, selecciona Activo y haz clic en Guardar. Los mensajes que se dejen en borrador no se enviarán.
Recursos adicionales
- Primeros pasos con Salesforce Commerce Cloud
Aprende a integrar Salesforce Commerce Cloud con Klaviyo. La integración de cartucho y API de Klaviyo permite a los sitios web que usan Salesforce Commerce Cloud (anteriormente Demandware) conectarse rápidamente y enviar datos tanto en tiempo real como históricos a Klaviyo. Cuando integras Klaviyo con Salesforce Commerce Cloud (SFCC), Klaviyo empezará a hacer un seguimiento de las acciones que realizan las personas en tiempo real, como la navegación por el sitio web, el seguimiento de búsquedas, la visualización de productos, la visualización de categorías, la adición de artículos al carrito, el pago y los pedidos.
- Referencia de datos de Salesforce Commerce Cloud
Descubre qué datos se sincronizan desde Salesforce Commerce Cloud a Klaviyo después de habilitar las integraciones de Klaviyo con Salesforce Commerce Cloud y cómo puedes verlos.
- Cómo actualizar tu cartucho de Salesforce Commerce Cloud
Descubre cómo actualizar tu cartucho de Klaviyo para Salesforce Commerce Cloud.