Personalización de un email
Actito le ofrece la posibilidad de personalizar sus correos para mostrar un elemento de texto propio de cada uno de sus contactos. Esto puede recurrir a los atributos de la ficha de Perfil, pero también a toda una serie de otros datos.
Introducir personalizaciones
Para introducir una personalización, escriba el signo $ seguido del nombre asignado a esta entre llaves (por ejemplo, ${prenom}), allí donde desee que la personalización aparezca en su mensaje. Cuando el lector reciba el correo, esta etiqueta se reemplazará por el valor del dato correspondiente a su perfil.
No se permite el uso de caracteres especiales ni de espacios en el nombre técnico de las personalizaciones. Por ejemplo, debe utilizarse ${prenom} en lugar de ${prénom}.
Por otra parte, puede insertarlas directamente utilizando el asistente de personalización. Esta funcionalidad le permite realizar una búsqueda entre sus atributos de perfil, o cualquier otra fuente de datos disponible (véase más abajo). Cuando selecciona un atributo, se añade automáticamente una personalización a su mensaje siguiendo la sintaxis vigente.

El asistente de personalización está disponible en el editor de campañas, pero también en cualquier lugar donde sea posible insertar una personalización:
- El editor de enlaces
- El editor de imágenes
- Los parámetros de los enlaces
- Los encabezados del mensaje (paso 1)
- La dirección de respuesta (paso 1, parámetros avanzados)

Por defecto, el asistente de personalización permite personalizar los atributos de Perfil y Técnico.
De forma predeterminada, el asistente de personalización permite personalizar a partir de los atributos de perfil y técnicos.
Para incluir datos más avanzados, haga clic en "Añadir una fuente de datos". Diríjase a la sección "Modo experto" más abajo para obtener más detalles sobre las fuentes avanzadas.
Definir las personalizaciones
Para definir los parámetros de las personalizaciones, haga clic en el botón "Personalizaciones".

Personalizaciones simples
Al hacer clic en este botón, accede a la interfaz de configuración de las personalizaciones. De forma predeterminada, se mostrarán las personalizaciones incluidas en el asunto y en el contenido.
- Cuando el nombre de variable utilizado es exactamente el mismo que el de un atributo de perfil, la correspondencia se rellenará previamente.
- Si ha utilizado el asistente de personalización, la correspondencia también se rellenará previamente.
- En los demás casos, deberá asociar su personalización a los datos de su elección.
En primer lugar, es necesario seleccionar la fuente de datos de la cual provendrá el valor de la personalización.

De forma predeterminada, hay siete fuentes de datos disponibles directamente en el menú desplegable:

Constante
Permite reemplazar la variable por un valor fijo. Esto resulta especialmente útil para las pruebas o las plantillas de campaña.
Perfil
Permite recurrir a todos los atributos de perfil. Estas son las personalizaciones más habituales.
Si el nombre de la personalización (la variable entre los ${}) coincide con el nombre técnico de un atributo de perfil, se mapea automáticamente.
Valor técnico
Permite recurrir a atributos técnicos, como el nombre de la campaña o el momento de envío.
- El nombre de campaña es útil para mostrarlo en los parámetros UTM añadidos a los enlaces de la campaña.
- El momento de envío es el momento en el que se envió el correo. Esto es útil para mostrar la fecha del día, por ejemplo, o incluso la hora exacta a la que se envió el correo.
Esto puede combinarse con funciones de transformación de fecha para mostrar únicamente la fecha del día sin la hora, o para crear personalizaciones dinámicas añadiendo o restando un desfase a la fecha del día (como añadir 15 días a la fecha de envío, para mostrar la duración de validez de una promoción, por ejemplo).
Esto se puede combinar con funciones de transformación de fecha para mostrar solo la fecha actual sin la hora, o para crear personalizaciones dinámicas agregando/eliminando un offset a la fecha de hoy (como agregar 15 días a la fecha de envío, para mostrar la duración de validez de una promoción, por ejemplo).

