SkillMindSmarter Learning. Better Futures.

Analytics module · Outcomes & audit

Analytics

Engagement scores recomputed daily across every cohort, role-based CSV exports, automatic notifications when a report is ready, and a permanent audit log you can actually export.

  • Daily engagement recompute
  • Audit-safe CSV exports
  • Auto-notify on ready

Engagement · last 8 weeks

Computed daily · 02:15 UTC

+12% week over week

Overview

The numbers that shape the product

Every tile shows live data — the same view your admins, mentors, and learners see inside the product.

  • Programs tracked

    12

    Every learner event rolls into the program scorecard.

  • Engagement score

    72

    Median across active cohorts — 0–100 composite, recomputed daily.

  • Reports generated

    286

    In the last 30 days · CSV / PDF, capability-gated per role.

  • Audit events

    1.4M

    Append-only · legal-hold flag · retention enforced by beat task.

Capabilities

What you can actually do

  • Engagement scoring

    A nightly beat recomputes a 0–100 composite from sign-ins, session attendance, phase advances, and submissions — no manual rollups.

    daily refresh
  • Role-scoped reports

    Company admins see their tenant, program owners see their programs, managers see their direct learners. One endpoint, six role filters.

    role-aware
  • Capability-gated exports

    CSV and PDF exports are gated per capability flag — a tenant can disable bulk export entirely and still get on-screen charts.

    capability-flag
  • Automatic notifications

    When a large export finishes, the in-app bell, email (if opted in), and external system notifications (if configured) all fire from one job — without duplicates.

    fanout-bus
  • Audit export

    Auditors get CSV exports of every mutation, keyed by legal-hold. Presigned URLs expire on a beat task; no orphan links.

    presigned-s3
  • Retention enforcement

    Purge cadences are per-tenant and beat-scheduled. Legal-hold rows survive the purge — no manual intervention, no accidental deletion.

    legal-hold

Workflow

From first login to closed cohort

Four recurring jobs, one audit trail. Every step generates a permanent record — replayable, exportable, secure.

  1. Step 01

    Compute

    Every night, engagement scores recompute for every active learner. No double-counting, ever.

  2. Step 02

    Review

    Admins and program owners review in-product. Charts render from the same endpoint the exports read — no drift.

  3. Step 03

    Export

    CSV and PDF exports generate in the background; the presigned URL is minted on completion and expires on a beat task.

  4. Step 04

    Distribute

    One job fires the in-app bell, the email, and external system notifications. Audit captures who, what, and when.

Preview

A real view inside the product

The surface below is pixel-for-pixel what operators see in production — no screenshots, just the same components running with seeded data.

skillmind.app/reports/engagement

Engagement · last 8 weeks

Computed 2026-04-22 02:15 UTC · seeded cohort

EngagementTarget
  • Weekly active

    928

    +4.2%
  • Completion rate

    86%

    +1.1%
  • At-risk

    47

    -12

Keep exploring

The rest of the platform