Sponsor PortalDirectory
Receive Leads
View leads from directory inquiries
View and manage inquiries generated from your directory listing.
Lead Inbox
View incoming leads:
- Contact name and email
- Message/inquiry
- Date received
- Status (new, responded, closed)
Lead Details
For each lead:
- Full contact information
- Inquiry message
- Source (directory page, search)
- Member details (if logged in)
Lead Management
- Mark as responded
- Add notes
- Update status
- Export leads
Features
Receive Leads
Acceptance Criteria
Frontend
- UI supports the workflows described in this feature.
Backend / API
- Backend behavior supports this feature as documented.
Permissions
- Access is restricted per the Capabilities matrix on this page (or equivalent role rules).
Business Rules
- All business rules for this feature are enforced.
Error Handling
- Error states return clear messages and appropriate HTTP status codes.
Implementation Contracts
Backend (API)
GET /api/sponsor/leads # List leads
GET /api/sponsor/leads/{id} # Lead details
PUT /api/sponsor/leads/{id}/status # Update status
POST /api/sponsor/leads/{id}/notes # Add note
POST /api/sponsor/leads/export # Export leads