Role: Product Manager
Duration: January 2023 – May 2023
Donorbox is a leading SaaS non profit donations management app in the US. It employs around 150 people from around the world.
The objective of this project was to enhance the form editor by integrating a live preview feature, which would allow users to see changes in real-time. The previous version of the editor only displayed static images, creating confusion for users who were unable to see how their edits impacted the final form. The focus was to improve usability, user experience, and conversion rates by enabling real-time feedback during form creation.
Additionally, we made incremental improvements to the UI and information architecture (IA) to make the editor more intuitive. One key improvement was reorganizing the left toolbar, ensuring essential options were more accessible. The existing onboarding flow showed a simplified version of the form editor to new users, which caused confusion as they believed the basic options were the only available features. Our solution was to display the full dropdown menu from the start.
The original form editor only displayed static images, meaning users couldn’t preview their changes in real-time, especially for features like color, amount, and currency, which led to user frustration.
First-time users were presented with only basic form options, causing confusion and frustration. Many users believed the editor lacked additional features until they reopened the editor for a second time, revealing more options.
The team worked across multiple time zones, requiring effective coordination between design, development, QA, and stakeholders to ensure progress. Jira was the central tool for managing project tasks, ensuring alignment between teams, and tracking the overall timeline and deliverables.
Due to limited development resources, the team focused on incremental improvements rather than a complete redesign. It was important to avoid alienating power users—especially older users familiar with the current interface—while still enhancing the user experience with live preview and UI improvements.
We gathered critical feedback through user interviews and behavioral data from Hotjar. Power users expressed frustrations with the lack of a live preview, which made real-time form adjustments difficult. Additionally, users requested a “receipt” option to add custom thank-you messages after donations.
Collaborating with the design team, I directed the creation of wireframes for the form editor’s new live preview feature. We ensured the wireframes reflected user needs by integrating real-time updates and improving the editor’s visual hierarchy.
Working alongside the UX/UI designers, I ensured that the information architecture (IA) was optimized. We moved misplaced options and restructured categories in a more intuitive manner, making navigation smoother for users.
I oversaw the development of interactive prototypes using Figma, which were then tested internally with stakeholders and selected users. Feedback was continuously gathered to iterate and refine the design.
I worked closely with the development team, using Jira to manage sprints and ensure that the implementation of the live preview feature was feasible given technical constraints. QA teams were engaged early to identify potential bugs and edge cases to be addressed during development.
I maintained ongoing communication with product management to ensure that the updated form editor met both business objectives and user expectations. Regular check-ins with stakeholders ensured that progress aligned with broader company goals, and their feedback was incorporated into design iterations.
Internal teams—including product, customer success, and accounts—were involved in the initial testing phases to validate the redesign. We also conducted live user testing to gather real-time feedback from users, ensuring the updated features addressed key pain points.
Based on user testing results, I oversaw the iteration process, making adjustments to the UI and interaction flows. Changes to the information architecture were made to improve clarity and enhance the overall user experience.
After the feature was deployed, we monitored user behavior through Hotjar, confirming that the live preview significantly improved the overall user experience by reducing confusion and increasing form creation efficiency.
These metrics highlighted the success of the live preview feature and the importance of incremental changes, contributing to overall user satisfaction and engagement.
This project demonstrated the value of data-driven decision-making and user-centered design in driving product enhancements. By focusing on incremental improvements, we were able to deliver impactful results without disrupting the experience for long-term users. Effective cross-functional collaboration and feedback loops were crucial in ensuring the success of the project.