Registro de eventos HTML

Plantilla de formulario HTML de registro de eventos.

Use este formulario de registro para recopilar los datos de contacto y asistencia de una persona. Las opciones estructuradas facilitan confirmar la capacidad, preparar el lugar y hacer seguimiento después del evento.

Campos

Qué captura este formulario

  • Nombre, correo y organización del asistente
  • Modalidad de asistencia y tipo de entrada
  • Necesidades alimentarias o de accesibilidad
  • Preguntas para el equipo del evento

Flujo de trabajo

Cómo usarlo con FormsFort

  1. Envíe una confirmación de registro con la modalidad de asistencia seleccionada.
  2. Registre el tipo de entrada y los datos del asistente en una hoja de cálculo o CRM.
  3. Notifique al personal del evento sobre las necesidades alimentarias y de accesibilidad.
  4. Use comprobaciones de capacidad o un webhook de lista de espera cuando los registros se acerquen al límite.

Copiar y pegar HTML

Código de formulario listo para backend.

Replace YOUR_ACCESS_KEY with your FormsFort public access key, then deploy the form on your site.

<form action="https://api.formsfort.com/submit" method="POST">
  <input type="hidden" name="access_key" value="YOUR_ACCESS_KEY" />
  <input type="hidden" name="subject" value="New event registration" />
  <input type="hidden" name="event" value="spring-workshop" />

  <label for="attendee_name">Full name</label>
  <input type="text" id="attendee_name" name="name" autocomplete="name" required />

  <label for="attendee_email">Email address</label>
  <input type="email" id="attendee_email" name="email" autocomplete="email" required />

  <label for="organization_name">Organization</label>
  <input type="text" id="organization_name" name="organization" autocomplete="organization" />

  <fieldset>
    <legend>How will you attend?</legend>
    <label for="attendance_in_person">In person</label>
    <input type="radio" id="attendance_in_person" name="attendance_mode" value="in-person" required />
    <label for="attendance_remote">Online</label>
    <input type="radio" id="attendance_remote" name="attendance_mode" value="online" />
  </fieldset>

  <label for="ticket_type">Ticket type</label>
  <select id="ticket_type" name="ticket_type" required>
    <option value="">Choose a ticket</option>
    <option value="general">General admission</option>
    <option value="student">Student</option>
    <option value="sponsor">Sponsor</option>
  </select>

  <label for="requirements">Dietary or accessibility requirements</label>
  <textarea id="requirements" name="accessibility_requirements" rows="4"></textarea>

  <label for="event_question">Question for the organizers</label>
  <textarea id="event_question" name="organizer_question" rows="4" maxlength="2000"></textarea>

  <input type="checkbox" name="botcheck" style="display:none" tabindex="-1" autocomplete="off" />
  <button type="submit">Register for the event</button>
</form>

Notas de producción

Hazlo confiable antes del lanzamiento

  • Enviar desde el dominio de producción real y confirmar que los registros de entrega muestran el origen esperado.
  • Mantenga campos ocultos para enrutamiento y contexto, no secretos. Las claves de acceso público son identificadores.
  • Utilice dominios permitidos, honeypots, límites de velocidad y CAPTCHA opcional para formularios públicos.
  • Pruebe las cargas, las payloads de webhooks, las filas de la hoja de cálculo y la copia de la respuesta automática antes de publicar.

Preguntas frecuentes

Preguntas comunes

¿Este formulario de registro admite asistentes presenciales y en línea?

Sí. La modalidad de asistencia es una opción obligatoria, por lo que los flujos de confirmación y del personal pueden usar instrucciones distintas para cada asistente.

¿Cómo debo gestionar un evento completo?

Envíe los registros a una hoja de cálculo o webhook que compruebe la capacidad y redirija o notifique a las personas mediante un flujo de lista de espera cuando el evento alcance su límite.

¿Este proceso gestiona pagos de entradas?

No. Recopila datos de registro. Use un proveedor de pagos para entradas de pago y pase una referencia de pedido confirmada a un flujo separado de FormsFort si es necesario.