Modo
Case Study
Modo
Project fields
mobile appreaserch

How We Increased DAU by 147% Through Simplified Dashboard Navigation

Traders were abandoning our platform within the first week. 34% churn was costing $5M annually. We redesigned the information hierarchy to guide users to what matters most.

My RoleLead Product Designer
Timeline4 Months (Jan - Apr 2024)
Team2 Designers, 4 Engineers, 1 PM
PlatformSaaS Dashboard (Web + Mobile)
Impact+147% Daily Active Users
The Challenge

The Business Challenge

Traders were confused by information hierarchy. Complex data without clear prioritization led to frustration and abandonment. We analyzed user sessions and found that the information architecture was unclear. Users didn't know where to look first - everything had equal visual weight. Root Cause: Without guidance, users felt overwhelmed. The dashboard showed everything but highlighted nothing.

34% of users abandoned the dashboard after 1 week

$5M annual revenue loss from churn

200+ monthly support tickets about navigation and feature discovery

Research & Discovery

User Interviews (8 power traders)

"Too much data on one screen. I don't know where to look first." Users needed visual hierarchy to prioritize information.

Session Recordings (50+ users)

Average time to find key metric: 2min 15sec. Baseline should be 8 seconds. Users were scrolling past features without seeing them.

Competitive Analysis (ThinkorSwim, Robinhood)

Best-in-class platforms prioritize: Price → Chart → Orders. Clear visual weight guides user attention immediately.

Design Decision #1: Establishing Visual Hierarchy

Challenge: All dashboard elements had equal visual weight. Users didn't know what to focus on first. Solution: We reduced chart size by 30% and enlarged price display by 200%. Made the most critical data impossible to miss. Why this approach: We tested a tabbed interface but power users needed everything visible at once. Single-page density with clear hierarchy won. Result: Time-to-key-metric decreased by 68% (from 2min 15sec to 45sec).

After
After: Clear Visual Hierarchy
Before
Before: All Equal Weight

Design Decision #2: Customizable Widgets

Challenge: Power traders have different trading styles. Day traders need volatility data. Long-term investors need fundamentals. Solution: Drag-drop widget system. Users could build their own dashboard layout matching their trading style. Trade-off: Added 3 weeks engineering time but user retention data justified the cost. Users now spending 45% more time in-app. Result: 67% of active traders customized their dashboard within first week.

After
Personalized Experience
Before
Fixed One-Size-Fits-All

Design Decision #3: Quick Actions Sidebar

Challenge: Common actions (Buy, Sell, Set Alert) were buried 3 clicks deep in the hamburger menu. Solution: Persistent right-side panel with 6 most-used actions. Always visible, one-click access. Why sidebar over toolbar: Desktop traders use wide screens (2560px+). Vertical space is premium, horizontal is abundant. Result: Average task time reduced from 24 seconds to 6 seconds.

After
Quick Access Panel
Before
Actions Hidden in Menu

Final Design

Main dashboard view. Price (largest element) → Live chart → Order book. Visual hierarchy guides attention naturally from left to right, top to bottom.

Main dashboard view. Price (largest element) → Live chart → Order book. Visual hierarchy guides attention naturally from left to right, top to bottom.

Customization modal. Drag-drop interface lets traders build dashboard matching their style. 67% of users personalized layout within first week.

Customization modal. Drag-drop interface lets traders build dashboard matching their style. 67% of users personalized layout within first week.

Mobile responsive design. Key metrics remain accessible on smaller screens. Quick actions collapse to bottom sheet.

Mobile responsive design. Key metrics remain accessible on smaller screens. Quick actions collapse to bottom sheet.

Dark mode variant. Essential for traders working long hours. Reduced eye strain complaints by 40%.

Dark mode variant. Essential for traders working long hours. Reduced eye strain complaints by 40%.

+147%Daily Active Users
+191%Feature Adoption Rate
-70%Support Tickets

Business Impact

The simplified dashboard became our most-used feature within 3 months. Daily active users increased from 45K to 111K (+147%). Feature adoption jumped from 23% to 67% as users could finally discover and use tools that were always there but invisible. Support tickets dropped by 70% (from 200/month to 60/month), saving 140 hours of support time monthly. User NPS improved from 31 to 52 (+21 points). Most importantly: churn rate decreased from 34% to 12%, recovering $3.2M in annual revenue.
"The new dashboard is night and day. I can finally see what matters without hunting through menus. As a day trader, every second counts - this redesign saves me hours every week."
Sarah Chen
Power Trader, 5 Years Experience

Key Learnings

🔑 Less is more with data visualization I initially tried to show all available metrics thinking more information = better experience. User research proved the opposite: guidance beats choice. Users needed us to tell them what matters most. Clear hierarchy outperformed flexibility. When everything is important, nothing is. ───────────────── 🔑 Design for power users, everyone benefits We designed for power traders' needs - customization, information density, speed. Surprisingly, beginners benefited too. They could start simple and grow into advanced features. The customization system became a learning tool: "Oh, this widget exists? Let me try it." ───────────────── 🔑 Test with real data, not Lorem Ipsum Our first prototypes used placeholder data. When we tested with real trading data (volatile numbers, negative values, edge cases), we discovered contrast issues and information overload we'd completely missed. Lesson: Design with production data from day one. ───────────────── 💭 What I'd Do Differently Start user testing 2 weeks earlier. We caught a critical navigation issue in week 10 that should've been found in week 8. Cost us an extra sprint to fix.