0:00 / 0:00

11:25:34

6/5/2026

Communities

Integrating community into the LMS learning experience to drive +40% sales growth and 2.5× monthly active users.

2025 2026

<CONTRIBUTION>

Product design, ux/ui

<IMPACT>

+40% Sales, 2.5× MAU

<TOOLS>

Figma, Claude, Maze, Gemini, Glean

> IMPACT

Post-launch results reflected a 40% uplift in sales. MAU grew 2.5 times, reflecting consistent user retention over time. The product evolved from a disconnected social add-on into a substantial part of the training experience, making platform more unified, expert-driven, and something customers actually wanted to buy into and renew.

+0 %

SALES
GROWTH

0.0x

MONTHLY ACTIVE
USERS INCREASE

> CONTEXT & PROBLEM

The platform is a leading AI Learning management system serving thousands enterprise organizations to train their employees at scale. Community existed as a standalone product – forums, Q&A, peer discussions – but lived completely outside the training experience. This project aimed to bring learning and community together by integrating a social layer across the full learning journey.

Learners perceived Community as a “separate destination” from training. They had to leave their training, jump into Community, and then (hopefully) remember to come back. Customers saw Community as "nice to have," not essential – and renewal rates reflected that.

This led to:

  • Low discoverability of relevant peer knowledge

  • Reduced participation in cohort- or program-driven initiatives

  • Limited visibility of experts and slower response times

  • Repeated questions

Community felt like a separate destination, not part of the learning journey.

> MY ROLE & APPROACH

As the lead product designer for Community product, I owned the end-to-end design from research through delivery. I partnered closely with a PM to define strategy and requirements, collaborated with engineers to navigate technical constraints, and facilitated cross-functional workshops. I conducted user research, defined the UX metrics framework, and led design decisions across all integration features.

> RESEARCH

Because the real issue wasn’t missing features but low discoverability and fragmented experience, I needed to understand how admins and learners perceived and navigated between community and LMS, and where that experience broke down.

Together with PM and UX Researcher I conducted 10+ customer interviews to gather feedback on current pain points, needs, and feature requests. I analyzed data in the Glean AI platform, which consolidated existing feedback and requests from internal company sources. I also ran a competitive analysis and ran a JTBD exercise for Admin and Learner personas.

> INSIGHTS

We initially assumed low community discoverability was the main issue. The research revealed something else:


  • Context-switching killed participation. Navigating to Community required multiple steps and forced users to abandon their current learning flow.

  • Visibility needed to be contextual. Admins wanted to create private conversations that would remain accessible without cluttering the main experience.

  • Content felt noisy and uncurated, increasing moderation effort and reducing perceived quality.

  • Questions lacked clear ownership, leading to unanswered threads and missed learning opportunities.

  • File sharing broke context. Users relied on external tools, severing the connection between resources and discussions.

  • Learning resources and discussions were fragmented across systems.

The pivotal insight: the main problem wasn't discoverability, it was fragmentation. Learners experienced training and community as two separate mental models. Switching between them felt like starting over every time.

This reframed the goal: "dissolve the boundary between learning and conversations". Community needed to embed so seamlessly into the learning flow that users wouldn't perceive it as a separate product.

The main problem wasn't discoverability – it was fragmentation.

> UX METRICS

Before jumping into solutions, I wanted to understand how design would drive business impact. That meant aligning the team on what success actually looked like before any design decisions were made. I facilitated a workshop with the PM, Design Manager, and UX Researcher to define clear UX metrics. As a first step, I used Event Storming framework to map the user journey and identify critical "success moments" and friction points that could potentially block them.

We created a KPI tree that broke down a high-level business goal (the North Star metric) into clear, measurable business and design KPIs, and further into actionable UX metrics. Each UX metric was tied to a known user need or pain point, along with potential design solutions. I found this framework to be an effective tool to communicate with stakeholders and focus on design decisions that truly drive business impact.

> CHALLENGES

The business push was to move fast and ship new features using existing (old) components. We were building new features while the company transitioned to an updated design system. Every component came in two versions: old and new – and mixing them looked exactly as bad as it sounds.

