Event Ticketing Guide

Use this event ticketing guide for step-by-step help with configuration, sales setup, check-in workflows, attendee exceptions, and reconciliation inside EventSuite.

Purpose

Use this guide to configure event ticketing, manage exceptions, run check-in operations, and close with analytics.

Who should use this guide

  • Ticketing operators handling event setup and pricing controls
  • Support teams resolving transfer/refund/resale exceptions
  • Day-of teams managing scanner and check-in operations

How to do it

  • In Dashboard, click Ticketing to open Ticketing Management.
  • Open Sales → Events, find your event, and click Configure (enable ticketing first if needed).
  • On the ticketing configuration page (/event-management/:eventId/ticketing-config), start with Pricing & Revenue, then review Policies/Visibility/Verification as required.
  • Use Copy Preview Link / Open Preview (or Sales → Preview) to validate the buyer-facing event page.
  • Back in Ticketing Management, select the Active Event (header) before opening event-scoped tabs.
  • Open Operations → Scanner Setup to pair devices and create operators, then use Operations → Check-In to scan/validate entry.
  • Use Attendees → Attendee List for filters/CSV export; use Transfers/Resale/Refunds/Comp Invites for exceptions.
  • After the event, use Analytics → Reports (and Purchase History where available) for reconciliation and closeout.

Active Event selector (event-scoped operations, attendees, and analytics)

Where: Ticketing Management (header) → Active Event

Used for: Choosing the event context for tabs that operate on a specific event (Check-In, Attendees lists, and Reports).

Configure

  • Open Dashboard → Ticketing to reach Ticketing Management.
  • In the header, open the Active Event dropdown and select the event you want to operate on.

Use day-to-day

  • If Operations / Attendees / Analytics show a warning, select an Active Event first.
  • If you were deep-linked with an event in the URL, the app may preselect that event automatically.

Pro tips

  • Sales → Events actions (Preview / Publish / Configure) don’t rely on Active Event — they work per event card.
  • If you’re supporting multiple events, confirm Active Event before processing refunds/transfers/check-ins.

Sales → Events list (enable ticketing, configure, and publish/unpublish)

Where: Ticketing → Sales → Events

Used for: Your primary control surface for ticketing per event: turn ticketing on/off, configure settings, preview the buyer page, and control public visibility.

Configure

  • Open Ticketing → Sales → Events.
  • Use filters (Current & Future / Past / All) and Ticketing Enabled/Disabled to find the event.
  • If Ticketing is Off, click Enable Ticketing (or click Configure to proceed — configuration can initialize defaults).
  • Click Configure to open the event ticketing configuration page.

Use day-to-day

  • Use Preview to open the buyer-facing event page on the tenant portal.
  • Use Publish / Unpublish to control whether the event appears on the public events page.
  • Use Disable to remove ticketing config (existing tickets/orders may still exist depending on backend rules).

Pro tips

  • Treat Publish/Unpublish as a buyer-visibility control — always preview after changing it.
  • If publishing paid tickets is blocked, your tenant may need payments onboarding (e.g., Stripe Connect) before publishing.

Ticket configuration (tiers / pricing / quantities / sale windows)

Where: Ticketing → Sales → Events → Configure (opens /event-management/:eventId/ticketing-config)

Used for: Defining what buyers can purchase and when, including ticket tiers, pricing, inventory, and core constraints.

Configure

  • Open Ticketing → Sales → Events and click Configure on the event card.
  • On the ticketing configuration page, start in Pricing & Revenue to set up tiers/prices/inventory and any revenue settings available for your tenant.
  • If Auto-save is enabled, pause briefly after edits; otherwise click Save.
  • Use Copy Preview Link / Open Preview to confirm what buyers will see.

Use day-to-day

  • Update tiers/pricing in controlled windows and validate buyer visibility via Preview.
  • Coordinate major pricing changes with Comms/RSVP if communications are already scheduled or sent.

Pro tips

  • The configuration page can create defaults if a config doesn’t exist yet — it’s safe to click Configure early in setup.
  • Avoid last-minute pricing/inventory changes without a clear internal note/runbook entry for support alignment.

Advanced configuration (verification, policies, visibility, images, lineup, metadata, venue)

Where: Event ticketing configuration page (/event-management/:eventId/ticketing-config)

Used for: Controlling buyer experience and operational rules: verification/security, policies & compliance, capacity/visibility, galleries/images, lineup content, and event/venue details.

Configure

  • Open Ticketing → Sales → Events → Configure for an event.
  • Use the configuration sections (e.g., Verification & Security, Policies & Compliance, Visibility & Capacity).
  • In Verification & Security, decide whether to enable Require Email Verification (this changes when tickets are delivered to buyers after checkout).
  • Update Images/Gallery and Lineup/Performers so the buyer page has complete content.
  • Use Event Metadata and Venue Details to keep the ticketing buyer page consistent with the event listing.

