Overview
Customer groups let you segment your customer base and use that segmentation to control who can purchase specific sale items or apply specific discount codes. A customer who isn’t in a required group won’t see the restricted item on the event page and won’t be able to apply the restricted discount. Groups come in two types. Manual groups are curated by admins who add and remove members directly. Automatic groups use rules based on purchase history — the system evaluates the rules periodically and adjusts membership to match. Both types support time-limited membership, group-level expiry dates, and optional welcome emails when a customer is added.Customer groups require the customer groups feature to be enabled for your company.
Use Cases
Presale access for previous attendees
Presale access for previous attendees
Create an automatic group that includes customers who purchased tickets to a previous event or schedule. Restrict presale tickets to this group so only returning customers can purchase during the presale period.
Member-only tickets
Member-only tickets
Create a manual group for members and restrict specific sale items to that group. Only customers in the group can see and purchase those items. Enable the welcome email to notify customers when they’re added.
Loyalty discounts
Loyalty discounts
Create an automatic group for customers who have made a minimum number of purchases within a time window. Restrict a discount code to this group so only qualifying customers can apply the discount.
Exclusive access for repeat buyers
Exclusive access for repeat buyers
Create an automatic group for customers who have attended multiple events in a schedule. Restrict premium ticket types to this group, creating a tiered access model where ongoing attendance unlocks better options.
Creating a Customer Group
- Navigate to Customer Groups (accessible via the tab on the customer list page).
- Click Create customer group.
- Choose the group type:
- Manual
- Automatic
Select Manual — customers must be added and removed by an admin.
- Enter a Name for the group. This is visible to admins and included in the welcome email if enabled.
- Configure optional settings (see Configuration below).
- For automatic groups, define the purchase rules.
- Click Submit to create the group.
Configuration
| Field | Description |
|---|---|
| Name | The group name. Visible to admins and included in welcome emails sent to customers. |
| Customer list lifetime | How long a customer remains in the group after being added, in days or weeks. Leave blank for indefinite membership. You can switch between days and weeks using the toggle next to the input. |
| Customer group expiry date | An optional date after which the group expires entirely. Once expired, new members cannot be added, automatic syncing stops, and the group no longer grants access to restricted items or discounts. |
| Send email when customer added | When enabled, customers receive a welcome email the first time they are added to the group. Available when editing an existing group. |
The customer list lifetime works differently for each group type. For manual groups, it sets the default removal date when adding a customer (which can be overridden per customer). For automatic groups, it defines the minimum time a customer stays in the group after being automatically added — they won’t be removed during a resync until the lifetime has elapsed, even if they no longer match the rules.
Automatic Rules
Automatic groups use a rule engine to determine membership. Rules are evaluated periodically, and membership is adjusted to match — customers who qualify are added, and those who no longer match are removed (subject to the configured lifetime).Rule Types
Each rule checks whether a customer has purchased a minimum quantity from a specific entity:| Rule Type | What It Checks |
|---|---|
| Event | Whether the customer has purchased a minimum number of sale items from a specific event. |
| Sale item | Whether the customer has purchased a minimum number of a specific sale item. |
| Inventory item | Whether the customer has purchased a minimum number of a specific inventory item. |
| Schedule | Whether the customer has purchased a minimum number of sale items from any event in a specific schedule. |
Configuring a Rule
For each rule, you specify:- Rule type — Choose Event, Sale item, Inventory item, or Schedule.
- Item — Search for and select the specific entity. Results appear as you type.
- Minimum purchases required — The minimum number of qualifying purchases. For example, “at least 2 tickets from Festival 2025”.
- Must purchase within (optional) — A time window in days or weeks. If set, only purchases made within this period count. If left blank, all purchases from any time qualify.
Combining Rules
Rules are combined using Any (OR) or All (AND) logic:- Any — The customer must match at least one of the rules.
- All — The customer must match every rule.
Syncing
Automatic groups sync periodically in the background. After a sync, the group’s Last sync date updates on the customer groups list. You can trigger a manual resync:- Open the group’s customer list.
- Click Resync group.
- Confirm the resync in the confirmation prompt.
Restricting Sale Items
Sale items can be restricted to one or more customer groups. When restricted, only customers who belong to at least one of the selected groups can see and purchase the item. Customers not in a required group will not see the restricted item on the event page. Restrictions can be applied at two levels:| Level | Scope |
|---|---|
| Sale item | Restricts a single sale item to the selected groups. |
| Inventory item | Restricts all sale items linked to the inventory item. Changing the restriction at this level affects all related sale items across events. |
If a sale item has no customer group restriction, it is available to all customers regardless of group membership.
Restricting Discount Codes
Discount codes can be restricted so that only customers in specific groups can apply them. The customer must be logged in and belong to at least one of the selected groups for the discount to be accepted.Managing Members
Adding Members to Manual Groups
- Open the group’s customer list by clicking the group name.
- Click Add customer.
- Search for the customer by name or email. If you start typing, suggestions appear showing the customer’s name and email.
- If the customer doesn’t exist yet, enter their email address to create a new customer record during the process.
- Optionally set a Removal date — the date when this customer will be automatically removed from the group. You can enter a specific date, or specify a number of days or weeks from now. If the group has a default lifetime configured, this is pre-filled.
- Click Submit to add the customer.
Removing Members from Manual Groups
- Open the group’s customer list.
- Find the customer and open their dropdown menu.
- Click Remove from group.
- Confirm the removal in the prompt.
Adjusting Membership Duration
For manual groups, you can update how long a customer stays in the group:- Open the group’s customer list.
- Find the customer and open their dropdown menu.
- Click Set lifetime date (if no removal date is set) or Refresh lifetime (to reset an existing one).
- Set the new removal date or lifetime duration.
- Click Submit to save.
Automatic Group Members
Members of automatic groups are managed entirely by the rule engine. You cannot manually add or remove members. The customer list shows each member’s calculated removal date based on the configured lifetime. Use Resync group to immediately re-evaluate membership against the current rules.From the Customer Profile
You can also view and manage a customer’s group memberships from their profile page. The Customer Groups card in the sidebar shows which groups the customer belongs to, with a button to Force re-sync of customer list — this re-evaluates the customer’s membership across all their automatic groups.Exporting
The customer list for any group can be exported. Click the Export customer list button (download icon) in the group’s customer list to download a report of all members.Welcome Emails
When welcome emails are enabled for a group, customers receive an email the first time they are added. The email content is customisable per group.Configuring the Welcome Email
- Open the group settings by clicking the settings icon next to the group.
- Enable Send email when customer added.
- Click Configure email content to open the email editor in a new tab.
- Customise the subject line, header text, greeting, and body content.
Managing the Groups List
The customer groups list page shows all groups with their type, sync status, and key settings.Filters
| Filter | Description |
|---|---|
| Name | Search groups by name. |
| Show deleted | Toggle to show, hide, or exclusively show deleted groups. |
Group List Information
Each group in the list displays:- Group name
- Group type — Manual or Automatic with a description
- Last sync date — For automatic groups, shows when the group was last synced (e.g. “2 hours ago”)
- Expiry date — If set, shows the expiration date with a countdown
- Welcome email status — Green badge (enabled) or red badge (disabled)
Deleting and Restoring Groups
Groups can be deleted using the delete button. Deleted groups no longer grant access to restricted items or discounts. Deleted groups can be restored using the Restore button, which reactivates the group and its memberships.Expired Groups
When a group passes its expiry date:- The group no longer grants access to restricted sale items or discount codes.
- New members cannot be added (for manual groups).
- Automatic syncing stops (for automatic groups).
- The group’s customer list shows an expired message.
- The group remains visible in the list for reference but cannot be reactivated by changing the expiry date.
Related Pages
Sale Items
Configure sale items, including customer group restrictions.
Discount Codes
Create discount codes with optional customer group restrictions.
Sales Periods
Control when items go on sale — combine with customer groups for presale access.
Data Imports
Import customer data and group memberships via CSV.
Managing Customers
View and edit customer profiles, including group membership.
