Skip to main content

📊 Progress & Feedback Journey

This journey documents how learners track their learning progress, rate coaching sessions, and provide feedback throughout the program.

Interactive Flow Diagram​

Click any step to see detailed information, connected features, and API endpoints.

📊Learner Journey

Progress & Feedback Journey

How learners track their learning progress, rate sessions, and provide feedback throughout the program.

📈Overview
View Dashboard ProgressLearner
⚡🔌
View Program DashboardLearner
View Module ProgressLearner
⚡
⭐Rating
Session CompletedLearner
🔄
Open Rating ModalLearner
⚡
Rate Session DimensionsLearner
Add Optional FeedbackLearner
Submit RatingLearner
🔌
Rating SavedSystem → Learner
🎯Tracking
View Updated ProgressLearner
View Growth ScoresLearner
🔌
Track Goal AchievementLearner
View Progress ReportLearner
📝Surveys
Receive Mid-Program SurveySystem → Learner
⚡🔌
Complete Mid-Program SurveyLearner
🔌
Receive Post-Session SurveySystem → Learner
⚡🔌
Complete Post-Session SurveyLearner
🔌
Receive Survey InvitationSystem → Learner
⚡🔌
Complete SurveyLearner
🔌
Legend:
User Action
Decision Point
System Action
Notification
Milestone

Journey Summary​

AttributeValue
ActorsLearner, System
Entry PointDashboard access
Exit PointProgress report viewed
Typical DurationOngoing throughout program
Steps15

Phase Breakdown​

Phase 1: Overview​

Viewing progress:

  1. View dashboard - Overall progress overview
  2. View program dashboard - Detailed metrics
  3. View module progress - Module-by-module status

Phase 2: Rating​

Rating sessions:

  1. Session completed - Rating prompt appears
  2. Open rating modal - Access rating interface
  3. Rate dimensions - Four key areas
  4. Add feedback - Optional written comments
  5. Submit rating - Save feedback
  6. Rating saved - Confirmation

Phase 3: Tracking​

Tracking progress:

  1. View updated progress - After rating
  2. View growth scores - Achievement metrics
  3. Track goals - Goal achievement monitoring
  4. View progress report - Comprehensive summary

Phase 4: Surveys​

Completing surveys:

  1. Receive survey - Invitation notification
  2. Complete survey - Submit responses

Progress Tracking​

Dashboard Overview​

The learner dashboard provides:

  • Overall completion percentage
  • Modules completed count
  • Sessions attended statistics
  • Skills mastered indicators
  • Next steps guidance

Program Dashboard​

Detailed program metrics include:

  • Module-by-module progress
  • Skill completion status
  • Session attendance history
  • KPI metrics (time spent, completion rate)
  • Timeline visualization

Module Progress​

Individual module tracking shows:

  • Completion percentage per module
  • Skills completed within module
  • Chapters read/watched
  • Time invested in learning
  • Next steps for module

Rating System​

Rating Dimensions​

Sessions are rated across four key dimensions:

DimensionDescriptionWhat to Consider
ExpertiseCoach's knowledge and skillsDepth of knowledge, ability to answer questions
PerformanceHow well coach deliveredClarity, structure, effectiveness
EngagementCoach's interaction levelActive listening, involvement, energy
ResponsivenessCoach's attentivenessSupport, follow-up, availability

Rating Scale​

  • 1-5 stars for overall rating
  • 1-5 scale for each dimension
  • Optional feedback text field
  • Anonymous or identified (configurable)

Rating Best Practices​

  1. Rate honestly - Helpful feedback improves coaching
  2. Be specific - Detailed comments are more valuable
  3. Consider all dimensions - Each aspect matters
  4. Provide examples - Specific instances help
  5. Balance feedback - Include positives and areas for improvement

Growth Scores​

Score Components​

Growth scores track:

  • Overall growth - Comprehensive improvement metric
  • Skill-specific improvements - Per-competency progress
  • Progress over time - Trend visualization
  • Baseline comparison - Pre vs. post assessment
  • Achievement badges - Milestone recognition

Score Calculation​

Scores are calculated based on:

  • Pre-assessment baseline ratings
  • Post-assessment current ratings
  • Module completion progress
  • Session attendance and engagement
  • Skill mastery indicators

Surveys​

Survey Types​

The platform uses different types of surveys throughout the program:

TypeWhenPurpose
Mid-Program SurveysHalfway through programCheck progress, gather feedback, evaluate experience
Post-Session SurveysAfter specific sessionsSession-specific feedback, content effectiveness
Program Evaluation SurveysEnd of programOverall program assessment, satisfaction
Goal Progress SurveysPeriodicGoal achievement check, adjustment needs

Mid-Program Surveys​

Mid-program surveys are sent approximately halfway through the program:

  • Timing: Halfway through program duration
  • Purpose: Check progress, gather feedback, identify improvement areas
  • Content:
    • Progress evaluation questions
    • Satisfaction ratings
    • Improvement suggestions
    • Goal progress check
    • Program experience feedback

Post-Session Surveys​

Optional surveys sent after specific sessions:

  • Timing: After selected sessions (not all sessions)
  • Purpose: Session-specific feedback collection
  • Content:
    • Session effectiveness questions
    • Content quality ratings
    • Coach performance feedback
    • Quick evaluation
    • Improvement suggestions

Survey Completion​

When completing surveys:

  1. Answer all questions - Complete required fields
  2. Provide detailed feedback - Specific comments are more valuable
  3. Submit responses - Save your feedback
  4. Survey marked as completed - Tracked in your progress
  5. Thank you message - Confirmation of submission

Survey Content​

Surveys may include:

  • Satisfaction ratings
  • Effectiveness questions
  • Improvement suggestions
  • Goal progress updates
  • Open-ended feedback

Key Integration Points​

Internal APIs​

  • GET /user-program-progress/:userId - Get progress data
  • POST /ratings - Submit session rating
  • GET /growth-user-scores - Get growth scores
  • GET /surveys/:surveyId/users/:userId/status - Check survey status
  • GET /surveys/:surveyId/users/:userId/responses - Get survey responses
  • POST /surveys/:surveyId/responses - Submit survey

Frontend Components​

  • FeedbackManager - Feedback collection interface
  • RatingsCard - Rating display component
  • Progress visualization components
  • Survey interface components

Progress Visualization​

Visual Indicators​

Progress is displayed through:

  • Progress bars - Completion percentages
  • Completion badges - Achievements unlocked
  • Timeline views - Progress over time
  • Comparison charts - Before/after metrics
  • Goal trackers - Goal achievement status


Tips for Learners​

  1. Track Regularly: Check progress weekly to stay motivated
  2. Rate Promptly: Rate sessions soon after completion while fresh
  3. Be Honest: Honest feedback helps improve coaching quality
  4. Set Goals: Use goal tracking to stay focused
  5. Celebrate Wins: Acknowledge achievements and progress
  6. Complete Surveys: Your feedback shapes program improvements
  7. Review Reports: Use progress reports to see overall growth

← Back to Learner Hub