Sell with promoters
Promoters sell tickets through their own links or codes and see their results in a personal dashboard. A promoter code is an ordinary Usetix promo code. Set its discount to 0% to attribute sales without changing the ticket price, or offer a discount using the existing percentage and fixed-amount options.
Invite and assign codes
- Open Promoters in the organizer sidebar and invite the person by email.
- The recipient accepts the invitation and signs in using the existing Usetix login. Invitations expire after seven days and can be resent from Promoters or Team.
- Choose Create code beside the accepted promoter. Enter the code, discount and optional event. The promoter is preselected. You can also assign an unused code by editing it under Promo codes.
- The promoter sees the code and its shareable link in their own dashboard.
One promoter can have several codes. An event-specific link opens that event with ?promo=CODE. An account-wide code links to the shop. Buyers can also type the same code at checkout.
Existing active team roles are preserved when invitations are accepted. Change an existing member’s role explicitly in Settings → Team if needed.
Which promoter gets the sale?
An order has one applied promo code. The code applied when the purchase is confirmed determines the attribution. Replacing or removing that code changes the attribution; visiting a link alone does not create a sale.
In a cart containing several events, an event-specific code discounts and attributes only tickets for its event. Other events and gift voucher products receive no discount from that event code. An account-wide code covers ticket admissions across events.
Once a code has a checkout reservation or a sale, its event and promoter assignment cannot be changed. Create a new code for another assignment. Historical orders keep their recorded prices and code labels.
Dashboards and numbers
Promoters see only their own codes, shareable links, ticket counts and attributed revenue. They can filter by event and purchase period. They do not receive event editing, buyer contacts, individual order links, team management, scanner, API token, webhook or AI/MCP access.
The event filter includes events explicitly assigned to their codes. Account-wide codes additionally show only published, publicly listed events with paid ticket sales through those codes. Overall totals still include all attributed sales, even when an event is hidden from this filter.
Organizers see all promoters, each person’s codes and totals, and can filter by event or period. Manage team access opens the existing controls for changing roles, deactivating and reactivating members.
Revenue follows the existing event sales report: paid sales after discounts and completed refunds, excluding buyer platform fees and gift voucher sales, including organizer fees and applicable tax. Mixed-order revenue includes only the code’s event share. Fully refunded orders no longer contribute. Cancelled admissions do not count as tickets; a general partial monetary refund reduces revenue without removing otherwise valid tickets. Group tickets count their individual admissions. Period filters use the original purchase time, with later refunds reflected in those sales.
Pause access
Deactivate the membership in Team to block the promoter’s dashboard and new uses of their assigned codes. Historical sales remain visible to the organizer. Reactivating the membership restores access; codes still follow their own activation, expiry and usage limits. Changing the member to another role also stops new uses of their promoter codes; their existing code results remain in the organizer report.
Deactivate an individual code under Promo codes to stop new uses of that code while retaining its sales history. Promoters cannot change their own discount or assignment.
Integrations
Organizer account tokens can manage codes, invite promoters and read promoter performance. The organizer assistant and MCP reuse manage_team and manage_promo_codes, including the performance action.
usetix team invite lisa@example.com --role promoter
usetix team list
# After the invitation is accepted:
usetix promo-codes create --code LISA --promoter 42 --event summer-night
usetix promoters list --event summer-night --period month
usetix promo-codes deactivate 17 --yes
The CLI defaults new codes to 0% discount. The performance tool accepts optional event_title and period (today, week, month, year, all) and returns totals per promoter and code. Periods use the account timezone.
This version reports sales and revenue. Commission calculation and payouts are not included.