Reutiliza una respuesta más adelante en el flujo
Nombra una respuesta con un identificador y luego imprímela en una pantalla posterior, ponla en un email o compruébala en una condición.
Cada respuesta se guarda bajo un nombre que tú eliges. Escribe ese nombre con un
$ adelante y Tayon lo reemplaza por la respuesta.
Pregunta ¿Cuál es tu nombre? con el identificador NAME, y una pantalla
posterior que diga Gracias $NAME, esto es lo que encontramos muestra Gracias
Maya, esto es lo que encontramos.
#Nombra la respuesta
El nombre es el Identificador (Nombre de Variable) en la pestaña Interacción de una pantalla.
- Abre la pantalla que hace la pregunta.
- En la pestaña Interacción, define Identificador (Nombre de Variable).
- Úsalo después como
$más ese nombre.
Reglas prácticas:
- Mayúsculas, sin espacios —
NAME,EMAIL,COMPANY_SIZE. - Corto. Lo vas a escribir muchas veces.
- Descriptivo.
Q4no le dice nada a nadie seis meses después. - Único por flujo. Dos preguntas que comparten un identificador significan que la segunda respuesta sobrescribe la primera.
#Dónde puedes usarlos
| Lugar | Ejemplo |
|---|---|
| Texto de pantalla | Gracias $NAME |
| Asunto y cuerpo del email | Nueva consulta de $NAME en $COMPANY |
| Mensajes de SMS y WhatsApp | Hola $NAME, tu cotización está lista |
| Condiciones de división | $BUDGET > 5000 |
| URLs de redirección | https://example.com/thanks?name=$NAME |
| Parámetros de webhook | email=$EMAIL |
| Filtros y actualizaciones de dataset | STATUS=Confirmed |
Donde se acepta una variable, el campo suele decirlo — los cuadros de mensaje llevan el recordatorio Use $IDENTIFIER para incluir datos recopilados.
#Variables que tienes gratis
No hace falta que las recolectes; siempre están disponibles.
#La sesión
| Variable | Qué contiene |
|---|---|
$FLOWPOINTS |
El puntaje acumulado de las opciones que eligió este visitante. |
$FLOWPARAMETER |
Un valor personalizado pasado en el enlace. |
$FLOWSESSION |
Un identificador de esta visita. |
#De dónde vinieron
$UTM_SOURCE, $UTM_MEDIUM, $UTM_CAMPAIGN, $UTM_TERM y $UTM_CONTENT
contienen las etiquetas de campaña que traía el enlace por el que llegaron.
Eso significa que un mismo sitio puede saludar distinto al tráfico de anuncios y al del boletín, y pasar el nombre de la campaña directo a tu CRM.
#Tu propia cuenta
$ACCOUNTNAME, $ACCOUNTFIRSTNAME, $ACCOUNTLASTNAME, $ACCOUNTEMAIL y
$ACCOUNTPHONE contienen los datos del propietario de la cuenta. Útiles en una
pantalla de cierre — Si tienes dudas, responde a $ACCOUNTEMAIL.
#El contacto, si ya lo conoces
Cuando el visitante es un contacto existente, las variables $CRMDATA. leen de
su ficha: $CRMDATA.NAME, $CRMDATA.EMAIL, $CRMDATA.PHONE,
$CRMDATA.BUSINESS, $CRMDATA.CITY, $CRMDATA.STAGE, $CRMDATA.QUALITY,
$CRMDATA.TAGS y más.
#La persona que lo atiende
$FLOWASSIGNED.FNAME, $FLOWASSIGNED.LNAME, $FLOWASSIGNED.EMAIL y
$FLOWASSIGNED.PHONE contienen los datos del miembro del equipo al que está
asignado el lead — así una pantalla de confirmación puede nombrar a la persona
que va a llamar.
#Una reserva que acaban de hacer
Después de un paso de calendario, $FLOWCALENDAR.NAME, $FLOWCALENDAR.INFO,
$FLOWCALENDAR.PLACE y $FLOWCALENDAR.ADDRESS describen lo que reservaron.
#Hacer cuentas y dar formato
Un pequeño conjunto de fórmulas funciona dentro de cualquier contenido:
| Fórmula | Qué hace |
|---|---|
FLOW.CALCULATE(expresión, decimales) |
Resuelve un cálculo. FLOW.CALCULATE($PRICE * 12, 2). |
FLOW.FORMATDATE(fecha, formato) |
Da formato a una fecha como DATE, TIME o DATETIME. |
FLOW.FORMATNUMBER(número, formato) |
Da formato a un número — incluyendo moneda y porcentajes. |
FLOW.SUBSTRING(texto, inicio, fin) |
Toma una parte de un valor. |
FLOW.REPLACE(texto, buscar, reemplazar) |
Cambia un texto por otro. |
Así, una pantalla de cotización puede decir:
Tu total anual es FLOW.FORMATNUMBER(FLOW.CALCULATE($MONTHLY * 12, 2), CURRENCYUS)
#Extraer un valor de una respuesta JSON
Cuando un webhook guarda su respuesta bajo un identificador, JSON() entra a
buscar dentro:
JSON($WEBHOOK_RESPONSE.customer.name)
Las rutas también pueden indexar listas — JSON($DATA.results[0].name).
#Cuando una variable se imprime vacía
Casi siempre es una de estas:
- La pregunta viene después de la pantalla que la usa. Las variables solo contienen lo que ya se respondió.
- El identificador no coincide. Un error de tipeo produce un valor vacío en silencio — no hay ningún mensaje de error.
- El visitante la omitió. Una pregunta opcional que quedó en blanco no tiene nada que imprimir.
Actualizado: