Add course-level filters and bulk actions to Gamification settings

Add course-level filters and bulk actions to Gamification settings

The current gamification setup only allows filters based on learner attributes — with no ability to filter by course attributes. This limitation makes it impossible to apply a game or point logic to a specific set of courses without manually editing each course one by one. In my case, I needed to include ~200 soft skills courses in a gamification quest. Since I couldn’t filter by course (e.g., by category, section code, or course name), I had to manually add the gamification completion action to each course individually.
Additionally, the fact that these courses are all children of a shared parent course didn’t help — it’s not currently possible to apply a parent-level completion action that automatically flows down to its children. This defeats much of the purpose of using course hierarchies for large-scale learning libraries.

Recommendation:
- Allow filtering by course attributes (such as category, section code, tags, or parent course) in gamification automations.
- Enable assigning gamification actions at the parent course level, to apply across all child courses automatically.
- These enhancements would dramatically reduce manual effort and make gamification scalable for real-world, content-rich programs.
    • Topic Participants

    • Einav