Inquiries

Doc Status: Excellent | ✓ Clear summary | ✓ Easy to read | ✓ Matches code | ✓ Good structure | ✓ Professional look | ✓ Visual components

Why This Matters

Leads come in from all over your website — private event requests, venue rental inquiries, workshop proposals, contact forms. Without a single view, it is easy to lose track of who has been replied to and who is still waiting. The Inquiries page brings every submission into one Kanban board so nothing falls through the cracks and your team can track follow-ups in one place.

Staff Journey

Opening the pipeline

When you open the Inquiries page, you see a Kanban board with columns representing where each lead stands. The board gives you an immediate sense of your pipeline: how many new leads came in today, which ones you have looked at, and which ones are waiting for a response.
ColumnMeaning
NEWFresh submissions that need attention
READYou’ve opened but have not replied yet
REPLIEDYou have sent a response
ARCHIVEDClosed or spam inquiries

Finding a specific inquiry

If you are following up with a known lead or looking for a specific submission, use the filter bar at the top.
1

Filter by form type

Click the filter dropdown to narrow by type: Event Inquiry, Private Event, Workshop, Contact, Venue Rental, Artist Proposal, or Host an Event. Badge counts show how many inquiries are in each category.
2

Search by keyword

Type a name, email address, or any keyword to search across all inquiries simultaneously.

Reviewing and responding to an inquiry

1

Click the inquiry card

Any card on the board opens a detail panel on the right. You see the submitter’s name, email, phone, which form they used, when they submitted it, and the full content of their message.
2

Add follow-up notes

Keep your team in the loop by typing notes in the admin notes field. Notes save automatically.
3

Update the status

When you have replied, move the card to the REPLIED column. Drag it to the new column, or use the status dropdown in the detail panel.

Archiving old inquiries

Once a lead is closed or determined to be spam, drag the card to the ARCHIVED column. Archived cards are removed from your active view but remain in the system.

Key Concepts

  • Kanban Board: Visual workflow with columns representing status stages
  • Form Types: Different inquiry categories (Private Event, Workshop, Contact, etc.)
  • Drag and Drop: Moving cards between columns to update status
  • Admin Notes: Internal notes for tracking follow-up history

Technical Details

ComponentFilePurpose
InquiryKanbanBoardcomponents/admin/inquiry-kanban-board.tsxKanban board with drag-and-drop
InquiryKanbanFilterscomponents/admin/inquiry-kanban-filters.tsxFilter bar for form type and search
InquiryDetailPanelcomponents/admin/inquiry-detail-panel.tsxSide panel with full inquiry details
Query/MutationPurpose
inquiries.listAllInquiriesFetch all inquiries with optional filters
inquiries.countAllByStatusGet counts grouped by form type
inquiries.updateStatusUpdate inquiry status (Kanban move)

See Also

Admin Dashboard

Dashboard overview and navigation

Inquiry Forms

Public inquiry form pages

Notifications

Email notification setup

Venue Rental Inquiry

Submit a venue rental inquiry

Private Events Inquiry

Submit a private event inquiry