Diseñar formulario de registro
Define los datos solicitados a quien se registra públicamente.
Que se logra
- Resultado: Recoge información necesaria para atender o segmentar a cada asistente.
- Caso de uso: Una clínica organiza una charla de salud y solicita datos relevantes antes de confirmar cupo.
- Se combina con: Contacts y Eventos públicos.
Donde esta
- Ruta:
/[orgId]/events/[eventId]?tab=registration - Acceso en UI:
Manage event > Registration > Registration questions - Componente(s):
EventDetailView.tsx,EventContactCustomFieldsSection.tsx
Como funciona
- Se eligen los campos de contacto visibles.
- Opcionalmente se identifica al contacto por email o teléfono.
- Se agregan preguntas propias y se guardan.
Reglas y validaciones
- Debe permanecer habilitado email o teléfono.
- Las preguntas
SelectyMulti-selectusan opciones separadas por comas.
Backend
- Servicios:
events(patch),public-event-registration(create).
Relaciones
- Requiere: Contacts.
- Afecta: registro público.
Notas
- Cada pregunta puede ser obligatoria.