La transformación de datos en Klaviyo
Qué aprenderás
Conoce la herramienta de transformación de datos en Klaviyo y cómo puedes usarla para hacer que tus datos sean más útiles.
Advanced Klaviyo Data Platform es un complemento de pago de la aplicación de marketing estándar de Klaviyo. La transformación de datos también está disponible durante una prueba activa de Advanced Klaviyo Data Platform. Consulta nuestra guía de facturación para saber cómo adquirir este plan.
Transformar datos
Los siguientes roles pueden crear, editar y eliminar transformaciones:
- Propietario
- Administrador
- Gestor
Para transformar datos en Klaviyo:
- Ve a Gestión de datos > Transformación en la sección Avanzado y, a continuación, selecciona la pestaña propiedades de perfil.
- Para usar una transformación prediseñada, selecciona una de las opciones prediseñadas. Si ya tienes transformaciones, selecciona Crear para ver esas opciones. Para empezar desde cero, selecciona Crear en la página que muestra las opciones predefinidas.
- Si vas a crear tu propia transformación, selecciona un método. Para Formato o Estandarizar, elige las propiedades de perfil que quieres transformar. Para Combinar, selecciona las propiedades que quieras combinar en las reglas de combinación.
- Configura las reglas del método elegido, tal y como se describe en Métodos de transformación a continuación. En el caso de una transformación prediseñada, revisa las reglas preestablecidas y edítalas si es necesario.
- Selecciona Guardar. La transformación aparece en la lista de transformaciones mientras Klaviyo la aplica a los perfiles existentes.
Los valores transformados se guardan en una nueva propiedad de perfil con el sufijo __transformed (2 guiones bajos). Por ejemplo, Property pasa a ser Property__transformed. Para una fusión, la primera propiedad de la lista proporciona el nombre de la nueva propiedad. Se conservan las propiedades originales y sus valores.
No se pueden aplicar transformaciones adicionales directamente a una propiedad transformada como Property__transformed. Para usar otro método de transformación, selecciona la propiedad original.

Métodos de transformación
La herramienta de transformación de datos en Klaviyo te permite realizar las siguientes transformaciones en los valores de tus propiedades de perfil:
- Formato
Volver a dar formato a los valores de las propiedades de perfil. - Estandarizar
Establece reglas para sustituir automáticamente valores específicos de las propiedades de perfil. - Fusionar
Combina varias propiedades de perfil personalizadas en 1 propiedad
Puedes aplicar 1 transformación de Formato y 1 transformación de Estandarizar a cada propiedad de perfil original.
Las transformaciones de los valores de las propiedades de perfil se aplican a todos los perfiles existentes y seguirán aplicándose de forma continua.
Formato
El método de transformación de formato tiene 5 opciones de formato:
- Eliminar espacios
Elimina los espacios al principio y al final de los valores (p. ej., « ABC» a «ABC»). - Eliminar comillas
Elimina las comillas simples o dobles rectas del principio y el final de los valores (p. ej., "ABC" a ABC). - Eliminar caracteres especiales
Elimina caracteres que no sean letras inglesas y dígitos, incluidos espacios, signos de puntuación y letras acentuadas (p. ej., A,B,C a ABC). - Poner en mayúscula la primera letra de cada palabra
Pone en mayúscula la primera letra de cada palabra (p. ej., John doe pasa a John Doe). - Revisa el formato de fecha
Guarda las fechas en un formato consistente. Elige Solo fecha o Fecha y hora. Los valores transformados se almacenan comoYYYY-MM-DDoYYYY-MM-DD HH:MM:SS, pero cómo aparecen en la aplicación depende de tu configuración regional. Los valores que no se puedan interpretar como fechas se dejan en blanco en la propiedad transformada.
Puedes combinar cualquiera de las 4 opciones de formato de texto. Revisar formato de fecha se debe usar por sí solo y no se puede combinar con las opciones de formato de texto.

Cuando combinas reglas de formato de texto, se aplican en el siguiente orden:
- Eliminar espacios
- Eliminar comillas
- Eliminar caracteres especiales
- Escribir las palabras en mayúsculas
Ejemplo de transformación de formato
En este ejemplo, la transformación Formatear se está aplicando a la propiedad de perfil Nombre en Klaviyo utilizando las reglas de formato:
- Eliminar espacios
- Eliminar caracteres especiales
- Escribir en mayúsculas la primera letra de cada palabra
Si la propiedades de perfil Name original tiene el valor configurado como «alex!», esta transformación daría como resultado la creación de una nueva propiedades de perfil llamada Name__transformed, con el valor configurado como Alex.
Estandarizar
Con el método de transformación de estandarización, puedes establecer reglas para sustituir automáticamente valores específicos de las propiedades de perfil.

