Skip to main content

Overview

  • Sale item groups allow you to organise tickets into named, collapsible sections on the event page with shared stock pools.
  • Only ticket-type sale items can be placed in a group. Products, guest lists, donations, and other item types are not supported.
  • Tickets that belong to a timeslot cannot be placed in a group.
  • Each group can have its own stock limit and sale period, independent of the individual tickets within it.
  • Groups are managed from the event dashboard and appear as collapsible sections on the customer-facing event page.
  • Group names and descriptions are translatable.
Sale item groups require the sale item groups feature to be enabled for your company.

Use Cases

Create separate groups for each release phase — for example, “Early Bird”, “General Release”, and “Last Chance”. Give each group its own sale period and enable hide when off sale so only the active phase is visible to customers at any given time.
A VIP area has a fixed capacity of 200, but you offer VIP Adult, VIP Child, and VIP Concession tickets. Place all three in a group with a stock limit of 200. Customers can purchase any combination, but total sales across the group cannot exceed the shared limit.
A kayaking experience offers Adult and Child tickets, but the real constraint is the 30 kayaks available — not the number of people. Place both ticket types in a group with a stock limit of 30. Each purchase deducts from the shared pool regardless of ticket type, ensuring you never oversell beyond the available equipment.
A sponsor is allocated 50 tickets to distribute. Create a group with a stock limit of 50 containing the relevant tickets. Once the allocation is used, the group sells out independently of the event’s overall capacity. Enable hide when out of stock to remove it from the event page automatically.
An event with many ticket types can become overwhelming. Group related tickets into labelled sections — for example, “Standing”, “Balcony”, and “Accessible Seating” — and set less popular sections to collapsed by default to keep the page focused.

Creating a Group

Groups are created from the event dashboard by clicking Add sale item group. When creating a group, you can optionally select existing tickets to place into it. Tickets can also be moved into or out of groups after creation using drag-and-drop on the event dashboard. If the event belongs to a schedule, you can apply the new group to other events in the same schedule during creation.

Configuration

FieldDescription
NameThe group name displayed to customers on the event page. Translatable.
DescriptionOptional descriptive text for the group. Translatable.
Collapsed by defaultWhen enabled, the group starts collapsed on the event page. Customers can expand it to view the tickets inside.
External IDOptional identifier for referencing the group in third-party systems. Must be unique.

Stock Management

Groups can optionally enforce their own stock limit, separate from individual ticket stock.
FieldDescription
Unlimited stockWhen enabled, the group has no stock limit — availability is determined solely by the individual tickets.
Total stockWhen unlimited stock is disabled, sets the maximum number of items that can be sold across all tickets in the group.
Group stock is tracked independently. When a ticket in the group is purchased, group stock is deducted. If the group runs out of stock, no further tickets in the group can be sold — even if individual tickets still have availability.

Sale Periods

Groups support their own sale window, controlling when the tickets within them are available for purchase.
FieldDescription
On sale fromThe date and time the group becomes available. Before this time, the group is off sale.
On sale untilThe date and time the group goes off sale.
Hide when off saleWhen enabled, the entire group is hidden from the event page when outside its sale period.
Hide when out of stockWhen enabled, the entire group is hidden from the event page when its stock is exhausted.
A group can also be manually toggled on or off sale from the event dashboard without changing its sale period dates.

Managing Groups on the Event Dashboard

Reordering

Tickets and groups can be reordered on the event dashboard using drag-and-drop. You can:
  • Reorder tickets within a group.
  • Move tickets between groups.
  • Move tickets out of a group into the ungrouped section.
  • Reorder groups relative to each other.

Deleting a Group

  • A group cannot be deleted if it still contains tickets. Move or remove all tickets from the group first.
  • A group that has sales cannot be deleted. It is taken off sale instead.

Customer Experience

On the event page, groups appear as collapsible sections containing their tickets. Groups set to collapsed by default are initially collapsed — customers click to expand them. Groups that are off sale or out of stock can be automatically hidden from the event page based on the group’s display settings.

Schedule Synchronisation

When an event belongs to a schedule, groups can be synchronised across events in that schedule:
  • Creating a group — optionally apply it to other events in the schedule.
  • Updating a group — optionally apply changes to related groups across the schedule. Updates are processed in the background.
  • Assigning an existing group — copy a group from one event to other events in the schedule.
Groups created or assigned across a schedule are automatically linked, so future bulk updates can target all related groups at once.

Data Import

Sale item groups can be bulk-imported via CSV from Admin > Data Imports. The import can optionally associate existing tickets with their respective groups. An automatically associate similar groups option attempts to link groups with the same name across events in the same schedule, enabling bulk updates. Alternatively, you can manually set parent relationships using parent_id or external_parent_id values in the import file. See data imports for details.