MaxBulk Mailer Pro le permite utilizar texto condicional dependiendo del valor de las etiquetas. Esto es particularmente práctico por ejemplo si necesita personalizar su correo según el sexo de cada destinatario. Para insertar una condición, utilizar el botón justo a la derecha del menú etiquetas, seleccionar la etiqueta correspondiente entre las que están disponibles en la lista, el operador, el valor a comparar con la etiqueta y el resultado (el texto que desea utilizar si la condición se cumple).
Puede escribir tantas reglas como sea necesario utilizando instrucciones condicionales AND y OR así como instrucciones de bifurcación IF, ELSEIF y ELSE. Una regla es el conjunto formado por una etiqueta, un operador, el valor a comparar con la etiqueta y el resultado.
Esto es un ejemplo de un mensaje condicional, para personalizar sus correos según el sexo del destinatario:
<IF [[Sexo]] = "V" <AND> [[Apellido]] <> "">Estimado Señor [Apellido],
<ELSEIF [[Sexo]] = "M" <AND> [[Apellido]] <> "">Estimada Señora [Apellido],
<ELSEIF [[Sexo]] = "S" <AND> [[Apellido]] <> "">Estimada Señorita [Apellido],
<ELSE>Estimado cliente,</IF>
Este ejemplo contiene 6 reglas y 4 bifurcaciones. Hemos cambiado el nombre de una etiqueta opcional: 'Sexo'. 'Sexo' contiene los valores 'V', 'M' o 'S' para varón, mujer y señorita. MaxBulk seleccionara entre: 'Estimado Señor [Apellido]', 'Estimada Señora [Apellido]', 'Estimada Señorita [Apellido]' y 'Estimado cliente' según el sexo de cada destinatario. Puede por supuesto escribir usted manualmente estas condiciones. Para ello basta con respetar unas pocas reglas:
• Una condición siempre empieza con <IF y termina con </IF>.
• Las etiquetas tienen que ir entre doble corchetes como [[Sexo]] cuando están dentro de una regla.
• Puede utilizar tantas instrucciones <AND> y <OR> como le sea necesario pero los paréntesis no están permitidos.
• Puede utilizar tantas instrucciones <ELSEIF como le sea necesario respetando la misma sintaxis que <IF.
• La instrucción <ELSE> es opcional y debe ir colocada al final. Solo se permite una instrucción <ELSE> por condición.
• Los operadores permitidos son *, !*, =, <>, #?, ?#, >, <, >= y <= según la tabla más arriba.
• El valor a comparar con la etiqueta debe ir entre comillas dobles y terminar con ">" sin espacio entre ellos.
• Redactar el texto a utilizar si la condición se cumple.
• Aunque hemos utilizado colores en el ejemplo, esto no está permitido en la práctica. Utilice estilos solo en el resultado.