Our number one feature request was a way to schedule in-app messages. We frequently heard stories from users about setting reminders or alarms overnight and on weekends to remember to publish or unpublish time sensitive experiences. Our user base is busy, so they should be able to easily “set it and forget it”.
Design leadership // Product management // Design strategy // User research // Workshop facilitation // Product design // UX & UI design
Appcues users can easily create in-app experiences and target them to their customer segments, but we required them to manually publish and unpublish. Most competitors have scheduling features built in, so it’s considered table stakes. Because scheduling was not part of our product we heard that users were:
Project Goals:
Our timeline for the scheduling feature was tight. I combined reviewing customer feedback with some brief competitive research. I looked at our direct competitors and other applications that have scheduling, like social media platforms and email marketing platforms.
With these 2 inputs, I could extract basic feature requirements and understand a baseline for how users have experienced scheduling features before, and might be expecting to experience them within our product.
I was operating as lead designer and product manager for this project. I put together a handful of quick ideas for how scheduling could work within our app and scheduled a design session with the entire team. My goals with facilitating the design session were:
The design session was a hit! We worked together to narrow down the ideas to 2 prototypes that I would put in front of customers for feedback.
To keep the team collaboration rolling, I invited anyone from the team who was interested to join me on customer calls. One of the engineers jumped at the opportunity!
To get designs in front of customers, I pulled together a quick research plan. I got 6 customer interviews scheduled within a week’s time and had my engineering teammate join as my notetaker.
During each customer call, we covered:
Then, I asked them to interact with 2 different prototypes for a quick moderated task-based usability test to gather feedback and preferences.
The key takeaways from these interviews were:
My teammate and I took notes in Miro so that we could have a public space to easily share with the whole team. I facilitated a synthesis session with the entire team to share what we learned, pull out insights, prioritize, and plan additional enhancements we could make to the designs.
After the team synthesis session, I created a research summary report. I shared the report to the whole company via Slack to keep everyone informed of what’s happening on my team.
I led the team through the project, from kick-off through design validation in about 3 weeks. Unfortunately, the team was disbanded and work put on hold for several months due to internal organization shifts shortly before development began. The scheduling feature was picked back up by another team for implementation several months later. Here’s the impact we’ve seen so far from the new feature:
I am available to take on new projects, collaborate, or simply chat about design. Have questions about my work? Reach out and say hi!