MSG Spintax es una sintaxis para crear variaciones de texto desde una sola plantilla. Cada mensaje será único manteniendo el mismo significado.
Dos Construcciones Básicas
{opción|selección} — Variante Aleatoria
Selecciona UNA opción aleatoria de la lista.
{Hola|Buenos días|Qué tal}
Resultados: Hola O Buenos días O Qué tal
Usar para: saludos, preguntas, sinónimos, frases de cierre
[+X+todos|variantes] — Enumeración
Muestra TODAS las variantes separadas por X (los elementos se mezclan aleatoriamente).
[+, +manzanas|naranjas|plátanos]
Resultado: manzanas, naranjas, plátanos (en orden aleatorio)
Separadores:
[+, +]→ coma con espacio: «A, B, C»[+ +]→ espacio: «A B C»[+ y +]→ palabra «y»: «A y B y C»[+-+]→ guión: «A-B-C»[+ / +]→ barra: «A / B / C»
Usar para: listas de servicios, catálogos de productos, fechas
Ejemplos del Mundo Real
Ejemplo 1: Saludo al Cliente
{Hola|Buenos días|Qué tal} {{Name}}! {¿Cómo estás|¿Qué tal todo|¿Cómo te va}?
Resultado: Qué tal Carlos! ¿Cómo te va?
Ejemplo 2: Oferta de Ventas
{{Name}}, ¡consigue {20|30|50}% de descuento en [+, +smartphones|portátiles|tablets] hoy!
Resultado: María, ¡consigue 30% de descuento en smartphones, portátiles, tablets hoy!
Ejemplo 3: Recordatorio de Cita
{Hola|Buenos días} {{Name}}!
Tu cita para [+, +corte de pelo|tinte|peinado] está confirmada a las {{Time}}.
Resultado: Hola Ana! Tu cita para tinte, peinado, corte de pelo está confirmada a las 14:00.
Ejemplo 4: Invitación a Evento
¡Únete a nuestra conferencia {anual|de este año}! Fechas: [+-+15 marzo|16 marzo|17 marzo]
Resultado: ¡Únete a nuestra conferencia anual! Fechas: 15 marzo-16 marzo-17 marzo
Ejemplo 5: Seguimiento Inmobiliario
{Hola|Buenos días} {{Name}}!
{Gracias por tu interés|Te agradecemos el interés} en la {propiedad|vivienda} de {{Address}}.
¿{Te gustaría agendar|Quieres programar|Podemos coordinar} una {visita|mostración}?
Resultado: Hola Miguel! Gracias por tu interés en la propiedad de Calle Mayor 123. ¿Te gustaría agendar una visita?
Construcciones Anidadas
Combina construcciones para variaciones complejas.
Selección Anidada
{Buenos {días|tardes|noches}|Hola}
Resultados: Buenos días / Buenos tardes / Buenos noches / Hola
Construcciones Combinadas
Tenemos [+, +mesa de {roble|arce}|silla de {cuero|tela}|lámpara {moderna|vintage}]
Resultado: Tenemos mesa de arce, silla de cuero, lámpara moderna
Cómo funciona: se selecciona una opción de cada {...}, luego todas se unen con comas.
⚠️ Recomendación: no uses más de 2-3 niveles de anidamiento.
Errores Comunes
❌ Confusión de Construcciones
Incorrecto: {manzanas, naranjas, plátanos} — seleccionará toda la cadena
Correcto: [+, +manzanas|naranjas|plátanos] — listará todos los elementos
❌ Paréntesis Sin Cerrar
Incorrecto: {Hola|Buenos días
Correcto: {Hola|Buenos días}
❌ Sintaxis Incorrecta
Incorrecto: [+A|B|C] — falta el segundo +
Correcto: [+, +A|B|C] — separador entre signos más
❌ Variantes Vacías
[+, +manzana||plátano] → manzana, , plátano (nada entre separadores)[+, +manzana| |plátano] → manzana, , plátano (espacio entre separadores)
Integración con Excel
Inserta datos de hojas de cálculo usando {{NombreColumna}}:
{Hola|Buenos días} {{Name}}! Tu pedido #{{OrderID}} está listo.
Orden de Procesamiento:
- Sustituir valores de Excel:
{{Name}},{{OrderID}} - Procesar selección
{opción1|opción2} - Procesar enumeraciones
[+X+...] - Repetir para construcciones anidadas (hasta 50 iteraciones)
MSG Spintax en Celdas de Excel
Coloca construcciones directamente en celdas para máxima unicidad:
| Name | Discount | Product |
|---|---|---|
| Carlos | {20|30|50}% | {móvil|tablet} |
| María | {15|25}% | {portátil|auriculares} |
Plantilla: {{Name}}, ¡consigue {{Discount}} en {{Product}}!
Resultados:
- Carlos, ¡consigue 30% en tablet!
- María, ¡consigue 15% en portátil!
Limitaciones Técnicas
⚠️ Importante:
- Máximo 50 iteraciones de procesamiento
- Recomendado: no más de 2-3 niveles de anidamiento
- Los paréntesis sin cerrar causan errores
- El sistema no garantiza procesamiento completo de construcciones muy complejas
Comparación de Construcciones
| Construcción | Resultado | Cuándo Usar |
|---|---|---|
{A|B|C} | UNA opción | Saludos, preguntas |
[+, +A|B|C] | TODAS vía coma | Listas, enumeraciones |
{A{B|C}|D} | UNA de: AB, AC, D | Variantes complejas |
[+, +{A|B}|{C|D}] | Combinación | Listas flexibles |
Referencia Rápida
{A|B} → selecciona UNA
[+, +A|B] → muestra TODAS vía coma
[+ +A|B] → muestra TODAS vía espacio
[+-+A|B] → muestra TODAS vía guión
{A{B|C}|D} → selección anidada
[+, +{A|B}|C] → combinación
{{Name}} → sustitución Excel
Ejemplos para España
Reserva de Restaurante
{Hola|Buenos días} {{Name}}! Tu mesa para {2|4|6} personas está confirmada para {{Date}} a las {{Time}}.
{Nos vemos entonces|Te esperamos|Hasta pronto}!
Membresía de Gimnasio
{Hola|Qué tal} {{Name}}! Tu {membresía|suscripción} incluye [+, +acceso al gimnasio|clases grupales|entrenamiento personal|piscina].
{¿Empezamos|¿Listo para comenzar|¿Arrancamos}?
Actualización de Pedido E-commerce
{Hola|Buenos días} {{Name}}! Tu pedido {está en camino|ha sido enviado|va de camino}.
Seguimiento: {{TrackingNumber}}
{Entrega estimada|Llegada prevista|Fecha de entrega}: {{DeliveryDate}}
Consejos Profesionales
- Prueba antes del envío masivo — verifica que varias generaciones suenen naturales
- Mantén el significado consistente — todas las variantes deben ser intercambiables
- Usa variaciones de Excel — combina plantilla + variaciones de celda para máxima unicidad
- Empieza simple — domina las construcciones básicas antes de anidar
- Nombra columnas claramente — usa nombres descriptivos en Excel como
{{Nombre}},{{TotalPedido}}
Fórmula de Máxima Unicidad
Variaciones de plantilla + Variaciones de celdas Excel = unicidad exponencial
¡Ejemplo: 2 variantes de plantilla × 2 variantes Excel por campo = 16 combinaciones únicas desde una plantilla!