Be informed automatically on my phone when Amazon ships or delivers a package or has a special deal on one or more products.
Lead Designer (solo)
I started work on mobile notifications for Amazon’s deals and shipping information in late mid 2012 on the iPhone, with a fast follow for the Android platform.
I had to dive deep with the product manager on the business logic and the development teams on the native and server components to learn the capabilities and constraints of the notification system that included the back end, OS and the shopping apps. Altogether, the deep dive easily took as much time overall than the rest of the design.
I created wireframes to review with the team to ensure the business requirements and logic were being met and the development team could deliver the required experience.
Originally, there were going to be more categories of notifications and the deals notifications would also provide a switch for each category. As such, I designed an experience that used buckets to show or hide the switch(es) for that group. For example, if the customer reached the settings page via Deals, only the Deals group would be expanded.
I also created some basic flows to illustrate the process for stakeholders because the system wasn’t in place yet for them to try it out.
Later in the process, I created some comps so that we could play around with text strings and formatting both for the US and elsewhere. Also, I had to create some versions of our app icon that would fit in various locations, such as the phone’s status bar along the top of the screen, and be resized automatically by the OS.
Notifications shipped in both the iPhone and Android shopping apps in late 2012.
Usage slowly ramped up over time on both platforms. Customer satisfaction increased and more deals were viewed. Adding an ingress point from the Thank You page was especially effective.
One of the biggest challenges on both OSs, though Android was the worst due to legacy app and OS version support, was determining which asset was used by the OS with the notification, the size of it, whether we provided multiple sizes or it was re-sized by the OS, as well as how to make the app icon look good at the various small size(s). Another challenge was coming up with a flexible layout that could accommodate what was originally going to be three “buckets” of different notification types, each of which could have one to thirty switches.