Use day-to-day

  • Re-validate Preview after changing policies/visibility (these impact checkout eligibility and who can see the event).
  • If Require Email Verification is ON, buyers will receive a verification email after purchase and must confirm their email before tickets are sent.
  • If Require Email Verification is OFF, tickets can be delivered immediately after purchase (no email-confirmation gate).
  • If you plan to use reserved seating, configure Seating before opening sales.

Pro tips

  • Keep “Visibility” aligned with your intended sales channel (public vs private vs members-only).
  • Enable email verification when you want higher confidence that buyer inboxes are reachable before tickets are issued.
  • Image and content changes are “buyer facing” — preview them before publishing.

Public listing + preview validation

Where: Ticketing → Sales → Events → Preview (+ Publish/Unpublish)

Used for: Confirming the buyer-facing event page loads and shows the correct tiers, pricing, and availability — and that the event is visible (or hidden) on the public events page as intended.

Configure

  • From Ticketing → Sales → Events, click Preview on the event card.
  • If the event should appear on the public events page, click Publish; if it should be hidden, click Unpublish.

Use day-to-day

  • After any meaningful config change, re-open Preview to confirm tiers and rules updated as expected.
  • Verify sale window behavior (pre-sale vs on-sale vs ended) and inventory/availability messaging.

Pro tips

  • Test in a private/incognito window to avoid admin-session bias.
  • If preview fails, your tenant subdomain may be missing; set it before relying on preview/copy-link flows.

Orders + attendee exceptions (refunds / transfers / resale / comps)

Where: Ticketing → Operations (Refunds) + Ticketing → Attendees (Transfers/Resale/Comp Invites)

Used for: Resolving edge cases (refund approvals, transfer history, resale issues, comp invites) while keeping sales and entry operations stable.

Configure

  • Select the correct Active Event (header) before working exceptions in Operations/Attendees.

Use day-to-day

  • Operations → Refunds: approve/reject pending refunds and process approved refunds when ready.
  • Attendees → Transfers: review Pending vs History; watch for transfers that require ID rebinding.
  • Attendees → Resale: monitor active listings vs “My Listings”, and review disputes/payout status where shown.
  • Attendees → Comp Invites (admin): create invites by selecting a ticket tier + quantity (optionally set an expiry).
  • Comp Invites → Require email verification: when ON, the recipient must verify via a 6-digit email code before the claim completes (recipient email is required).
  • Comp Invites → Require email verification: when OFF, the invite link is effectively public — anyone with the link can claim tickets instantly (email can be left blank on the invite).
  • After a successful claim, the claimant can access printable tickets from the claim flow, and confirmations/tickets are sent to the email address used during the claim.

Pro tips

  • Clear exception backlog before event day; day-of queues should stay quiet and fast.
  • If an action fails, double-check Active Event and your role scope before retrying.

Scanner Setup (pairing QR, operator PINs, session duration, override PIN)

Where: Ticketing → Operations → Scanner Setup

Used for: Preparing entry operations: pairing scanning devices to the event and creating/scoping scanner operators securely.

Configure

  • Select the Active Event (header).
  • Open Ticketing → Operations → Scanner Setup.
  • Use the pairing QR/URL to pair scanning devices (pairing link uses `/scanner/#/pair?pairing_token=...`).
  • Create scanner operators (optionally email PINs), and set session duration as needed.

Use day-to-day

  • Rotate the pairing token if you suspect the QR/link leaked or after a major staffing change.
  • Enable/disable operators to control who can scan for the event.
  • Use an override PIN only for controlled operational scenarios; clear it when no longer needed.

Pro tips

  • Pair devices before gates open; don’t wait for the first queue spike.
  • Treat operator PINs like credentials — rotate/reset if shared accidentally.

Check-in operations (scan quality, offline mode, and validation flow)

Where: Ticketing → Operations → Check-In

Used for: Running entry operations: scanning QR codes, validating tickets, committing check-ins, and handling spot issues fast.

Configure

  • Confirm Scanner Setup is complete (paired device + active operator) before gates open.

Use day-to-day

  • Use camera scanning or a keyboard wedge scanner, depending on device setup.
  • If connectivity is unreliable, use Offline Mode where supported and sync when back online.
  • Resolve scan failures by validating ticket state (already used/invalid) and operator/event selection.

Pro tips

  • If scan counts don’t change, verify Active Event, operator state, and device pairing first.
  • Keep one “manual entry” operator ready for edge cases (damaged QR, device camera issues).

Attendee List (filters + CSV export)

Where: Ticketing → Attendees → Attendee List

Used for: Helping support and operations teams find attendees quickly (checked-in vs pending) and export lists for gates/finance/workflows.

Configure

  • Select the Active Event (header).

