Skip to main content

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)
Externally:
  • 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

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