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.
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
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
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.