Saltar al contenido principal

Formularios de WhatsApp

Recoge datos de los participantes sin salir de WhatsApp (formulario nativo) o en una página web externa (formulario web) cuando el dato no debe pasar por Meta, como el IBAN o el DNI/NIE. Menú: Marketing › Conversacional › Formularios.

Disponibilidad

Permiso Formularios de WhatsApp · Para ver los valores sensibles sin enmascarar hace falta además el permiso Ver datos sensibles de formularios.

Listado de formularios con canal, campaña, estado y última publicación

Dos tipos de formulario​

WhatsApp nativoWeb externo
Dónde se rellenaDentro del chat de WhatsAppEn un enlace de un solo uso (/f/…)
CanalObligatorio (un canal de WhatsApp)No aplica
PublicarSe envía a MetaSolo valida; queda disponible al instante
Datos sensiblesNoSí, con candado

Listado​

Columnas: Nombre, Canal, Campaña, Estado y Última publicación.

EstadoSignificado
BorradorNunca publicado, o editado desde la última publicación (la versión publicada sigue activa hasta publicar de nuevo)
PublicadoActivo y listo para enviarse
ErrorMeta rechazó el formulario o lo bloqueó; pasa el ratón por el chip para ver el motivo
RetiradoYa no se puede enviar

Acciones por fila: editar, Duplicar (como borrador), Publicar, Refrescar estado (consulta a Meta), Retirar y eliminar.

Constructor​

Constructor con la lista de campos y la vista previa del móvil

  1. Rellena Nombre, Canal (solo nativo), Campaña e Idioma.
  2. Define el Título de pantalla y el Texto del botón.
  3. Añade campos con los atajos:
    • Campos estándar del participante: Nombre, Apellidos, Email, Fecha de nacimiento y Teléfono. Se guardan en el participante.
    • Campos personalizados de la campaña: aparecen al elegir una campaña.
    • Añadir campo: cualquier tipo permitido.
  4. Ordena los campos arrastrando el asa o con las flechas.
  5. En cada campo: tipo, etiqueta, clave, obligatorio, texto de ayuda y, según el tipo, las opciones (desplegable, radio, casillas) o la Edad mínima (fechas).
  6. Pulsa Guardar o Guardar y publicar.

La vista previa reproduce el aspecto de WhatsApp (marco de móvil, tema claro u oscuro) y se actualiza mientras editas. Los errores aparecen junto al campo: primero los límites que se comprueban al momento (etiqueta demasiado larga, clave repetida, opciones vacías…) y, si Meta rechazó la publicación, el error de Meta asociado al campo cuando se puede identificar.

Límites de Meta

Un formulario admite hasta 49 campos y 5 casillas de aceptación simples. Las etiquetas y los textos de ayuda tienen longitud máxima según el tipo.

Formularios web y datos sensibles​

Formulario web con campos sensibles marcados con candado

El formulario web añade:

  • Tipos IBAN (con titular opcional), DNI y NIE, y Aceptación legal con enlace.
  • Candado: un campo sensible se guarda cifrado y nunca llega al contexto del flujo, a los registros ni a los webhooks. IBAN, DNI y NIE son sensibles por defecto; en el resto puedes activarlo con el botón Sensible.
  • Caducidad del enlace (horas) y Retención de datos sensibles (días).
  • Texto introductorio, Mensaje de éxito y URL de retorno.
  • Una vista previa de la página pública con la marca de la campaña.

Los valores sensibles se muestran siempre enmascarados (por ejemplo ****1332) salvo que tengas el permiso Ver datos sensibles de formularios; cada acceso queda registrado.

Usar el formulario en un flujo​

En el editor de flujos, añade la acción Enviar formulario nativo de WhatsApp o Enviar enlace al formulario a un nodo y elige el formulario en el desplegable. Solo aparecen los formularios nativos publicados. Debajo se listan los campos que llegarán al contexto ({{ctx.clave}}); los sensibles se marcan con candado porque no llegan.

Si necesitas un Flow creado a mano en Meta, abre Avanzado: pegar un FlowId; solo se usa cuando no hay formulario seleccionado.

Probar el flujo​

En Probar (sandbox), cuando el nodo espera un formulario se muestran los campos con valores de ejemplo editables. Pulsa Simular formulario completado para continuar el flujo. Los valores sensibles se ocultan en la conversación de prueba.

nota

El sandbox simula que el formulario se ha completado; los valores de ejemplo se muestran en la conversación pero no se guardan en ningún participante.