La hora del momento de envío corresponde a la zona horaria del servidor desde el que proviene el correo, lo que equivale al Central European Time (CET/CEST) para ENV-0 y ENV-, y al Central Time US & Canada (CST/CDT) para ENV-1.
Si la hora no es importante, siempre es posible ocultarla mediante el formateo de fecha.
Gender test
Permite mostrar un mensaje diferente según el sexo del perfil, por ejemplo, Estimada/Estimado (solo disponible si la base de datos incluye el atributo estándar "sex").
Enlace y enlace de socio
Permite hacer referencia a un enlace. Puede tratarse de un enlace de baja, de versión web, hacia un formulario de Actito o hacia una URL personalizada. También puede ser un "enlace de socio" que apunta directamente a una campaña Qualifio.
Tras haber mapeado una personalización a una fuente de datos, esta se guarda automáticamente. Puede salir del picker sin necesidad de guardar nada.
Wallet pass link
Permite definir un enlace de descarga que da a sus perfiles la posibilidad de añadir un pase en su aplicación Wallet.
A continuación, un menú desplegable le permitirá seleccionar una de las plantillas de pase existentes vinculadas a la tabla de perfiles de la campaña de email. Una vez seleccionada su plantilla, aparecerá un selector para elegir entre las dos plataformas "Apple" y "Google" (obligatorio).
Esta personalización se utiliza con los bloques "Wallet" de la biblioteca de módulos. Para un bloque que contenga dos botones Apple/Google, deberá crear dos variables (una para cada botón).

Proporcionado por API
Esta séptima opción solo está disponible para los correos de escenario o transaccionales.

Resulta útil si el disparo del correo se programa mediante una llamada API.
El valor de la personalización puede entonces proporcionarse directamente en el conjunto "parameters" del cuerpo de la llamada que sirve para activar un correo de escenario o un correo transaccional.
Esto permite personalizar el correo con datos que no están almacenados en Actito, sino que provienen de un sistema externo, donde se produce el evento que desencadena la llamada que automatiza el envío del correo.
Contenido HTML
A través de los parámetros avanzados de una personalización "proporcionada por API", puede definirla como "Contenido HTML".

Esto significa que en la llamada API que sirve para activar el correo podrá integrar directamente un fragmento de código HTML, y que este se interpretará en el resultado final del correo.
Tiene la posibilidad de hacer seguimiento de los enlaces presentes en su contenido HTML si utiliza el atributo data-actito-link-business-key.
Probar las variables "proporcionadas por API"
Dado que el correo final se activa mediante una llamada API, puede ser pertinente realizar pruebas en colaboración con uno de sus desarrolladores.
No obstante, Actito le ofrece la posibilidad de probar sus correos directamente en la interfaz, sin movilizar recursos técnicos.
En efecto, si utiliza una personalización "proporcionada por API", aparecerá automáticamente un botón adicional en el paso de "Control y prueba".

Le permite simular valores de prueba para sus personalizaciones, de modo que sus correos de prueba dispongan de datos para comprobar su resultado final.
Estos datos se almacenan en la caché de su navegador. Por lo tanto, no aparecerán si otro usuario modifica la campaña o si cambia de sesión.

Modo experto
Además de las fuentes "básicas", es posible recurrir a fuentes de datos más avanzadas. Para ello, es necesario activar el modo experto, en la parte superior derecha de la interfaz.

Aparecerán entonces dos nuevas pestañas, denominadas Fuente de datos y Condiciones, en la interfaz.
Fuente de datos
Existen cuatro tipos de datos avanzados que pueden añadirse.

