Ir al contenido principal

Cómo crear flujos multilingües en Klaviyo usando la propiedad personalizada Locale de Growave

Escrito por Simon Akhrameev

Puedes personalizar tus flujos de Klaviyo enviando correos electrónicos en los idiomas preferidos de tus clientes utilizando la propiedad personalizada Locale sincronizada desde Growave. Esto te permite crear un flujo que envía automáticamente la versión correcta de tu mensaje a cada cliente en función de su idioma.


¿Por qué usar flujos basados en Locale?

Si tu tienda de Shopify está disponible en varios idiomas, puedes usar el valor Locale de Growave para enviar correos electrónicos localizados. En lugar de crear flujos separados para cada idioma, puedes usar divisiones condicionales dentro de un solo flujo, una forma limpia y escalable de gestionar la comunicación multilingüe.


Requisitos

Antes de crear un flujo multilingüe, asegúrate de:

  • Agregar los idiomas requeridos en tu administrador de Shopify en Configuración > Idiomas, ya que esto permite a Shopify asignar la configuración regional (locale) adecuada a cada cliente según el idioma de su navegador, ubicación o configuración del mercado.

  • Traducir los títulos y descripciones de las reglas de obtención y canje en tu panel de administración de Growave. Estas traducciones se utilizarán automáticamente en las propiedades de eventos dentro de las plantillas de correo electrónico de Growave asociadas con disparadores.

  • Utilizar las plantillas de correo electrónico de Growave para disparadores relevantes al crear el flujo en Klaviyo.

  • Confirmar que la propiedad personalizada Locale se envíe a Klaviyo y sea visible en los perfiles de los clientes. Para verificar el Locale del cliente:

  1. Ve a Profiles en Klaviyo.

  2. Abre el perfil de un cliente.

  3. Desplázate hasta la sección de Custom Properties.

  4. Busca Locale.

Growave - Klaviyo integration - customer Locale

⚠️ Importante

No edites manualmente las propiedades personalizadas en Klaviyo. Se sincronizan automáticamente desde Growave y se sobrescribirán. Obtén más información sobre las propiedades personalizadas de Growave.


Cómo crear un flujo multilingüe

Usaremos GrowaveEarnedPoints como disparador de ejemplo, pero este método funciona con cualquier flujo activado por Growave. Obtén más información sobre los disparadores de Growave en esta guía.

En este ejemplo, el idioma predeterminado de la tienda es el inglés, por lo que crearemos un flujo para enviar correos electrónicos separados en francés y español, y el correo electrónico predeterminado en inglés.

1. Crea un flujo

  • En Klaviyo, ve a Flows → haz clic en Create Flow → elige Build Your Own.

  • Asigna un nombre al flujo (por ejemplo, Points Earned – Multilingual) y haz clic en Create Flow.

2. Configura el disparador

Selecciona GrowaveEarnedPoints como tu disparador. Este evento se envía cada vez que un cliente gana puntos a través de compras u otras acciones.

3. Agrega divisiones condicionales para el idioma

  • Arrastra una Conditional split (división condicional) debajo del disparador.

  • En "Select a condition", elige: Properties about someone.

  • En "Dimension", desplázate hasta la sección de Custom properties, selecciona Locale equal fr. Haz clic en "Save".

⚠️ Importante

Asegúrate de seleccionar Locale desde la sección de Custom properties, no de la lista general de propiedades del perfil de Klaviyo. De lo contrario, es posible que el idioma del cliente no se detecte correctamente.

⚠️ Importante

Al localizar las plantillas de correo electrónico de Growave, traduce únicamente el texto y no modifiques las propiedades de los eventos. Obtén más información.

  • En la ruta NO, agrega otra división condicional con Locale igual a es.

  • Traduce la plantilla de Growave al español y agrégala a la ruta YES.

  • En la ruta NO, agrega la plantilla de Growave en inglés (idioma predeterminado de la tienda).

Ejemplo de flujo multilingüe


Cómo probar tu flujo

  • Crea perfiles de clientes de prueba en Shopify con diferentes valores de Locale (en, es, etc.).

  • Simula la actividad a través de Shopify y Growave para activar el evento en Klaviyo.

  • En Klaviyo, utiliza el modo Preview & Test para confirmar que el enrutamiento de correo electrónico funcione según lo esperado.


Preguntas frecuentes

¿Qué es la propiedad Locale y de dónde proviene?

Locale es un código de idioma que representa el idioma preferido del cliente. Growave extrae este valor de los registros de tus clientes de Shopify y lo sincroniza con Klaviyo como una propiedad personalizada (Custom property).

¿Dónde puedo verificar si el Locale de un cliente está disponible en Klaviyo?

Ve a Profiles en Klaviyo → haz clic en un cliente → desplázate hasta Custom properties → busca Locale.

¿Puedo agregar o editar manualmente el valor de Locale en Klaviyo?

No. No edites manualmente las propiedades sincronizadas por Growave en Klaviyo; se reemplazarán con la siguiente sincronización desde Growave. Obtén más información sobre las propiedades personalizadas de Growave.

¿Qué valores debo utilizar para las condiciones de Locale?

Podrás elegir entre los códigos de idioma estándar de la ISO, tales como:

  • en para inglés

  • es para español

  • fr para francés

  • de para alemán

Estos valores de Locale se sincronizan desde tu tienda de Shopify a Klaviyo a través de Growave. Al configurar una Conditional split (división condicional), aparecerán en el campo Dimension value. Deberías tener ya clientes que hayan interactuado con tu tienda en diferentes idiomas para que los valores se completen en Klaviyo.

¿Puedo utilizar este método para otros flujos?

Sí, puedes usar este enfoque en cualquier flujo activado por Growave. Obtén más información sobre los disparadores de Growave en esta guía.


¿Ha quedado contestada tu pregunta?