Platform Alerting
Raising awareness to marketers when something goes wrong
Challenge
System issues disrupted client communication, leading to missed engagement opportunities and potential revenue loss for marketers. Without proactive alerting, users lacked visibility into critical workflow disruptions.
Objective
Implement a robust alerting system that proactively notifies users about system issues in upstream workflows. By ensuring timely and clear alerts, we aimed to empower users to take action before issues impacted their campaigns.
Impact
Though shifting priorities delayed implementation, we established a scalable alerting framework, providing a strong foundation for future development when business needs realign.
01 Research
User interviews
Pendo analytics
02 Strategy
Prod/UX Alignment
03 Design
Design direction
Competitors
04 Feedback
First impressions
Final direction
05 Follow Up
Priority Shift
01 Research
Through Pendo, we kicked out a short survey to understand how important different platform alerts were to our users. 9 of 86 users took the survey and 3 confirmed to meet for more discussion.


Highlights
Excessive False Alarms
Users found the alert system was triggering too many "false" alarms, leading them to be turned off. ​
​
Lack of Automation
There is a manual check process in place to monitor crucial metrics. This was tedious and time-consuming.
​
Inefficient Communication Channels
Users expressed a preference to have alerts through Slack instead of email. Emails became overwhelming and difficult to manage.
​​​
​
Product & UX Alignment
02 Strategy

Faster awareness for clients
Higher feature adoption of alerting
Solve for blank-slate problems
Product goals
User goals
Global alerts
​
Internal user
groups
​
Reusable alert
pattern
To understand and take action on alerts
To be able to set alerts once
To be able to loop in other coworkers
Must haves
-
A central place to monitor alerts
-
Providing default alerts to the high traffic and desired areas from our research
Nice to haves
-
Having the ability to add alerts to a daily report vs immediate send
-
Having the ability to send the alerts to a list of internal users vs entering emails manually
Delightful
-
Ability to have a webhook as a means of communication method
-
Being able to set priority on different alerts
-
AI detection before assets reach a critical state
03 Design
Alignment
-
Central location for all alerts broken up by channel
-
Ability to select preferences on when to receive alerts and who
-
Straight-forward rule comprehension
-
History tab to see a running feed of previously triggered alerts
-
Custom alert rules tab to create asset specific alerts
​
04 Feedback

Highlights
Bootbarn
The ability to set alerts on specific KPIs would significantly improve their workflows.
​
Virgin Voyages
The custom alert rules would be better placed at the individual asset level.
​
Planet Art
Instead of a 'reminder' or being notified immediately, we'd like a daily alert summary.
​
Final Direction
Notification Feed
-
Introduced an alert feed to help users track triggered events throughout their workweek, with error badges highlighting assets causing critical issues.
-
Enable users to click notifications to navigate directly to the asset triggering the alert for further investigation.
Global Alerts
-
Allow users to set global defaults for all assets of a specific type.
-
Enable alerts to be sent to internal groups, with the option to send immediately or as part of a daily summary.
-
Easily see history that falls outside of the notification feed timeline.
.
05 Follow Up

Priority Shift
While this project didn’t ultimately get shipped due to shifting priorities, it provided a valuable opportunity to explore how to improve the alerting system and lay the groundwork for future use cases.
I created new components designed to support the next version of alerting, as well as potential future features like rule building and feed components.
These components were intentionally lightweight to allow for easy iteration and future improvements.