Use day-to-day

  • Filter attendees (e.g., checked-in/pending) and narrow by ticket type where available.
  • Export CSV for offline reconciliation, incident response, or stakeholder reporting.

Pro tips

  • Export right before doors open if you need a “snapshot” list for offline backup.

Post-event reconciliation (analytics + closeout)

Where: Ticketing → Analytics → Reports (+ Attendees → Purchase History)

Used for: Closing the loop after the event with auditable attendance and sales outcomes (sold vs checked-in vs refunds/adjustments).

Configure

    Use day-to-day

    • Analytics → Reports: review sales/ticket/attendance metrics for the Active Event.
    • Attendees → Purchase History (admin): verify order timelines and investigate anomalies.
    • Cross-check attendee exports against check-in outcomes for any disputes or audits.

    Pro tips

    • Reconcile exceptions first; they often explain discrepancies in totals.

    Public Events Page controls (copy link, preview, customize)

    Where: Ticketing → Configuration → Public Events Page

    Used for: Managing the tenant public events page surface and quickly copying/previewing the buyer-facing events listing for QA and stakeholder review.

    Configure

    • Open Ticketing → Configuration.
    • Use Copy Link to copy the tenant public events page URL.
    • Use Preview to open the tenant public events page.
    • Use Customize to open the tenant portal page where branding/layout can be adjusted.

    Use day-to-day

    • Use alongside Publish/Unpublish in Sales → Events to validate what the public events page should show.

    Pro tips

    • If Copy/Preview fails, your tenant subdomain is likely missing — add it before relying on these controls.

    Fraud Detection (event security controls)

    Where: Ticketing → Configuration → Fraud Detection

    Used for: Monitoring and controlling fraud-related signals and policies for ticketing operations.

    Configure

    • Select the Active Event (header).
    • Open Ticketing → Configuration → Fraud Detection.

    Use day-to-day

    • Use fraud controls as part of the exception triage process (especially during peak sales windows).

    Pro tips

    • Keep fraud policy changes minimal during doors-open unless you have a clear incident.

    Discovery Management (platform admin only)

    Where: Ticketing → Configuration → Discovery Management

    Used for: Platform admin workflows for discovery/search surfaces; hidden for tenant admins without platform access.

    Configure

      Use day-to-day

      • If you do not have platform admin access, this tab won’t be available (or will show “Platform admin access required”).

      Pro tips

      • Treat discovery changes as platform-level configuration; validate across tenants/environments where applicable.

      Runbook

      Step 1 — Configure event ticketing

      • Open Sales → Events and click Configure for the target event.
      • On the configuration page, set up Pricing & Revenue (tiers/prices/inventory/sale windows).
      • Review advanced sections (Verification, Policies, Visibility, Images, Metadata) as needed.
      • Confirm saves (auto-save or manual Save) before leaving the page.

      Exit condition: Event has valid ticket setup and persistence confirmed.

      Step 2 — Validate buyer surface

      • Use Preview to validate the buyer event page route and content.
      • Publish/unpublish as needed and re-check the public events page.

      Exit condition: Buyer-facing path is visible and usable.

      Step 3 — Manage orders and attendees

      • Select Active Event before working event-based queues.
      • Handle refunds, transfers, resale, and comp-invite exceptions as needed.
      • Export attendee lists (CSV) for operational backup if required.

      Exit condition: Order flow remains controlled with resolved exceptions.

      Step 4 — Run check-in and reconcile

      • Prepare scanner/operator readiness (pairing + operator PINs) before doors open.
      • Run Check-In operations and monitor scan outcomes during entry.
      • Close out with Analytics → Reports and reconcile against exceptions/purchase history.

      Exit condition: Entry operations are complete and post-event state reconciled.

      Daily checklist

      • Confirm the Active Event for today’s operations.
      • Clear exception queues (refunds/transfers/resale/comp invites) before doors open.
      • Verify scanner readiness (pairing QR + operator PINs) for today’s events.
      • Preview buyer-facing pages after config/publish changes.

      Troubleshooting

      • If Operations/Attendees/Analytics look empty, select an Active Event first.
      • If Preview/Copy Link fails, your tenant subdomain may be missing.
      • Missing tabs usually indicate entitlement or role scope mismatch.
      • If check-in fails, verify device pairing + operator activation before retrying scans.

      Ticketing guide verification points

      Use these checks to confirm that a ticketing setup is ready for sales, admissions, and reconciliation.

      Configuration and sales test

      Confirm ticket types, prices, capacity, availability, and the intended sales path before publishing an event.

      Check-in exception test

      Run a controlled check-in scenario and verify how scanner, transfer, refund, or attendee exceptions are handled by the operating team.

      Reconciliation handoff

      Confirm that admissions, order activity, and reporting outputs give finance and event leads a usable closeout record.

      Tell me more