- Devices: para recuperar toda la información que se encuentra en sus tablas Devices
- Table: para recuperar toda la información de sus tablas adicionales (modelo de datos)
- Formulario: para personalizar con la información de un formulario de Actito, por ejemplo la respuesta a una pregunta
- Archivo: para personalizar con un archivo externo (archivo csv). Esto es útil para personalizar con datos puntuales que no tiene interés almacenar en Actito (un código promocional). Su archivo deberá contener el atributo utilizado como clave en una primera columna, y la personalización correspondiente en la segunda. Tras la importación del archivo, podrá seleccionar su nombre en el menú desplegable para las personalizaciones sobre los valores externos.
Una vez seleccionada la fuente, estará disponible en la parte inferior de esta pantalla para asignar la información correcta al parámetro de personalización correcto.
Devices y Table
Los siguientes parámetros deben ser definidos:
- Tipo de archivo: debe estar en formato .csv (o .zip comprimido de un archivo .csv), con comas, punto y coma o tabulaciones como separadores.
- Codificación del archivo: la codificación UTF-8 es la más común, pero también se permiten otras codificaciones.
- Atributo clave: esto permitirá que los valores del archivo se correspondan con los perfiles de Actito. No es necesario que sea un atributo único. Por ejemplo, es posible enviar valores basados en el código postal.
El nombre del archivo cargado sólo puede contener guiones bajos y caracteres alfanuméricos.
La estructura del archivo debe cumplir con ciertos criterios:
- El archivo debe contener una columna para el atributo clave. Esta debe ser la primera columna del archivo.
- El archivo debe contener una columna por personalización (esto puede usarse para definir varias personalizaciones a la vez).
- Las columnas deben tener encabezados (estos se utilizarán para la selección de las personalizaciones).
- Cada valor posible para el atributo clave corresponde a una línea.
- El tamaño máximo del archivo es de 50Mb.
Encuesta
Esto le permite personalizar en base a un formulario de Actito. Esto incluye las respuestas proporcionadas por el perfil a las preguntas del formulario, así como los datos técnicos (por ejemplo, el momento de participación).
Devices y Tabla
Esta opción le permite utilizar como datos de personalización los atributos de las tablas personalizadas de su modelo de datos. Esto se refiere a las tablas de interacciones, de datos vinculados y de devices, ya que las tablas de tipo referencial no pueden utilizarse de forma aislada (estas están, de hecho, integradas en la tabla de perfil o en otra tabla morada). Esta opción le permite utilizar como datos de personalización los atributos de las tablas personalizadas de su modelo de datos. Esto concierne a las tablas de interacciones, de datos vinculados y de devices, ya que las tablas de tipo referencial no pueden utilizarse de forma aislada (estas, en efecto, están anidadas en la tabla de perfil o en otra tabla malva).
Por su naturaleza, las tablas de interacciones a menudo tienen varias filas para un solo perfil (por ejemplo, para una tabla "pedido", un mismo perfil podrá tener varios pedidos registrados).
- Definir en qué fila debe basarse la personalización:
De forma predeterminada, Actito tomará la última fila. A qué corresponde exactamente la última fila de la tabla se define en el momento de su creación. Generalmente, se tratará de la última en fecha de creación.
No obstante, en determinados casos, otro principio de ordenación podría ser más pertinente para su comunicación. Si no desea utilizar la opción "predeterminada", haga clic en el engranaje situado a la derecha de la fila de la fuente.

Tendrá entonces dos opciones:

- Proporcionada por el escenario: esta opción debe elegirse para sus envíos de escenario cuando el bloque de inicio del escenario está relacionado con el valor de la personalización (por ejemplo, si el escenario se desencadena por la creación de un ticket). Así tendrá la certeza de que la información que ha desencadenado el escenario y la información utilizada para la personalización serán las mismas.
Esta opción solo está disponible en el marco de un envío de escenario o transaccional.
- Predeterminada + con un filtro: de este modo puede reducir el espectro de los resultados posibles, de la misma manera que durante una segmentación.

- Definir el número de filas utilizadas
De forma predeterminada, una personalización solo puede referirse a una única fila de datos. No obstante, las tablas personalizadas a menudo tienen varias entradas por perfil. Existen opciones que le permiten personalizar sobre varias filas a la vez.
Así, el campo "Mostrar un máximo de" le permite configurar el número de filas que desea mostrar. Por ejemplo, si uno de sus clientes realiza un pedido especialmente cuantioso, puede decidir reducir la longitud de su correo mostrando un número limitado de productos de ese pedido.

También puede decidir ordenar estas filas en función de un atributo, y extraerlas de forma ascendente o descendente.
Este orden varía en función del tipo de atributo seleccionado:
- Por orden ascendente, entendemos: la fecha más antigua primero, el número más pequeño primero, o bien el orden alfabético para los textos.
- Por orden descendente, entendemos: la fecha más reciente primero, el número más grande primero, o bien el orden no alfabético para los textos.
El número y el orden de las filas solo son pertinentes cuando utiliza funcionalidades que permiten los valores múltiples:
-
Los bucles: estos pueden utilizarse en todo tipo de correos, pero son especialmente útiles en el marco de los correos transaccionales (véase la sección "Bucles de personalización" en Enviar un correo transaccional para más explicaciones).
-
Mostrar en forma de lista: diríjase a la sección "Atributos multivalor y tablas personalizadas" más abajo.
Formulario
Esto le permite personalizar a partir de un formulario de Actito. Esto incluye las respuestas dadas por el perfil a las preguntas del formulario, pero también los datos técnicos (por ejemplo, el momento de participación).
Archivo
Este tipo de fuente le permite personalizar mediante un archivo externo (en formato .csv) que puede cargar en la interfaz. Esto le permite, en particular, personalizar gracias a datos puntuales que no es necesario almacenar en Actito, ya que solo serán de utilidad en esta campaña (por ejemplo, en el caso de un código de descuento).

