Skip to main content
Question

Problema con campos personalizados (cuf__) en WhatsApp al concatenar resumen de pedido en ManyChat

  • March 28, 2026
  • 1 comment
  • 7 views

Angel SV

Hola a todos,

Estoy desarrollando un flujo de pedidos por WhatsApp en ManyChat y me encontré con un problema que no he podido resolver.

🔧 Contexto

Estoy construyendo un resumen dinámico del pedido usando campos personalizados (User Fields). En cada producto hago lo siguiente:

  1. Capturo:
    • producto_actual
    • cantidad_actual
    • precio_actual
  2. Calculo:
    • subtotal_actual = cantidad_actual * precio_actual
  3. Acumulo:
    • total_acumulado = total_acumulado + subtotal_actual

🧩 Problema

Al intentar construir un resumen en un campo tipo texto (detalle_pedido), en WhatsApp a veces aparece algo como:

{{cuf_XXXXXXXX}}

en lugar del contenido esperado.

🛠 Intentos realizados

1. Concatenación directa (NO funciona)

detalle_pedido = {detalle_pedido}
• {producto_actual} x {cantidad_actual} = $ {subtotal_actual}

Esto provoca el error de cuf__ en WhatsApp.

2. Uso de campo temporal (funciona parcialmente)

detalle_pedido_temp =
{detalle_pedido}
• {producto_actual} x {cantidad_actual} = $ {subtotal_actual}

detalle_pedido = {detalle_pedido_temp}

Con esto ya no aparece el cuf__, pero:

  • Solo muestra el primer producto
  • Cuando agrego un segundo producto:
    • El total acumulado sí se actualiza correctamente
    • Pero el resumen no acumula las líneas

❓ Dudas

  1. ¿Existe alguna limitación o bug en ManyChat al concatenar texto para WhatsApp?
  2. ¿Cuál es la mejor práctica para construir resúmenes multilínea?
  3. ¿Recomiendan:
    • usar múltiples campos (linea_1, linea_2, etc.)?
    • usar JSON o arrays?
    • manejar esto externamente (Google Sheets, Make, etc.)?

🎯 Objetivo

Lograr un mensaje como este en WhatsApp:

Resumen:

• Desayuno x4 = $11
• Desayuno x5 = $13.75

Total: $24.75

Cualquier ayuda o recomendación será muy agradecida.
¡Gracias de antemano!

1 reply

rogerioaraujo
Forum|alt.badge.img+1
  • Flow Scholar
  • March 29, 2026

Hola ​@Angel SV ,

Si está apareciendo {{cuf_XXXXXXXX}}, significa que ese campo personalizado está vacío. Una forma de resolverlo sería, antes de crear el detalle, añadir una etapa de “condición” para verificar si alguno de los campos está vacío y, en caso de que lo esté, eliminarlo del detalle.