faster course discovery in evaluative usability testing
Turning Trailhead search into a guided path to learning.
I led end-to-end research to understand why learners searched and filtered extensively—but still abandoned course discovery. Salesforce is a global CRM platform, and Trailhead is its learning ecosystem for building product, technology, and business skills. The work translated behavioral evidence into a more guided, efficient search experience.
research and recommendations presented to Trailhead leadership
learners who could benefit annually from an improved journey



The flow was generating activity without enough learner progress.
Search is a primary entry point into Trailhead. Learners were interacting with filters, but that activity was not consistently translating into course starts.
Effort without confidence
Learners spent time searching and filtering, yet still struggled to decide which course was relevant.
Cost without conversion
Each filter refresh increased third-party search activity without reliably leading to a course start.
Friction at the gateway
Drop-off at a primary entry point could weaken long-term engagement and adoption.
“Search is the gateway to Trailhead. If users abandon here, we risk losing engagement and adoption in the longer run.”Amina Dieng · Senior Product Manager
I moved from broad signals to observed behavior.
I began with candid public feedback to identify recurring problem areas, then used interviews and task-based usability testing to understand the mental models and behaviors behind them.
Public user reviews
Reddit discussions, YouTube comments, and Quora posts surfaced recurring themes such as discoverability, option overload, and uncertainty about course relevance.
User interviews
Scenario-based conversations explored starting points, expectations, prior search experiences, and workarounds when learners were unsure what to search.
Usability testing sessions
Participants completed a job-relevant course-discovery task while I captured time, decision points, filter behavior, confusion, and abandonment signals.
The study focused on three decisions.
Revealed expectations, mental models, and uncertainty.
Connected hesitation, filters, and abandonment.
Surfaced workarounds and reliance on recommendations.
The research pivot changed how I compared learner behavior.
I began by recruiting across job roles. Early sessions showed that Trailhead familiarity explained discovery behavior more clearly, so I compared both role-based and expertise-based patterns.
I added product expertise as a second lens—not a replacement for role.
This pivot made the comparison more useful. Role still provided context, while product expertise better explained why novice learners moved through the full flow and experienced learners often skipped it for recommendations.
Three behaviors explained why search activity did not become progress.
The issue was not low motivation. The experience asked learners to make decisions without enough guidance, relevance, or relief from repeated work.
The findings became three questions that guided the next research decisions.
I used the findings as a benchmark for ideation so every later opportunity could be traced back to observed learner behavior.
help novice learners begin with clarity and confidence?
Support discovery before asking for a precise query.
align search with experienced learners’ reliance on recommendations?
Surface relevant options earlier and reduce recall.
reduce repeated effort and fatigue while filtering?
Make useful preferences faster to apply and reuse.
I mapped where each opportunity appeared across the discovery journey.
Novice and experienced learners were mapped separately because product familiarity created the clearest differences in search behavior.
Needs guidance and confidence.
Uncertainty starts before the query and continues through course selection.
Needs relevance and speed.
Prior knowledge helps, but repetitive filtering still slows progress.


I connected each feature idea to a real learner need and a business outcome.
The journey maps showed where the experience could improve. This next step clarified what to build, why it mattered, and which ideas deserved priority.
Map the opportunity
Journey mapping located the moments where learners needed guidance, relevance, or less repetition.
Ideate against needs
Feature ideas were tied to both the observed user need and the business outcome they could support.
Prioritize with partners
I worked closely with the product manager to balance value, effort, feasibility, and roadmap alignment.
The mapping made the rationale visible.
Every proposed feature could be traced to an existing pain point, a learner need, and a business need. This prevented ideation from becoming a list of disconnected solutions.

A value–effort matrix converted research opportunities into an implementation sequence.
With the product manager, I evaluated expected learner value against delivery effort, technical feasibility, and roadmap fit. This made tradeoffs explicit and identified saved filter groups, guided search, and contextual AI guidance as the strongest first-phase investments.

Three connected interventions addressed the full decision journey.
The concepts were designed as one system: guide the initial search, provide contextual assistance, and reduce repeated filtering so learners could move from intent to course start with less effort.
Search prompting gave learners a clearer starting point.
Upfront prompts and suggested pathways helped novice learners translate broad goals into useful searches without requiring Trailhead-specific terminology.
Agentforce supported learners at the moment of uncertainty.
Contextual AI guidance created a visible entry point for clarifying goals, refining vague queries, and understanding what to learn next.
Saved filter groups reduced repetitive setup.
Learners could reuse meaningful combinations instead of rebuilding the same criteria—reducing fatigue, unnecessary refreshes, and time spent before evaluating courses.
I tested whether the recommendations changed the behaviors identified in research.
The second study evaluated the research hypotheses through usability, adoption, and conversion—not visual preference.
Guided search would reduce confusion and increase adoption.
Upfront options were expected to help learners begin without first constructing a precise query.
Reusable filtering would reduce effort, fatigue, and drop-off.
Saved filter groups and a clearer filter order were expected to shorten the path to relevant results.
Moderated usability sessions
6 returning experienced learners
6 new student participants
Success meant a visible change in learner behavior—not simply positive reactions.
Validation showed faster discovery and stronger progression.
Directional prototype evidence showed whether the planned behavioral changes appeared in the study.
search adoption
time-on-task
flow conversion
drop-offs
Less effort led to more learners moving forward.
The research became an enterprise-level investment case.
I presented the evidence and validation metrics to the Trailhead VP of Product and Engineering and a broader audience of roughly 100–200 stakeholders.

I translated research evidence into a decision narrative leadership could act on.
The presentation established a shared rationale for implementation consideration and moved the work beyond a design proposal toward organizational acceptance.
In an ideal world, I would have…
With fewer timeline, recruitment, and implementation constraints, I would extend the evidence in three focused ways.