Solo se permiten los guiones bajos y los caracteres alfanuméricos en el nombre de los archivos importados.
Será necesario definir los siguientes parámetros:
- Tipo de archivo: este deberá estar en formato .csv (o el .zip comprimido de un archivo .csv), con comas, puntos y comas o tabulaciones como separador.
- Codificación del archivo: la codificación en UTF-8 es la más común, pero también se permiten otras codificaciones.
- Atributo clave: es lo que permitirá hacer corresponder los valores del archivo con los perfiles de Actito. No es necesario que este sea un atributo único. Por ejemplo, es posible enviar valores a partir del código postal.
La estructura del archivo debe respetar ciertos criterios:
- El archivo contiene una columna para el atributo clave. Esta debe ser la primera columna del archivo.
- El archivo debe contener una columna por personalización (este puede utilizarse para definir varias personalizaciones a la vez).
- Las columnas deben tener encabezados (estos servirán para la selección de las personalizaciones).
- Cada valor posible para el atributo clave corresponde a una fila.
- El tamaño máximo del archivo es de 50 Mb.
Condiciones

También puede crear condiciones directamente desde el modo experto. Toda la información al respecto se encuentra en este artículo.
Configurar las personalizaciones
Una vez que hayas seleccionado la fuente de datos, no es obligatorio utilizar los datos tal cual. Es posible realizar una transformación.
Para ello, haz clic en el engranaje a la derecha de la línea de personalización. Se mostrarán los ajustes avanzados.
Una vez que ha seleccionado la fuente de datos, no es obligatorio utilizar el dato tal cual. Es posible aplicar una transformación.
Para ello, haga clic en el engranaje situado a la derecha de la fila de la personalización. Se mostrarán los parámetros avanzados.

Atributos multivalor y tablas personalizadas
Algunos atributos de perfil pueden ser multivalor (estos se identifican gracias al icono
), lo que significa que un mismo campo puede contener varios valores para un mismo perfil (por ejemplo, un atributo como "hobbies").
Por otra parte, las tablas personalizadas (de tipo interacción y datos vinculados) también pueden tener varias filas asociadas a un solo perfil. Este tipo de datos desbloquea parámetros avanzados adicionales.
Mostrar en forma de lista
Esta opción le permite mostrar todos* los valores asociados a un perfil unos tras otros, o como una lista dentro de una frase (*salvo el número máximo de filas definido, véase la sección "Definir el número de filas utilizadas" más arriba).

Esto permite comunicarse con sus clientes de manera altamente personalizada.
se convierte en
Mostrar todos los valores como una lista es especialmente útil cuando se trata de mostrar una sola clase de información en una misma línea...
No obstante, para mostrar conjuntos estructurados de datos (por ejemplo, varios productos que tienen cada uno un nombre, una imagen, una cantidad y un precio), puede ser preferible utilizar personalizaciones de tipo "Bucles" (véase "Bucles de personalización" en el capítulo Enviar un correo transaccional para una explicación más detallada).
Filtrar los datos
¿Cómo proceder cuando desea enviar un correo sobre los posibles intereses de sus perfiles, pero solo quiere centrarse en una parte de ellos?
No hace falta decir "Hola ${firstName}, sabemos que es aficionado al fútbol, baloncesto, ciclismo, pesca y punto de tejer" si su objetivo es que se suscriban a sus boletines sobre los deportes de pelota.
¡La función de filtro le permitirá conservar únicamente los valores pertinentes!
Tiene dos opciones:
- Excluir: esto le permite excluir los valores que no desea mostrar.
- Mantener: esto le permite especificar los valores que desea mostrar.


