Skip to main content
Manage participant accounts, track individual performance, monitor engagement levels, and analyze user-specific training outcomes across your ethical dilemma platform.

Overview

The User Management system provides complete visibility into every participant’s journey through your ethical training programs. Track scores, completion rates, risk profiles, and activity patterns at the individual level. Users Dashboard

Key Capabilities

User Lifecycle

Manage users from invitation through completion and certification

Performance Tracking

Monitor individual scores, completion rates, and learning progress

Engagement Metrics

Track when users are active and how they interact with dilemmas

Risk Assessment

Identify users who may need additional training or support

User List Columns

The main user table displays:

User Information

  • Name/Email: Primary identifier with avatar initials
  • Client: Organization the user belongs to (with logo)
  • Dilemma: Most recent game played
  • Date: Last activity timestamp

Performance Metrics

  • Completion Rate: Percentage of assigned dilemmas finished (with progress bar)
  • Total Points: Cumulative score across all sessions

Actions

  • Detalle: Link to comprehensive user profile and history
Client users only see participants from their own organization. Admins view all users across all clients.

Filtering Options

Client Filter

Admin users: Dropdown to select specific client organization Client users: Locked to their company Uses searchable dropdown (TomSelect) for easy navigation of large client lists.

Dilemma Filter

Narrow results to users who have engaged with a specific ethical scenario. Options update dynamically based on selected client. Type to search by:
  • Full name
  • Email address
  • Partial matches
All filters work together. For example: filter to “Acme Corp” + “Integrity Dilemma” + search “john” to find John Smith’s performance on that specific game.

User Metrics Explained

Completion Rate

Percentage of assigned dilemmas the user has finished:
  • 100%: All games completed (shown in emerald green with checkmark)
  • 60-99%: Partial completion (blue progress bar)
  • 0-59%: Low completion (gray progress bar)
Visual progress bar provides at-a-glance status.

Total Points

Cumulative score across all dilemma sessions. Higher scores indicate:
  • Better ethical decision-making
  • More complete scenario engagement
  • Potential candidates for recognition

Last Activity

Most recent timestamp of user engagement. Helps identify:
  • Active vs. inactive users
  • Who needs re-engagement
  • Recent completions for certificate generation

User Detail View

Click Detalle to access comprehensive user profile:

Performance Summary

  • All completed sessions with scores
  • Average performance across dilemmas
  • Time spent per scenario
  • Completion timeline

Question-Level Analysis

  • Specific questions answered correctly/incorrectly
  • Risk areas flagged
  • Category-wise performance breakdown

Activity History

  • Login timestamps
  • Session durations
  • Device/browser information (if tracked)

Certificates

  • Eligibility for completion certificates
  • Download issued diplomas
  • Award vs. participation designation

Bulk User Export

Click Exportar Usuarios a CSV to download complete user dataset with:
  • User name and email
  • Client and area assignments
  • All performance metrics
  • Completion percentages
  • Total points earned
  • Last activity dates
  • Risk indices
Use cases:
  • Share with client HR departments
  • Import into LMS systems
  • Compliance reporting
  • Performance reviews

User Invitation Workflow

1

Navigate to WordPress Admin

Users are created through the WordPress backend
2

Bulk Import (Recommended)

Upload CSV with columns:
  • Name
  • Email
  • Client ID
  • Area ID (optional)
3

System Generates Credentials

Unique access codes created automatically
4

Email Invitations Sent

Automated emails with login links delivered
5

Users Activate Accounts

Participants click link and set passwords
Ensure email addresses are valid before importing. Bounced emails cannot be tracked.

Engagement Monitoring

Active Users

Users who have logged in and started at least one dilemma within the filtered time period.

Inactive Users

Accounts created but never activated, or no activity in 30+ days.

Re-engagement Strategies

  1. Identify inactive users via filter
  2. Export list to CSV
  3. Coordinate with client HR for reminders
  4. Monitor for increased activity post-outreach

Performance Segmentation

High Performers (80%+ scores)

  • Candidates for recognition certificates
  • Potential peer mentors
  • Case studies for best practices

Average Performers (60-79% scores)

  • Majority of user base
  • Target for continuous improvement initiatives

At-Risk Users (<60% scores)

  • May require additional support
  • Follow-up training recommended
  • Flag for manager/HR review

Access Control

Admin Capabilities

  • View all users across all clients
  • Edit user details (via WordPress)
  • Delete user accounts
  • Reset passwords
  • Reassign to different clients/areas
  • Export complete user database

Client Manager Capabilities

  • View only their organization’s users
  • Cannot edit user data
  • Export limited to their client
  • Request changes via admin support

Read-Only Users

  • Some client accounts have view-only access
  • Cannot download CSV exports
  • Restricted to dashboard views

Pagination & Performance

User list displays 10 users per page to ensure fast load times. Use pagination controls at bottom of table to navigate large user bases.
Large client organizations with 500+ users may take 2-3 seconds to filter. The system displays loading indicators during processing.

User Workflows

Weekly Engagement Check

  1. Set date filter to last 7 days
  2. Review “Last Activity” column
  3. Identify users with no recent sessions
  4. Export inactive list
  5. Coordinate re-engagement email campaign

Certificate Batch Processing

  1. Filter by specific dilemma
  2. Sort by completion rate (100% first)
  3. Check completion dates
  4. Navigate to Certificates section
  5. Generate bulk certificates for completed users

Performance Review Support

  1. Search for specific employee by name
  2. Click Detalle for full profile
  3. Review question-level performance
  4. Export individual report as PDF
  5. Share with manager for development planning

New Client User Setup

  1. Receive user list from client HR
  2. Format as CSV with required columns
  3. Bulk import via WordPress admin
  4. Verify user count in dashboard
  5. Monitor first-week activation rates
  6. Send reminder emails to non-activated accounts

Best Practices

  • Regular Monitoring: Review user list weekly to identify drop-offs
  • Completion Tracking: Set internal SLA for 80%+ completion rates
  • Data Privacy: Export user data only to authorized client contacts
  • Performance Conversations: Use detail view as coaching tool
  • Bulk Operations: Leverage CSV exports for large-scale reporting
  • Area Segmentation: Always assign users to areas for better analytics

Build docs developers (and LLMs) love