Contacts & Segments — Your Fan and Customer Database
What is the contact database?
Section titled “What is the contact database?”Every person who has purchased a ticket, been issued a pass, or been imported into Stadli has a contact record. The contact database is your central source of information about your buyers — what they bought, when they came, and how to reach them.
Finding a contact
Section titled “Finding a contact”Path: Admin > CRM > Contacts
Search by name or email address. Results are paginated — 25 contacts per page.
Click a contact to open their profile.
The contact profile
Section titled “The contact profile”A contact profile shows:
- Personal information: Name, email, phone
- Order history: All purchases, with dates, events, and totals
- Ticket history: All tickets issued, with scan status (attended / no-show)
- Tags: Labels you’ve assigned to this contact
- Notes: Internal notes visible to all admins
- Segments: Which segments this contact belongs to
Editing a contact
Section titled “Editing a contact”From the contact profile, click Edit to update:
- Email address
- Phone number
- Name
Adding notes and tags
Section titled “Adding notes and tags”Notes: Click Add Note on the contact profile. Notes are internal — the buyer never sees them. Use them to record context (“Called in, requested accessible seating”, “Season ticket holder since 2019”).
Tags: Click Add Tag and type or select a tag. Tags are freeform labels. Use them for quick filtering (e.g., “VIP”, “Media”, “Group Lead”, “Season 2026”).
Importing contacts from CSV
Section titled “Importing contacts from CSV”Path: Admin > CRM > Contacts > Import
Use this to bulk-load existing customer lists (e.g., from a previous ticketing system, a registration form, or a sponsor’s guest list).
- Click Import and download the CSV template.
- Fill in: Email (required), First Name, Last Name, Phone, Tags (comma-separated).
- Upload the file and click Import.
- Stadli deduplicates on email — if a contact with that email already exists, their record is updated, not duplicated.
- Review the import summary.
Limits: Max 5,000 rows per CSV import. Email column is required; all other fields are optional.
Segments
Section titled “Segments”Segments are dynamic groups of contacts defined by filter rules. A segment automatically includes any contact who matches the rules — when contacts buy more tickets or attend more games, the segment updates.
Creating a segment
Section titled “Creating a segment”Path: Admin > CRM > Segments > New Segment
- Click New Segment.
- Enter a segment Name (e.g., “Bought tickets in the last 30 days”, “Season ticket holders — Section A”).
- Add Filter Rules:
- Purchased tickets to a specific event
- Spent more than $X lifetime
- Has tag “VIP”
- Has not attended in the last N games (lapsed fans)
- Email contains a specific domain (corporate accounts)
- Click Preview to see how many contacts match.
- Click Save.
AI-powered segment generation
Section titled “AI-powered segment generation”Click Generate with AI and describe in plain language what you want (e.g., “Fans who came to at least 3 games this year but haven’t bought a pass”). Stadli generates the filter rules for you to review and adjust.
Refreshing a segment
Section titled “Refreshing a segment”Segments recalculate periodically. Click Refresh to force an immediate recalculation.
Using a segment
Section titled “Using a segment”Segments are the targeting mechanism for email and SMS campaigns. Go to Admin > Marketing > New Campaign and select the segment as your recipient list.
What could go wrong
Section titled “What could go wrong”- “Import didn’t bring all my contacts” — Rows with missing email addresses are skipped. Check the import error report.
- “Segment count seems off” — Click Refresh to recalculate. Segments update on a delay after new orders come in.
- “Can’t find a contact I know exists” — Check spelling. Email search is exact-match. Name search is partial-match.
See also: Email campaigns, Season passes, Reports — Customer Intelligence