Al aplicar este filtro, su comunicación quedará personalizada según los intereses de sus perfiles y en función de los deportes que les gustan, filtrando al mismo tiempo las opciones no pertinentes.
Atributos numéricos
Esta función le permite elegir el formato de visualización de los valores numéricos del tipo "Números reales".
Esto le permite, por ejemplo, elegir el formato de los precios que desea mostrar en sus correos de confirmación de pedido.
Esta transformación es especialmente útil en los campos de tipo "Números reales" que, no obstante, pueden contener números sin decimales. Permite garantizar una coherencia de visualización.
Dispone de varias opciones de formateo:
- Separadores (millar/decimal)
- pegado "" y punto "."
- pegado "" y coma ","
- punto "." y coma ","
- coma "," y punto "."
- espacio " " y punto "."
- espacio " " y coma ","
- Número de decimales: de 0 decimales al conjunto de las decimales
- Redondear al número más próximo, hacia arriba o hacia abajo
Si desea conservar todas las decimales, la opción de redondear el número evidentemente no está disponible.

Para facilitar su elección de formateo, una serie de ejemplos dinámicos le muestra en tiempo real el resultado del formato elegido para una serie de números.
Atributos de tipo "Fecha"
Todos los atributos de tipo "Fecha" (y "Fecha + hora") tienen acceso a funcionalidades adicionales para formatear y personalizar la visualización del valor de la fecha.
Añadir X a la fecha
Para crear personalizaciones de fecha dinámicas, puede añadir un desfase al valor almacenado en su tabla. Esto puede utilizarse para mostrar la validez de una oferta promocional, por ejemplo, o en recordatorios.

Puede añadir o restar un número definido de días, semanas o meses a la fecha (para restar tiempo a la fecha, basta con indicar un número negativo en el campo).

Esta funcionalidad permite calcular fechas de hasta 5 años en el futuro o el pasado. Esto equivale a máx. 1830 días, 365 semanas o 60 meses.
El cálculo de la fecha puede combinarse con el formateo de fecha, para elegir los parámetros mostrados en el resultado.
Edad de la fecha en meses o en años
Al igual que la personalización "edad del perfil" se calcula automáticamente a partir del atributo estándar "birth date", esta función le permite calcular la edad de cualquier atributo de fecha.
Es útil para un escenario de aniversario basado en la fecha de inscripción o la primera compra en lugar de la fecha de cumpleaños, por ejemplo.

Función de transformación: formatear la fecha
Puede elegir el formato de los atributos de fecha (y fecha+hora).
Para los atributos de fecha, están disponibles los siguientes formatos:
- dd/MM
- dd/MM/yyyy
- MM/dd
- yyyy/MM/dd
- MM/dd/yyyy
- yyyy
- yy
- d
- dd-MM
- dd-MM-yyyy
- MM-dd
- yyyy-MM-dd
Para los atributos de momento (fecha + hora), están disponibles los siguientes formatos:
- todos los formatos de fecha anteriores (sin la hora)
- dd/MM HH:mm
- dd/MM/yyyy HH:mm
- MM/dd HH:mm
- MM/dd/yyyy HH:mm
- yyyy/MM/dd HH:mm
- dd-MM HH:mm
- dd-MM-yyyy HH:mm
- MM-dd HH:mm
- yyyy-MM-dd HH:mm
- HH:mm
- HH:mm:ss
- hh:mm a (donde a es AM o PM)
- hh:mm:ss a (donde a es AM o PM)
- h:mm a (donde a es AM o PM)
- HH'h'mm

Parámetros disponibles para todos los atributos
Los parámetros avanzados que se tratan a continuación están disponibles para personalizar a partir de todos los atributos (perfiles y tablas malvas).
Definir un valor por defecto
Puede definir un valor por defecto, que reemplazará la personalización en caso de que no haya un valor específico para el perfil. Si no se define ningún valor por defecto, la personalización quedará vacía (se mostrará un espacio).

Función de transformación: Mapping
Puede optar por crear un mapping para reemplazar valores de atributo por un valor personalizado.
Por ejemplo, puede decidir reemplazar "código postal" por el nombre de la tienda más cercana; o también, utilizar el atributo "sexo" le permite mostrar "Señor" y "Señora" o "Estimado" y "Estimada" en lugar de "Hombre" y "Mujer", como en una prueba de género (GenderTest).
Dispone de dos maneras de hacerlo: bien añadiendo los valores uno por uno, bien copiando y pegando una lista. En este caso, el formato del mapping debería presentar una "clave=valor" por línea, separadas cada una mediante un salto de línea.
