I’m happy to help you design notifications for your app.
I believe an essential aspect of notifications is that they need to be as calm as possible.
So, I came up with some things you might want to think about based on (what I believe are) your goals.
- Helps user achieve their intentions
Why do people need your app?
What role do notifications play for people in achieving their needs?
What methods of notification do you think are relevant to your users (push, email, desktop)?
How can you design notifications to inform the minimum useful bit of information the user needs to know and nothing more?
What happens (with notifications) when things go wrong (for example, no internet connection)?
- Gives user control
How can you design the most simple notification settings interface? Tip: I recommend checking out Twist from Doist.
How can you provide a way of reducing the number of unnecessary notifications to a minimum? Tip: Think about not only how to notify, but WHEN is relevant.
- Adding value
What are your users’ values?
How can you make your notifications design KPIs align with your users’ values?
How could you use different senses in your notifications to explore the peripheral attention of the user (for example, sound (excluding voices, they’re creepy) and haptic)?
I hope these insights are helpful.