Skip to content
Growth

Student Activity Log

Dated timeline of every learner action — enrollment, lesson completion, quiz pass, submission, purchase. Answers "what happened?" for one learner in one place.

Student Activity Log — Sikshya LMS illustration

Why this matters

When a learner disputes a missed milestone, or a compliance audit asks "when did this learner finish the safety course?", you need a chronological record — not a guess pieced together from order metadata and screenshots. Without an activity log, every support ticket becomes a forensic investigation.

What you get

  • Per-learner timeline of enrollments, completions, quiz attempts, assignment submissions, orders, certificates issued.
  • Admin lookup: "show me everything this learner did" — useful for support, disputes, and compliance audits.
  • Backs HR / compliance workflows where chronological proof of training matters.
  • Date-range filtering — pull a learner's activity for the last quarter, or all-time.

What it unlocks

  • Per-learner timeline

    One dated stream of events: joined → started lesson → passed quiz → submitted assignment → finished course → received certificate.

  • Support & dispute lookup

    Staff can answer "I never got access" or "when did I complete this?" with timestamped facts instead of guesses.

  • Compliance audit trail

    When an external auditor needs proof of completion, the log gives a defensible record — not just a screenshot of the certificate.

How it works

  1. 1

    Activate the add-on

    Enable Student Activity Log under Add-ons. Logging starts immediately — no migration needed.

  2. 2

    Look up any learner

    Open the learner profile in the admin. The activity log tab shows their full timeline, newest first.

  3. 3

    Filter by date or event type

    Narrow to a date range (last 30 days, last quarter) or specific event types (only quizzes, only purchases).

Frequently asked

Does this slow down my site?

No. Events are written asynchronously and indexed for fast lookup. The log only loads when an admin opens a learner profile.

Can I delete a learner's log entries for GDPR?

Yes. Per GDPR right-to-erasure, you can remove a learner's activity log entries from the admin. The underlying course/enrollment records have their own retention policy.

How far back does it log?

From the moment you activate it — there is no historical backfill. Activate it before you need it, not after a dispute comes in.

Ready to ship Student Activity Log?

Activate the Sikshya Pro Growth tier to unlock this feature. The free plugin handles everything else.