Qué son las variables y cómo utilizarlas

En Connectif, las variables representan datos que pueden cambiar su valor dependiendo del contacto que navega y de su contexto web. Esto permite crear contenidos y experiencias personalizadas, en función del usuario y de su comportamiento, que incrementan la fidelización y la conversión. 

 

1. Propiedades

  • Una variable en Connectif es la representación de datos que cambian dependiendo del contacto y su comportamiento.
  • Cualquier dato recogido en un workflow puede ser asignado a una variable, ya sea relativo a, por ejemplo, información de productos o de contacto.
  • Cada variable se distingue por un nombre y un identificador único.
 

El identificador de variable no puede incluir espacios y sólo puede contener letras, números y los símbolos de guión ( - ) y barra baja ( _ ).

  • Las variables pueden tener un tipo de formato determinado según los datos que representen. Estos formatos son Número, Fecha, Moneda y Porcentaje. Por defecto, las variables están definidas como Sin formato. Este tipo indefinido se usa para representar texto o datos que no vayan a mostrarse de un modo especial.
 

Si quieres aprender más sobre el formato de variables en email, contenido web, notificación push o SMS, haz clic aquí.

  • Las variables se pueden incluir en cualquier tipo de contenido desde sus respectivos editores y vincularlas a cualquier dato recogido en los nodos anteriores de un workflow.
  • La asignación de datos a las variables se realiza en la configuración de los nodos de acción encargados de enviar contenido al contacto: "Enviar contenido web", "Enviar email", "Mostrar push" y "Enviar SMS".
  • Al crear una variable es posible definir un valor por defecto, que será asignado de forma automática cuando no haya valores que vincular desde el origen de datos. En caso de que no esté vinculada a ningún dato y no tenga este valor por defecto, se mostrará un espacio en blanco en su lugar.

 

2. Cómo se usa en Connectif

2.1. Uso de variables predefinidas

Existen algunas variables que Connectif provee para poder utilizar en los contenidos sin necesidad de tener que hacer una asociación explícita de datos en los nodos que envían o muestran los contenidos:

Estas variables no admiten la definición de un valor por defecto.

  • {{__cn_available_width}} : esta variable está disponible en todos los contenidos de Connectif excepto en las Notificaciones Web Push. Sustituye automáticamente por el valor en píxeles de la anchura de la celda donde está ubicada la variable.
 

Por ejemplo, si creamos un popup de 600px de ancho y le añadimos un contenido dinámico con esta variable configurado para mostrar filas de 4 celdas iguales, cada celda del contenido dinámico tendrá 150px. 

  • {{__cn_email_subject}} : esta variable solo está disponible en el tipo de contenido email. Se puede utilizar en cualquier parte del correo, y se sustituye automáticamente por el Asunto del correo electrónico. 
  • {{__cn_email_from}} : esta variable solo está disponible en el tipo de contenido email. Se puede utilizar en cualquier parte del correo, y se sustituye automáticamente por el From utilizado para enviar el correo electrónico. 

 

2.2. Creación de variables

Contenidos web

1.  Accede a "Contenidos > Contenido web" y haz clic en  Crear nuevo contenido web. Si quieres crear variables en un diseño de contenido web existente haz clic en  Más para desplegar el menú y pulsa sobre Editar.

2. Añade o selecciona en tu diseño el componente donde quieras crear una nueva variable.

3. Haz clic en  (Editar elemento).

4. En el editor, haz clic en el botón Variables.

5. Escribe un nombre para distinguir la variable en Identificador de variable.

6. (Opcional) Establece el Valor por defecto si fuera necesario.

7. (Opcional) Asigna un Tipo de dato si fuera necesario.

Variables_-_1.png

8. Haz clic en  Aceptar para guardar los cambios en el nodo y en  Guardar para salvar las modificaciones en el workflow.

 

Emails

1.  Accede a "Contenidos > Email" y haz clic en  Crear nuevo email. Si quieres crear variables en un diseño de email existente haz clic en  Más para desplegar el menú y pulsa sobre Editar.

2. Añade o selecciona en tu diseño el componente donde quieras crear una nueva variable.

3. Haz clic en  (Editar elemento).

4. En el editor, haz clic en el botón Variables.

5. Escribe un nombre para distinguir la variable en Identificador de variable.

6. (Opcional) Establece el Valor por defecto si fuera necesario.

Variables_-_2.png

8. Haz clic en  Aceptar para guardar los cambios en el nodo y en  Guardar para salvar las modificaciones en el workflow.

 

Notificaciones web push

