Los dashboards nativos de Klaviyo están pensados para el operador de email y SMS que mira una campaña o un flow a la vez. No están pensados para el responsable de marketing que quiere comparar revenue de flows contra revenue de campañas contra revenue de SMS, ni para hacer seguimiento de retención por cohortes en los últimos 12 meses, ni para identificar qué segmentos componen revenue en el tiempo frente a cuáles se desactivan después del welcome flow. Todas esas preguntas necesitan datos que Klaviyo tiene, en vistas que Klaviyo no proporciona.
Looker Studio (renombrado de nuevo a Data Studio en 2026, aunque la mayoría de marketers lo siguen llamando Looker Studio) es donde se cierra esa brecha. Es gratuito, está diseñado para reporting visual y para compartir con stakeholders, y permite combinar datos de Klaviyo con Shopify, GA4, Meta Ads, Google Ads y el resto del stack de marketing en el mismo workbook. La fricción está en la conexión: Klaviyo no publica un conector first-party para Looker Studio. Los marketers tienen que elegir entre un community connector (calidad variable, normalmente con límites), un conector de pago de un tercero, o pasar los datos de Klaviyo por un warehouse primero.
Esta guía cubre la conexión con el conector de Klaviyo de Dataslayer y, después, tres preguntas de reporting que la UI nativa de Klaviyo gestiona mal y que Looker Studio resuelve con claridad. Primero la conexión, después las preguntas que justifican el trabajo.
Cómo conectar Klaviyo a Looker Studio con Dataslayer
Dataslayer es un Community Connector de Looker Studio, así que toda la conexión ocurre dentro de Looker Studio. Tres puntos de entrada; elige el que mejor encaje con tu flujo de trabajo. Tiempo total desde usuario logueado hasta data source en vivo: menos de 10 minutos.
Punto de entrada 1: desde el dashboard de Dataslayer. Inicia sesión en app.dataslayer.ai con tu cuenta de Google. Abre la sección Destinations y pulsa Open Looker Studio. Se abre un nuevo documento de Looker Studio con la lista completa de conectores de Dataslayer; elige Klaviyo.
Punto de entrada 2: desde la web de Dataslayer. Ve a dataslayer.ai connectors y selecciona el conector de Klaviyo para Looker Studio. Al hacer click se abre directamente Looker Studio con el conector cargado.
Punto de entrada 3: desde dentro de cualquier dashboard de Looker Studio. Pulsa Añadir datos al informe, escribe "Dataslayer" en el buscador de la galería de conectores y selecciona el conector de Klaviyo en los resultados.