Para crear una regla de estandarización:
- En la condición Si el valor, selecciona Contiene o Es igual a.
El operador Contains requiere que el valor de la propiedad que se sustituye contenga la subcadena especificada que introduces para If value. Ten en cuenta que se sustituirá el valor completo de la propiedad, no solo la subcadena coincidente. Contains solo admite valores de texto.
El operador Es igual a requiere que el valor de la propiedad existente coincida exactamente con 1 de los valores introducidos en Si el valor. Cuando coincide, se sustituye todo el valor por el valor de Sustituir por.
- Selecciona el tipo de datos para el valor If.
- Selecciona hasta 30 valores para hacer coincidir en la condición Si el valor. El menú desplegable sugiere hasta 512 valores existentes para la propiedad. Para hacer coincidir un valor que no aparece en la lista, selecciona Introduce un valor nuevo e introdúcelo; esto añade un valor de coincidencia a la regla, no un valor nuevo a tus perfiles.

Nombre y Apellido pueden tener valores sugeridos. Si falta un valor en el menú desplegable, selecciona Introducir un valor nuevo para añadirlo a la condición.
- En la condición Reemplazar con, selecciona el tipo de datos del valor de reemplazo.
- Introduce el valor de reemplazo que quieras en la condición Reemplazar por.
Para el tipo de datos List, introduce un array JSON válido con corchetes y valores separados por comas, como [1,2,3] o ["A",1,true]. Usa comillas dobles alrededor de los valores de texto y true o false en minúsculas para los booleanos.
Puedes crear hasta 50 reglas de estandarización en una transformación. Las reglas se ejecutan en orden y una regla posterior puede reemplazar el resultado de una regla anterior si coincide con ese resultado. Comprueba las condiciones para evitar reemplazos no deseados. Si no coincide ninguna regla de estandarización, el valor se mantiene sin cambios.
- Para añadir otra condición, selecciona + Añadir regla e introduce los valores de coincidencia y sustitución.
- Selecciona Guardar cuando todas las reglas de estandarización estén listas.
Ejemplo de transformación de estandarización
En este ejemplo, la transformación Standardize se aplica a la propiedad de perfil Country mediante las reglas de estandarización:
- Si el valor contiene America, reemplazar por USA
- Si el valor es igual a Can, sustitúyelo por Canada
- Si el valor es igual a «Canadá», sustitúyelo por Canadá
Si la propiedad de perfil Country tiene el valor establecido en America, esta transformación daría como resultado la creación de una nueva propiedad de perfil llamada Country__transformed con el valor establecido en USA. Si el valor de la propiedad Country se estableció originalmente en «Canada», esto crearía la propiedad Country__transformed con el valor establecido en Canada.
Fusionar
La transformación Combinar te permite combinar varias propiedades de perfil personalizadas en 1, lo que te permite usar los datos de forma eficaz en segmentos y plantilla.
Las transformaciones se aplican en el siguiente orden:
- Fusionar
- Formato
- Estandarizar
Para crear una regla de combinación:
- Selecciona 2–10 propiedades de perfil para fusionarlas. Para incluir otra propiedad, selecciona + Añadir.
Klaviyo utiliza la primera propiedad de la lista que tenga un valor. Si esa propiedad falta o está en blanco en un perfil, comprueba la siguiente propiedad. Por ejemplo, si Hair type es la primera, su valor tiene prioridad cuando está disponible. La propiedad de salida se llama Hair type__transformed.

- Usa las flechas arriba y abajo para cambiar la prioridad de las propiedades.
Puedes combinar hasta 10 propiedades con una sola transformación de Combinar. Ten en cuenta que, una vez que guardes la transformación, ya no podrás cambiar la prioridad más alta. En su lugar, puedes eliminar la transformación y crear una nueva.
- Selecciona Guardar una vez que la transformación de combinación esté configurada.
Ejemplo de transformación de fusión
En este ejemplo, la transformación Merge se está aplicando a las propiedades Birthday y Birthdate para combinarse en una única propiedad llamada Birthday__transformed.

