wordcamp.org
wordcamp.org copied to clipboard
Configurable Incremental Ticket Release for High Demand Events
Components / Tools
CampTix Ticketing system
Description
Rationale: During high-demand events such as WordCamp Sylhet, the current ticketing system releases all tickets simultaneously, leading to a rush that can potential attendees due to rapid sell-outs. The overall experience is not healthy and feels too competitive.
Objective: To enhance the fairness and accessibility of the ticket purchasing process, I propose a configurable incremental ticket release system. This system will allow event organizers to set a gradual release window specified down to minutes, distributing ticket availability more evenly and improving user experience.
For example: Specifying ticket release time as 2025-01-01 12:00:00 to 2025-01-01 13:00:00 for 60 available tickets will increase the available ticket by 1 every minute starting from noon to 1pm.
Screenshots / Screencasts
Stakeholders
Who are the stakeholders stand to benefit from implementing the features outlined in this ticket
- Event Organizers
- Attendees
How does this new feature contribute to the objectives
This feature aims to provide a smoother and more equitable ticket purchasing experience by reducing the immediate rush during ticket release. It also promotes a more healthy and less competitive WordCamp experience.
Acceptance Criteria
- Allow organizers to specify a release window for the tickets.
- Update availability of tickets based on time passed since the window opened. e.g., if 60 tickets and a 60-minute window are specified, 1 ticket per minute will be released.
Priority
Low. This is a nice to have feature that helps organizers of probably a small number of WordCamps to not worry too much about rush ticket sells.
Given the significantly limited use-case, I feel that this would be better handled manually by the organiser team, releasing batches of tickets every hour or every few days as needed.