Sea cual sea el punto de entrada, los siguientes pasos dentro de la configuración del conector en Looker Studio son los mismos:
- Autorizar Klaviyo. La pantalla de configuración del conector solicita autenticación de Klaviyo. El conector de Dataslayer utiliza una Klaviyo Private API key generada en tu cuenta de Klaviyo en Settings → API Keys (el flujo OAuth de Klaviyo existe para algunas integraciones, pero el conector de Dataslayer funciona con Private Key). Genera una key de solo lectura con acceso a los recursos que tu reporting necesite (profiles, segments, lists, campaigns, flows, metrics, events) y pégala en el conector.
- Seleccionar la cuenta de Klaviyo. Si tu organización de Klaviyo tiene varias tiendas o cuentas de marca, elige de cuál tira los datos esta data source.
- Configurar parámetros opcionales (o dejar los valores por defecto). El conector expone opciones como tipo de rango de fechas, normalización de moneda y otros toggles específicos de Klaviyo. Los valores por defecto sirven para la mayoría de casos de uso; ajústalos solo si tienes un motivo concreto.
- Pulsar Connect. Looker Studio carga el schema completo de Klaviyo (profiles, campaigns, flows, segments, lists, events, revenue, opens, clicks, unsubscribes) y añade la data source al informe. A partir de ahí funciona como cualquier data source de Looker Studio: arrastra campos a los gráficos, configura filtros a nivel de página y comparte con stakeholders.
Necesitas estar logueado en dataslayer.ai para que el conector funcione. Si no tienes plan de pago, se activa automáticamente una prueba gratuita de 15 días; al finalizar la prueba la cuenta pasa al tier gratuito (sin pedir datos de pago en ningún momento).
Qué hay de las alternativas. Klaviyo no publica un conector first-party para Looker Studio. Existen otros Community Connectors, pero suelen tener límites de filas, throttling o tiers de pago que escalan de forma menos predecible que el modelo por uso de Dataslayer. Pasar Klaviyo por BigQuery primero y después a Looker Studio funciona para equipos warehouse-first, pero añade costes de almacenamiento, queries y tiempo de setup de ingeniería. Para la mayoría de equipos de marketing en ecommerce, el Community Connector de Dataslayer es el camino más corto a un dashboard funcional. Si además necesitas los mismos datos en una hoja de cálculo para análisis ad-hoc, consulta nuestra guía complementaria sobre cómo conectar Klaviyo a Google Sheets.
Tres preguntas de reporting de Klaviyo que Looker Studio resuelve con claridad
El reporting nativo de Klaviyo es excelente para una campaña, un flow o un perfil de forma aislada. Se vuelve débil en cuanto la pregunta cruza esos límites. Las tres preguntas siguientes cubren las necesidades de reporting más comunes que la UI de Klaviyo o reparte entre pestañas, o esconde en drill-downs de perfil, o atribuye de forma confusa. Cada una se resuelve en Looker Studio con el conector de Dataslayer tirando de los datos subyacentes.
Pregunta 1: ¿Cómo se comparan el revenue de flows y el revenue de campañas, y cómo está cambiando el mix?
El reporting nativo de Klaviyo separa el revenue de flows y el de campañas en pestañas distintas. La división es operativa (los flows son automatizados, las campañas son sends), pero hace difícil responder de un vistazo a la pregunta comparativa.
Construye una vista unificada con:
- Scorecards de reparto de revenue en la parte superior: total de flows, total de campañas, porcentaje del mix
- Dos series temporales apiladas con revenue mensual de flows vs. campañas
- Dos tablas paralelas: top 5 flows por revenue (con conteo de profiles activos) y top 5 campaigns por revenue (con tamaño de envío)
- Para cuentas con flows multi-step: un gráfico de barras con revenue por destinatario en cada paso del flow
Patrón observado en operación: las cuentas de ecommerce maduras suelen estabilizarse en torno al 60-70% de revenue en flows y 30-40% en campañas una vez que welcome, browse abandonment, cart abandonment, post-purchase y win-back están todos activos. Las cuentas donde dominan las campañas suelen tener flows infraconstruidos.
Por qué importa: el revenue de campañas aparece en el dashboard de Klaviyo a diario, mientras que el revenue de flows se acumula silenciosamente. Sin una vista unificada, el equipo de campañas se lleva el crédito del lift que el equipo de flows construyó el trimestre anterior, y las conversaciones de presupuesto se distorsionan.
Pregunta 2: ¿Cómo cambia la retención de revenue por cohortes según el mes de alta?
Klaviyo muestra el lifetime value por perfil en las páginas de profile, pero no muestra retención por cohortes como dashboard pasivo. Responder "¿cómo se comparan los signups de diciembre de 2025 con los de junio de 2025 en retención de revenue al mes 6?" requiere construir segmentos a mano y exportarlos en la UI nativa de Klaviyo.
Construye un dashboard de retención por cohortes con:
- Una matriz de retención por cohortes: filas por mes de signup, columnas por meses desde el signup, celdas con revenue retenido (o conteo de profiles activos)
- Curvas superpuestas de revenue por cohorte en un segundo gráfico (eje X = meses desde el signup, eje Y = revenue acumulado por perfil)
- Si tienes disponible la fuente de signup: un desglose que revele qué canales de adquisición producen profiles que retienen
- Para cuentas con suficiente historial: CLV predicha de Klaviyo dibujada contra el revenue real de la cohorte al mes 6 o 12
Patrón observado en operación: los opt-ins de checkout suelen retener materialmente mejor que los de paid social por diferencias de intent.
Por qué importa: la retención por cohortes es el mejor indicador adelantado de la trayectoria de LTV en ecommerce, y la única forma honesta de comparar canales de adquisición por valor a largo plazo en vez de por CPA de primer pedido. Para el contexto más amplio sobre por qué la atribución tradicional de last-click se queda corta en 2026, consulta nuestro post sobre por qué la atribución de marketing está rota.
Pregunta 3: ¿Cuál es el verdadero ROI unificado de email + SMS, con el coste correctamente imputado?
Klaviyo trata email y SMS como canales relacionados pero reportados por separado. Una vista de ROI unificado (revenue por envío menos coste por envío, contabilizando el overlap) requiere o un export a Excel y stitching manual, o pasar ambos canales por Looker Studio.
Construye un dashboard de ROI unificado email + SMS con:
- Scorecards paralelos de email y SMS: revenue, sends, opens/click-throughs
- Un gráfico de área apilada con revenue mensual de email + SMS en los últimos 12 meses
- Un resumen tipo Venn del overlap: solo email, solo SMS, ambos. El segmento "ambos" tiende a generar revenue desproporcionado y también riesgo desproporcionado de unsubscribe
- Si puedes meter el coste por envío de Klaviyo: un ROAS por canal ajustado al coste (el email es funcionalmente gratuito a escala; el SMS tiene un coste por mensaje del operador)
Por qué importa: la mayoría de equipos de ecommerce sobre-reportan el rendimiento de SMS (los defaults de Klaviyo dan crédito generoso al SMS por atribución last-touch cuando ambos canales han impactado el mismo profile) e infrapresupuestan el trabajo de ingeniería del email, que compone mejor a largo plazo. La vista ajustada al coste corrige los dos sesgos.
Combina los datos de Klaviyo con el resto de tu stack
Dataslayer envía Klaviyo, Shopify, Meta Ads, Google Ads, GA4, Stripe y más de 50 fuentes a Looker Studio con filas ilimitadas en planes de pago (Looker Studio es destino core). Los tres informes de Klaviyo de arriba pueden convivir con tu reporting de paid media y ecommerce en el mismo workbook.
Prueba Dataslayer GratisParticularidades de los datos de Klaviyo que te van a complicar la vida
Seis detalles de implementación que afectan al reporting de Klaviyo más que al de otros conectores. Resuélvelos en el setup; no los descubras después de publicar el dashboard.
- Las ventanas de atribución varían por canal. Las ventanas de atribución por defecto de Klaviyo no son simétricas: email es 5 días de click y 5 días de open; SMS es 5 días de click para cuentas creadas después de octubre de 2024 y 24 horas de click para cuentas más antiguas (salvo ajuste explícito). Si las cambias en Klaviyo, asegúrate de que el conector tira la ventana que corresponde a cada canal para que el revenue del dashboard coincida con el revenue de la UI de Klaviyo. Mezclar ventanas es la causa más común de los tickets de "los números no cuadran".
- Los rate limits de la API limitan cuánto puedes refrescar. La API de Klaviyo tiene rate limits por endpoint (documentados en la documentación para desarrolladores de Klaviyo). En cuentas con millones de profiles, una refresh completa a nivel de profile puede tardar varios minutos y chocar contra los rate limits si se programa de forma demasiado agresiva. Refresh diaria en horario valle es la cadencia recomendada en operación.
- Los datos a nivel de profile pesan más que los agregados. Klaviyo expone dos formas principales de datos: métricas agregadas (a nivel de campaña, flow, segmento) y datos a nivel de evento (por profile). Los dashboards a nivel de profile (retención por cohortes, CLV predicha) necesitan extracciones a nivel de evento, que son más grandes y más lentas. Decide desde el principio qué dashboards necesitan datos a nivel de evento para que el conector tire del schema correcto.
- La normalización de moneda corre por tu cuenta. Si tu cuenta de Klaviyo tiene varias tiendas en monedas distintas, elige una moneda de reporting en el conector y deja que las tasas de cambio de Klaviyo se apliquen. Mezclar monedas nativas en un mismo gráfico produce totales que suman USD + EUR + GBP literalmente y en silencio.
- Los segments son vivos; las lists están congeladas. Los segments de Klaviyo son queries dinámicas; las lists son memberships estáticas. Los informes basados en segments se refrescan a medida que los profiles entran y salen; los informes basados en lists son fotos puntuales. Elige el correcto para cada gráfico según si quieres un conteo vivo o una baseline congelada.
- Los campos de predictive analytics tienen lag, no son tiempo real. La CLV predicha de Klaviyo, el riesgo de churn y la fecha esperada del siguiente pedido son campos a nivel de profile que aparecen en la API. Klaviyo reentrena su modelo de CLV al menos semanalmente, no en tiempo real. No construyas alertas operativas sobre ellos; sí úsalos para segmentación de cohortes y dashboards de priorización.
FAQ
¿Klaviyo ofrece un conector first-party para Looker Studio?
No. Klaviyo no publica un conector oficial para Looker Studio. Todos los caminos pasan por la API de Klaviyo: community connectors (algunos con límites de filas), herramientas de terceros como Dataslayer (que en planes de pago ofrece filas ilimitadas en Looker Studio como destino core), o una capa intermedia de data warehouse tipo BigQuery.
¿Por qué mis números en Looker Studio no coinciden con el dashboard nativo de Klaviyo?
Lo más habitual: desajuste en la ventana de atribución. Klaviyo usa por defecto 5 días de click y 5 días de open para email; SMS usa 5 días de click para cuentas creadas después de octubre de 2024 (24 horas de click para cuentas más antiguas salvo ajuste). Si tu conector tira una ventana distinta a la de la UI de Klaviyo, los totales divergen. Otras causas comunes: diferencias de normalización de moneda en cuentas multi-tienda, segment vs. list como origen del gráfico, y timing de refresh (la atribución de revenue de Klaviyo puede moverse hasta varios días después del evento a medida que se resuelven bounces y unsubscribes).
¿Puedo construir un dashboard de retención por cohortes a nivel de profile para una cuenta de Klaviyo con millones de profiles?
Sí, pero el rendimiento importa. Para cuentas por debajo de 500K profiles, un refresh directo del conector funciona. Para cuentas por encima de 1-2 millones de profiles, empuja los datos de Klaviyo a un warehouse primero (BigQuery es la elección habitual) y luego apunta Looker Studio al warehouse (el mismo camino warehouse encaja también cuando unes Klaviyo con Shopify; consulta nuestra guía de Shopify a BigQuery para el patrón de warehouse en ecommerce). Los cálculos de cohortes son demasiado pesados para ejecutarse en cada carga del dashboard si se tiran en vivo desde la API.
¿Cómo atribuyo revenue entre email y SMS cuando los dos canales han tocado el mismo profile?
La atribución por defecto de Klaviyo da el crédito al último canal tocado dentro de la ventana de atribución. Esto suele sobre-acreditar al SMS porque los envíos de SMS son normalmente más recientes que los de email en la misma semana. Para un reparto más preciso, construye un dashboard separado que muestre revenue solo email, solo SMS y de ambos canales por separado, y deja que los stakeholders decidan qué regla de atribución aplicar según el caso de uso.
¿Cuál es la diferencia entre la CLV predicha de Klaviyo y un cálculo de CLV por cohortes propio?
La CLV predicha de Klaviyo usa machine learning entrenado con el comportamiento histórico de tu cuenta y los benchmarks más amplios de Klaviyo. Un cálculo de CLV por cohortes usa el revenue real de tu cuenta por cohorte, sin modelado. La versión predicha es útil para priorización (en qué profiles invertir), pero conviene contrastarla periódicamente contra las curvas reales de cohorte, porque las predicciones pueden derivar si el comportamiento de la cuenta cambia.
¿Cuán fresca está la data de Klaviyo después de un refresh?
La API de Klaviyo devuelve datos de revenue con cierto lag porque las ventanas de atribución se extienden varios días. El grueso del revenue se refleja en 24 horas; la atribución completa se asienta hacia el día 6-7 según la ventana configurada. Los refreshes horarios no producen números materialmente más frescos; un refresh diario a una hora consistente es el sweet spot práctico.
Conclusión
Las tres preguntas anteriores (revenue de flows vs. campañas, retención por cohortes, ROI unificado de email + SMS) cubren el reporting que la UI nativa de Klaviyo gestiona mal en 2026. Son las respuestas que un responsable de marketing en ecommerce desearía tener por defecto pero que tiene que construir.
Con el conector de Klaviyo de Dataslayer, el camino de datos lleva menos de 10 minutos. El resto es trabajo de layout en Looker Studio, que compone: una vez que estos tres informes existen en un workbook, añadir Shopify, Meta Ads, Google Ads o GA4 a la misma vista es otra conexión y reutiliza los mismos filtros, paleta de color y setup de share con stakeholders.
Inicia una prueba gratuita de Dataslayer para conectar Klaviyo a Looker Studio en menos de 10 minutos (sin tarjeta de crédito), con filas ilimitadas en Looker Studio en todos los planes de pago y acceso a más de 50 fuentes de datos de marketing para cuando tu reporting tenga que abarcar más que solo Klaviyo.







