Skip to main content

Conference and event registration

Blueprint for conference or event management: sessions and speakers, public calendar and registration, staff tracking, and speaker reminders.

Goals​

  • Database of speeches, sessions, speakers, rooms
  • Public calendar and registration form (no separate ticket SaaS required for simple events)
  • Internal tracking of speaker logistics
  • Automated reminders and a reserved speaker area

Data model​

ObjectKey fields
Event / Sessiontitle, starts_at, ends_at, room, capacity (Number)
Speakername, email, password (speaker portal), bio, status (Invited / Confirmed / Declined), accommodation, contract_file (File), checked_in (Yes/no)
SessionSpeaker (optional join)References to Session + Speaker, role (Speaker / Moderator)
Registrationsession or event (Reference), attendee_name, attendee_email, registered_at
Operatorstaff backoffice auth

Portals​

PortalWhoContents
PublicAnyoneCalendar/gallery of sessions, registration form
OpsOperatorsSpeakers pipeline, registrations, check-in grid
SpeakersSpeaker loginProfile, assigned sessions, download attendee list if you expose it

Key automations​

  • On registration: confirmation e-mail; optional capacity check via validation
  • Scheduled task: remind speakers where status = Invited
  • On confirm: e-mail logistics details; generate a document (badge or contract packet)
  • Check-in: grid batch sets checked_in

UX notes​

  • Public home: Gallery or grid of upcoming sessions; detail page with register form
  • Ops: status filters and charts (registrations per session)
  • Brand the public portal with Customize; embed registration into the conference WordPress site via Embedding

Build order​

  1. Session + Registration happy path (public)
  2. Speaker object + ops tracking fields
  3. Speaker portal + reminder schedule
  4. Documents and check-in
  5. Production playbook before go-live week