1.  Accede a "Contenidos > Notificaciones Push" y haz clic en  Crear nueva notificación push. Si quieres crear variables en un diseño existente haz clic en  Más para desplegar el menú y pulsa sobre Editar.

2. En las pestañas Contenido o Versión compacta, haz clic en el botón {} (Define una variable dinámica)

3. Escribe un nombre para distinguir la variable en Identificador de variable.

4. (Opcional) Establece el Valor por defecto si fuera necesario.

Variables_-_3.png

5. Haz clic en  Aceptar.

6. Haz clic en  Aceptar para guardar los cambios en el nodo y en  Guardar para salvar las modificaciones en el workflow.

 

SMS

1.  Accede a "Contenidos > SMS" y haz clic en  Crear nuevo SMS. Si quieres crear variables en un diseño existente haz clic en  Más para desplegar el menú y pulsa sobre Editar.

2. En las pestaña Contenido, haz clic en el botón {} (Define una variable dinámica).

3. Escribe un nombre para distinguir la variable en Identificador de variable.

4. (Opcional) Establece el Valor por defecto si fuera necesario.

Variables_-_4.png

5. Haz clic en  Aceptar.

6. Haz clic en  Aceptar para guardar los cambios en el nodo y en  Guardar para salvar las modificaciones en el workflow.

 

2.3. Modificación del tipo de datos de una variable

  

Sólo es posible modificar los tipos de datos de una variable en contenido de tipo web y email.

1. En el editor, haz clic en   Propiedades generales.

2. Selecciona la pestaña Variables.

3. Haz clic en   (Editar).

4. Modifica el tipo de datos.

Variables_-_5.png

5. Haz clic en  Aceptar para guardar los cambios en la variable y en  Guardar para salvar las modificaciones en el diseño.

 

2.4. Asignación de variables

Nodo "Enviar contenido web"

1.  Accede a "Workflows" y haz clic en  Crear nuevo workflow. Si quieres asignar variables en una estrategia existente haz clic en  Más para desplegar el menú y pulsa sobre Editar.

  

Para poder seguir los pasos de este apartado, será necesario un contenido web con variables, y un workflow que contenga al menos un nodo "Enviar contenido web".
Recuerda que puedes usar una plantilla de las existentes en Connectif, por ejemplo, Recomendador en home.

2. En el nodo "Enviar contenido web", haz clic en  (Editar configuración del nodo).

3. Selecciona el contenido web con variables.

4. Haz clic en Siguiente  .

5. En el segundo paso, establece la configuración del envío según el tipo de contenido web.

  

Para aprender más sobre el nodo "Enviar contenido web", haz clic aquí.

6. En el tercer paso de la configuración, establece la relación entre los datos obtenidos en los nodos anteriores con las variables creadas en el diseño del contenido web.

Variables_-_6.png

7. Haz clic en Finalizar  .

8. En el workflow, haz clic en  Guardar para guardar los cambios y en  Iniciar para activarlo.

 

Nodo "Enviar email"

1. Accede a "Workflows" y haz clic en  Crear nuevo workflow. Si quieres asignar variables en una estrategia existente haz clic en  Más para desplegar el menú y pulsa sobre Editar.

  

Para poder seguir los pasos de este apartado, será necesario un diseño de email con variables  y un workflow que contenga al menos un nodo "Enviar email". 
Recuerda que puedes usar una plantilla de las existentes en Connectif, por ejemplo, Campaña de email masiva.

2. En el nodo "Enviar email", haz clic en  (Editar configuración del nodo).

3. Selecciona el diseño de email con variables.

4. Haz clic en Siguiente  .

5. En el segundo paso, establece la configuración y los parámetros de envío.

6. En el tercer paso de la configuración, establece la relación entre los datos obtenidos en los nodos anteriores con las variables creadas en el diseño del contenido web.

Variables_-_7.png

7. Haz clic en Finalizar  .

8. En el workflow, haz clic en  Guardar para guardar los cambios y en  Iniciar para activarlo.

 

Nodo "Mostrar push"

1.  Accede a "Workflows" y haz clic en  Crear nuevo workflow. Si quieres asignar variables en una estrategia existente haz clic en  Más para desplegar el menú y pulsa sobre Editar.

  

Para poder seguir los pasos de este apartado, será necesario un diseño de notificación web push con variables, y un workflow que contenga al menos un nodo "Mostrar push".
Recuerda que puedes usar una plantilla de las existentes en Connectif, por ejemplo, Pedir suscripción a notificaciones web push.