Si 1 perfil tiene Birthday configurado como 7/6/1998 y otro solo tiene Birthdate configurado como 4/6/2001, ambos obtienen una nueva propiedad llamada Birthday__transformed con sus respectivas fechas. Sus propiedades y valores originales no sufren cambios. Si un perfil tiene ambas propiedades, la primera propiedad de la lista de combinación tiene prioridad.
Transformaciones prediseñadas
Hay 4 transformaciones prediseñadas que puedes habilitar rápidamente con la herramienta de transformación.
- Dar formato a los nombres
Poner en mayúscula la primera letra del nombre de los perfiles para mantener la coherencia en tus mensajes (p. ej., alex a Alex).

- Estandariza los nombres de los países
Estandariza los nombres comunes de los países para que todos tengan el mismo valor, lo que permite mantener la coherencia en perfiles similares y facilita la segmentación (p. ej., de U.S. o USA a United States).

- Estandariza los nombres de los estados de EE. UU.
Estandariza los valores de los 50 estados, lo que permite la coherencia entre perfiles similares y una segmentación más sencilla (por ejemplo, de NY o New york a New York).

- Dar formato a los cumpleaños
Da formato a las propiedades de cumpleaños para que sean coherentes en la segmentación y los mensajes.

- Ve a Gestión de datos > Transformación en la sección Avanzado y selecciona propiedades de perfil. Si es la primera transformación que creas, en la página aparecerán las opciones prediseñadas. Si ya tienes transformaciones, selecciona Crear para verlas.

- Selecciona una transformación predefinida para abrir el creador con las reglas ya definidas. Revisa las reglas y añádelas o edítalas según lo necesites.

Si la propiedad original ya tiene una transformación de Estandarizar o Formato, no puedes crear otra transformación del mismo tipo para ella. Edita la transformación existente en su lugar.
- Selecciona Guardar cuando la transformación predefinida esté lista. La transformación se activa y aparece en la lista de transformaciones.

Gestionar transformaciones
Una vez que hayas creado una transformación de datos en Klaviyo, la verás incluida en la página Transformations con los siguientes detalles:
- Propiedades de perfil
El nombre de la propiedad de perfil original que se está transformando. - Nuevo nombre de propiedad de perfil
El nombre de la propiedad de perfil transformada. - Método de transformación
El método de transformación utilizado. - Estado
El estado de la transformación (es decir, Activo, En curso, Inactivo). - Última edición
Cuándo se creó o editó por última vez la transformación.

Puedes tener hasta 30 transformaciones activas a la vez.
Cuando se crea por primera vez una nueva transformación, su estado es En curso. Mientras esté en este estado, la transformación se aplica en bloque a los perfiles existentes. Una vez finalice la transformación en bloque, el estado pasa a ser Activa. Cualquier perfil nuevo o actualización de perfiles existentes se transformará en tiempo real.
En el menú junto a cada transformación, puedes:
- Editar transformaciones existentes
- Eliminar transformaciones
- Selecciona Establecer como activo para reactivar transformaciones inactivas de Formato o Estandarizar.
Para actualizar o volver a transformar una propiedad, selecciona Editar en el menú de la transformación, cambia las reglas y selecciona Guardar. Para eliminar una transformación, selecciona Eliminar en el menú y confirma con Eliminar en el cuadro de diálogo.

Ten en cuenta que eliminar una transformación no eliminará las propiedades ya transformadas guardadas en Property__transformed, pero la transformación ya no se aplicará a ningún dato nuevo.
Si pierdes el acceso a las funciones de transformación de datos porque una prueba terminó o porque ya no usas el complemento Advanced Klaviyo Data Platform:
- Todas las transformaciones se configurarán en el estado Inactivo.
- Las transformaciones ya no se aplicarán a los datos nuevos.
- Los datos transformados anteriormente seguirán estando disponibles.
Si recuperas el acceso a Advanced Klaviyo Data Platform, selecciona Establecer como activo en el menú de una transformación Formato o Estandarizar inactiva. Para reanudar una transformación Fusionar inactiva, toma nota de sus propiedades de origen y el orden de prioridad, luego elimínala y crea una nueva transformación con esos ajustes. Al eliminarla, se conservan los valores de propiedad transformados anteriormente.
Recursos adicionales
- Comprender los tipos de datos
Descubre las diferentes opciones disponibles para guardar tus datos en Klaviyo y cómo usarlos. Klaviyo te permite aprovechar los datos recopilados sobre tus clientes para tomar decisiones de marketing basadas en datos que hagan crecer tu marca. Dicho esto, es importante entender los datos que se están extrayendo a tu cuenta.
- Referencia de las propiedades de perfil
Descubre la diferencia entre las propiedades personalizadas y de Klaviyo, cómo utilizarlas para rastrear información sobre tus suscriptores, cómo eliminarlas, las prácticas recomendadas y más.