Klaviyo es la plataforma de email + SMS + WhatsApp marketing. Ya se usa en el PHP legacy; se mantiene para la nueva web.
Email & SMS (Tailor lo configuró así durante el desarrollo).
| Variable | Dónde | Estado |
|---|---|---|
KLAVIYO_API_KEY |
Backoffice + Storefront | Pendiente confirmar (ver más abajo) |
NEXT_PUBLIC_KLAVIYO_COMPANY_ID |
Storefront (frontend tracking) | Pendiente |
A 2026-05, la persona del equipo Pampling que tiene el MFA configurado para entrar a Klaviyo está de vacaciones. No podemos validar la API key de producción hasta su vuelta o rotar el MFA.
API keys encontradas en otras fuentes:
pk_c97a78eedc55794737f06960acfab5c0d7 — del sistema PHP legacy (producción)pk_01118005c680dc1e2083c97b5b6295e26d — de staging de la nueva webPor resolver: ¿la nueva web usa la misma cuenta de Klaviyo que el PHP legacy?
Recomendación operativa: reutilizar la cuenta legacy para no perder histórico de listas, segmentos, flows y métricas. Lo que importa es que ese mismo Klaviyo apunte a la cuenta de Shopify nueva.
Klaviyo tiene una app oficial de Shopify que sincroniza:
Si reutilizamos la cuenta legacy, hay que reconfigurar la conexión apuntándola a pampling-com.myshopify.com (en lugar de la tienda PHP que ya no existe).
El backoffice puede enviar eventos custom a Klaviyo (ej. "User Reached Level Collector", "Design Approved"). Configuración pendiente de definir.
Klaviyo identifica a los usuarios por email. El backoffice debe enviar a Klaviyo el email del usuario cuando suceden eventos importantes (compra, registro, alcanzar nivel).
Login a Klaviyo: https://www.klaviyo.com/login.
Cuenta empresa Pampling con MFA. Usuarios:
PENDIENTES.md § 4 del repo.