Journey Overview
Preconditions
- Sponsor has directory listing
- Lead capture enabled for listing
- Sponsor portal access
Journey Flow
Detailed Steps
1
Receive Lead Notification
When member contacts company:Email Notification:
2
Access Leads Dashboard
Navigate to Leads:
3
View Lead Details
Click to view full lead:
4
Update Lead Status
Track lead progress:
5
Respond to Lead
Reply options:Via Platform:
- Click “Reply via Email”
- Compose response
- Sent from sponsor email (or system)
- Copy email address
- Reply from company email
- Update status manually
6
Export to CRM
Push lead to external CRM:
- Salesforce integration
- HubSpot integration
- CSV export
- Manual entry with copied details
Lead Analytics
Related Entities
Related Journeys
Acceptance Criteria
Frontend
- Leads dashboard with filtering
- Lead detail view
- Status management
- Reply functionality
- Notes/activity log
- Lead analytics
- Export options
- Real-time notifications
Backend
-
GET /api/sponsor/leads- List leads -
GET /api/sponsor/leads/{id}- Lead details -
PUT /api/sponsor/leads/{id}- Update status -
POST /api/sponsor/leads/{id}/notes- Add note -
POST /api/sponsor/leads/export- Export leads - Email notification service
Permissions
- Sponsors can only see their own leads
- Lead data respects member privacy settings
Business Rules
- New lead notification sent immediately
- Response time tracked
- Lead data retained per policy
- Member consent honored
Error Handling
- Email send failures logged
- CRM sync failures notified