Meeting scheduler
Nutshell's customers were looking for a tool similar to Calendly that fully integrated with their existing CRM workflows. I designed a scheduling tool that boosted productivity and eliminated the need to pay for a separate tool.
Timeline:
Jun ‘23 - Sep ‘23
The challenge
We sought to create a solution that alleviated common pain points about scheduling meetings and that smoothly fit into existing CRM workflows.
The tool also needed to provide sufficient functionality to completely eliminate the need for Nutshell customers to pay for another tool, such as Calendly.
Gathering requirements
I embarked on a journey to gather all essential requirements. Through a series of collaborative sessions captured in FigJam, we dove into understanding the core features and their significance. This phase was crucial, as it set the foundation for the tool to be built, ensuring that every feature was aligned with user needs and expectations.
Learning from the market
Plenty of scheduling tools exist already in the market, and analyzing their strengths and weaknesses provided valuable insights.
I conducted a comprehensive competitor analysis, focusing on the primary user flows for each tool from the perspectives of two major user groups:
- The calendar owner scheduling the meeting
- The invitee booking the event
By comparing and contrasting these flows, we gained insights into what was effective and what could be improved. This user-centric approach was crucial in shaping our design strategy, enabling us to innovate while ensuring our solution met the needs of both types of users.
Brainstorming & early designs
Our brainstorming phase was filled with vibrant discussions about the tool's information architecture and the technical intricacies of syncing with existing calendars. These brainstorming sessions were about more than just generating ideas. They also challenged assumptions and pushed boundaries to create a product that would stand out.
Time zone handling
To support customers from any geographical location, we focused on designing a system that showed your current time alongside the time zone we detected. This gave people reassurance when scheduling meetings that they were booking slots at the right time.
Multi-host meetings
Introducing multi-host meetings presented a user interface challenge and a significant engineering hurdle. The system had to facilitate collaborative scheduling among two or more hosts, where even minor inaccuracies could disrupt multiple participants’ schedules.
QA and post-implementation
As the project approached completion, we shifted our focus to quality assurance (QA) and post-implementation planning, where I excel. With every project, I consistently maintain detailed notes that catalog everything from minor design adjustments to major launch-blocking bugs. This ensures we meticulously track and address various issues and guarantee things aren’t missed.
Impact & lessons learned
Scheduler was a valuable addition to Nutshell's product line, boosting overall profitability and contributing to monthly recurring revenue. Beyond improving customer productivity, the tool emerged as a central element in Nutshell's marketing strategies. It became a vital asset for sales and customer success teams to promote product growth and address customer challenges.