Redesign
Notifications
Redesigning the notification system for OwnersBox to improve customization, discoverability, and navigation.

Team
1 Product Designer (me)
2 Product Managers
2 Developers
Focus
System Design
Event Routing
Real-Time Data
Contraints
4 Week Timeline
Existing APIs only
Gaming Regulations
Overview
OwnersBox is a daily fantasy sports platform with multiple game formats including Player Picks, Spin and Draft, Salary Cap, and Lightning Lineups.
Notifications are critical for keeping users informed about contests, player updates, and financial activity.
The existing notification system lacked customization, discoverability, and reliable navigation.
Goal: design a scalable notification system that keeps users informed without overwhelming them.
Problems
User Problems
Notifications buried in settings on mobile
No visible notification bell in the main UI
Notifications disappeared immediately after viewing
Clicking any notification redirected users to the home screen
No customization by game type
Notification categories lacked descriptions
Business Problems
Notifications were underutilized as an engagement driver
Lack of brand activation within alerts
Limited analytics around notification engagement
Constraints
Product Constraints
Must comply with gaming regulations
Too many notifications risk user fatigue
UX Constraints
Limited mobile screen space for notification settings
Need to balance simplicity with customization
Risk of modal fatigue if prompts are too frequent
Technical Constraints
Some notifications required backend event triggers that were not available through existing APIs. We prioritized an MVP set that could be supported by the current infrastructure.
Business Goals
Increase engagement and retention
Use notifications to re-engage players during contests
UX Goals
Keep users informed without overwhelming them
Make notification preferences easy to manage
Build trust through transparent settings
Product Goals
Create a scalable notification system
Route notifications to relevant in app destinations
Support customization by game type
Notification Channels
Notifications were distributed across three channels.
Bell Notifications
Persistent alerts tied to meaningful actions
Remain visible for 7 days
Can be cleared individually or all at once
Examples
Contest updates
Marketing Alerts
Financial activity

Push Notifications
Time sensitive alerts delivered through the device
Alerts that happen more frequently than bell notifications
Examples
Drafting turns
Marketing Promotions

Email Notifications
Confirmations and longer form updates
Examples
Deposits
Withdrawals
Marketing Alerts
System Design
The challenge was not simply redesigning notification UI.
It required restructuring how notifications are triggered, routed and delivered.
Notification System Architecture Diagram
Reducing Notification Noise
Player updates generate extremely high notification volume. [Trades, Status Updates, Transactions etc.]
Instead of flooding the notification bell, these alerts were redirected to the player news feed where users could view updates in context.
These were kept as push notifications but not kept in the bell. This kept the bell focused on high signal alerts.
Notification Routing Matrix
Customization by Game Type + Discoverability
Previously notifications applied globally across all game formats. This created irrelevant alerts for users who only played specific modes.
As well, the notification centre was hidden in settings.
The new system introduced customization by game type. As well as, a persistent notification bell accessible across the app.
Technical Walkthrough
Bell Documentation
Toggle Documentation
During engineering review several proposed notifications required backend event triggers that were not supported by the current API infrastructure.
To meet release timelines we:
prioritized notifications supported by existing backend events
released an MVP notification set
documented additional notifications for future roadmap iterations
Outcome
The redesigned system introduced a structured and scalable approach to notifications.
Key improvements
persistent notification center accessible across the app
7 day notification history
direct navigation from notifications to relevant screens
customization by game type
reduced notification overload through smarter routing
Reflection
This project highlighted that notification systems are product infrastructure problems, not just UI problems.
Designing the system required balancing engagement with notification fatigue while working within backend constraints and regulatory requirements.