2. En el nodo "Mostrar push", haz clic en  (Editar configuración del nodo).

3. Selecciona el diseño de notificación web push con variables.

4. Haz clic en Siguiente  .

5. En el segundo paso de la configuración, establece la relación entre los datos obtenidos en los nodos anteriores con las variables creadas en el diseño del contenido web.

Variables_-_8.png

6. Haz clic en Finalizar  .

7. En el workflow, haz clic en  Guardar para guardar los cambios y en  Iniciar para activarlo.

 

Nodo "Enviar SMS"

1.  Accede a "Workflows" y haz clic en  Crear nuevo workflow. Si quieres asignar variables en una estrategia existente haz clic en  Más para desplegar el menú y pulsa sobre Editar.

  

Para poder seguir los pasos de este apartado, será necesario un diseño de SMS con variables, y un workflow que contenga al menos un nodo "Enviar SMS".
Recuerda que puedes usar una plantilla de las existentes en Connectif, por ejemplo, Enviar un SMS tras comprar.

2. En el nodo "Enviar SMS", haz clic en  (Editar configuración del nodo).

3. Selecciona el diseño de SMS con variables.

4. Haz clic en Siguiente  .

5. En el segundo paso, establece la configuración y los parámetros de envío.

6. En el tercer paso de la configuración, establece la relación entre los datos obtenidos en los nodos anteriores con las variables creadas en el diseño del SMS.

Mostrar_productos_personalizados_en_un_contenido_-_6.png

Variables_-_9.png

7. Haz clic en Finalizar  .

8. En el workflow, haz clic en  Guardar para guardar los cambios y en  Iniciar para activarlo.

 

2.5. Identificación de variables

Mostrar_productos_personalizados_en_un_contenido_-_6.png

  

En la columna izquierda se muestra un listado con los datos obtenidos por los nodos previos del workflow.
En la columna derecha se enumeran la variables creadas en el contenido dinámico.
La columna central, en blanco, sirve para relacionar los datos con las variables.

1. Asigna los datos obtenidos en el workflow a la variable que le corresponda.

  

Arrastra los datos del listado (columna izquierda) que interesen a la columna central para establecer la relación con la variable (columna derecha).

Mostrar_productos_personalizados_en_un_contenido_-_7.png

 

En nuestro ejemplo, se ha asignado primero las variables con origen de datos Contacto provenientes del nodo "Inicio".

Mostrar_productos_personalizados_en_un_contenido_-_8.png

 

En nuestro ejemplo, se ha asignado en segundo lugar los datos con origen en el nodo "Al abandonar carrito", que contienen la información de productos, con las variables del contenido dinámico.

  

Algunas de las asociaciones de variables más comunes son:
"Name" : Nombre del contacto.
"Title" : Nombre del producto.
"Description" : Descripción del artículo.
"ButtonUrl" : URL de detalle del producto, a la ficha del producto en el eCommerce.
"ImageUrl" : Imagen del producto.
"Price" : Precio actual del producto.

Mostrar_productos_personalizados_en_un_contenido_-_9.png

 

Si quieres aprender más sobre los distintos datos incluidos en la información de producto, haz clic aquí.

2. (Opcional). Asigna los valores literales a las variables que así lo requieran.

  

Un valor literal, es un dato definido, estático, que será común para todos los contactos, a diferencia de los datos dinámicos que cambian en función del contacto y su comportamiento.

Mostrar_productos_personalizados_en_un_contenido_-_10.png

 

En nuestro ejemplo, los enlaces de los botones (buttonURL) llevan siempre a la página del carrito, por eso se usa un valor literal.

El resultado habría sido el mismo si se hubiera implementado este comportamiento desde la configuración de los botones en el editor de contenido.

3. Haz clic en  Finalizar.

4. En el workflow, haz clic en  Guardar para guardar los cambios y en  Iniciar para activarlo.

Mostrar_productos_personalizados_en_un_contenido_-_11.png

 

  

 ¡Enhorabuena!
Has llegado al final de la lección.

  

 ¿Te han quedado dudas sin resolver?
Recuerda que tienes a tu disposición a nuestros especialistas en Connectif. Para contactar con ellos, tan solo tendrás que abrir ticket a Soporte haciendo clic en el botón azul de “Ayuda” de tu dashboard.

 


¡Sigue aprendiendo!

Para aprovechar todo el potencial de tu cuenta en Connectif, te recomendamos continuar con los siguientes artículos:

¿Fue útil este artículo?
Usuarios a los que les pareció útil: 0 de 0