Without a clear approach, the product risked turning into a fragmented, “Frankenstein” experience. To tackle this problem, I initiated a series of workshops with engineers and the PM to align on a shared strategy. Together, we defined a clear set of priorities and a shared plan for building new features within the updated system, balancing speed with long-term scalability. This gave the team a consistent decision-making framework instead of ad hoc choices under pressure.

Given timeline constraints and ownership boundaries, we also made a trade-off: some admin settings remained in a legacy panel we couldn’t fully rebuild. Integrating new settings into it introduced technical complexity which meant making some careful (and sometimes painful) design compromises to keep things consistent. We focused on minimizing friction: aligning visual consistency where possible, reducing visual noise, and creating clearer boundaries between legacy and new experiences.

This approach allowed us to ship on time while minimizing technical debt and avoiding a broken user experience, and it created a clear path for future migration rather than compounding inconsistency.

> VALIDATION & ITERATION

I used Figma Make and AI tools to iterate quickly and prepare concepts to test and review during stakeholder and clients meetings.

Together with my team, I validated our design proposals with key clients, receiving positive feedback and valuable insights that confirmed we were addressing their needs. I also tested prototypes through unmoderated usability testing in Maze. Early testing revealed a few gaps – for example, the need for more flexible admin controls to define allowed post types and manage hidden spaces.

Once the proposal was refined and validated, I moved on to creating high-fidelity mockups, translating our concepts into detailed, production-ready designs.

> DESIGN DECISIONS

Embedded community widget

Learners needed to see relevant conversations without leaving their training workflow.

I designed the widget to display only the Space linked to the current LMS page/course, configurable by admins in settings. This aligned with how learners actually used Community – seeking help right when they got stuck.

Content heroes

Admins wanted to highlight content in space feeds to promote key learning materials.

I designed a promoted content system that surfaces training content as visual “hero” units at the top of the feed, with the option to collapse them when not needed.

File attachments

Sharing training files was cumbersome – users relied on external tools or uploaded files separately.

I extended the post composer to support file attachments, allowing users to upload files directly to their personal library or public LMS channels, making sharing and collaboration more seamless.

Hidden spaces

Admins wanted Spaces to be "prominent within LMS pages and courses but invisible outside it"

I designed "hidden spaces" – spaces that don't appear on the Community homepage but are fully embedded and discoverable within LMS pages. This solved the admin need for "private conversations" without building a complex permissions system. I validated this with low-fidelity prototypes and tested it with key clients. Their feedback: "This is exactly what we needed for cohort-based programs and sensitive training topics"

Configurable community spaces

Admins needed more content control – defining content types, managing permissions, curating participation.

I introduced flexible Space configuration options that let admins define: content types allowed, visibility rules, publishing controls.

> LEARNINGS

This project strengthened my ability to lead design decisions, own cross-functional activities, and navigate technical trade-offs with engineering. Continuous validation with key clients taught me to distinguish actionable feedback from noise and defend strategic choices while constraints required tough prioritization.

What I'd do differently:

  • Earlier involvement of engineering in the design decisions. I’d involve engineering from the start and define the design system strategy at kickoff—not mid-project. Early alignment would have prevented reactive trade-offs and given the team a clearer, more consistent direction.

  • Involve learners (not just admins) more in validation. Most validation focused on admins. I’d prioritize testing with learners earlier, since they're the ones actually navigating the embedded widget and spaces day-to-day. Their input would have led to stronger insights and more confidence before launch.

  • Document the rationale behind key decisions. I'd document design rationale more consistently throughout the process. There were moments in stakeholder discussions where I had to reconstruct my thinking on the spot. Having a clear record of why each decision was made would have made those conversations more confident and easier to revisit during iterations.

"When working on features that required a deeper understanding of user behavior, Daria sought answers in data, going beyond assumptions and qualitative impressions to ground her design decisions in evidence. In my experience, this is rarer than it should be."

Giacomo Clemente

Director of Data Strategy at Docebo

▼ OTHER CASES

2026

Built with ❤︎⁠ in Framer + Claude