Reachdesk is a SaaS platform that enables companies to engage prospects, customers, and employees through personalized gifting and direct mail campaigns.
Creating a campaign is the most critical and complex flow on the platform. It defines all the rules, settings, and constraints for sending gifts, and directly impacts adoption, revenue, and customer satisfaction.
Over time, this flow became increasingly fragmented. Multiple teams added features without a shared structure, the codebase relied on deprecated patterns, and customers struggled to complete setups independently. As a result, Customer Success Managers frequently had to create campaigns on behalf of users.
Improving this flow became a strategic priority to support company growth and increase gifting adoption.
Despite being the most critical flow, campaign setup was poorly understood across teams. The first step was to identify user pain points and system constraints.
We interviewed customers and Customer Success Managers, reviewed feedback and feature requests stored in Productboard, and mapped recurring issues. This helped us frame the problem space and align on what needed to change.
Campaigns could be created by different user roles, but admins and campaign managers were the primary users for this flow.
We defined personas to better understand motivations, responsibilities, and constraints, which helped us design flows that worked across scenarios without overwhelming users.
Campaign creation involved multiple layers of complexity:
• Manual vs triggered campaigns
• Different gift types such as bundles, eGift cards, and marketplace items
• Shared settings and highly specific configurations
To make this manageable, I collaborated closely with engineers, QAs, and engineering managers to map all dependencies into a comprehensive flowchart. This artifact became critical for aligning teams and understanding the scope of change required.
We analyzed direct and indirect competitors to understand how they handled campaign-like concepts, where they simplified decisions, and how they communicated dependencies.
The goal was not to copy solutions, but to extract patterns that could help us define a clearer and more intuitive campaign model for Reachdesk.
With a solid understanding of problems, dependencies, and benchmarks, we mapped all existing and new features into a structured flow.
Settings were grouped by intent and named using language customers could immediately recognize. The goal was to help users understand what they needed to configure, why it mattered, and how settings related to one another.
Multiple iterations were reviewed with stakeholders including the VP of Product, Engineering leadership, Customer Success, and Design before reaching a final structure.
Given the scale of the work, delivery required careful coordination.
Together with the PM and EM, we created a shared planning document to track:
• Design progress and validations
• Dependencies across teams
• Requirements, rules, and default values
• Copy decisions and edge cases
This artifact helped keep teams aligned and reduced gaps during handoff and development.
Before committing to a full UI redesign, we tested a hypothesis that unclear copy and poor grouping were major contributors to confusion.
We restructured content and copy using the existing UI, and engineers implemented these changes quickly. Early feedback from customers and CSMs confirmed a noticeable improvement, validating our direction before deeper investment.
The new UI was built using existing design system components, focusing on improving hierarchy, grouping, and interaction clarity rather than introducing entirely new patterns.
Design reviews and continuous feedback from designers, engineers, stakeholders, customers, and CSMs were essential throughout the process.
Quantitative and qualitative research ran alongside design work.
Mixpanel data helped establish baselines for how long users took to create campaigns. Hotjar recordings revealed real-world behaviors, friction points, and recurring struggles.
Insights were documented and shared across teams, helping inform decisions beyond design alone.
As designs matured, we validated solutions using Maze to gather both qualitative and quantitative feedback.
This combination of internal feedback, customer input, behavioral data, and usability testing allowed us to confidently defend design decisions to stakeholders.
After design approval, we worked with Product and Engineering to define a phased delivery approach.
This included:
• Breaking work into manageable releases
• Coordinating dependencies across teams
• Supporting engineering with PRDs and design validation
• Participating in QA reviews to ensure quality
This project pushed me out of my comfort zone and significantly strengthened my ability to lead complex initiatives.
It reinforced the value of deep collaboration, structured thinking, and continuous validation when tackling highly complex workflows. Turning a fragmented, hard-to-maintain flow into a clearer and more scalable experience required not just design skills, but strong communication, organization, and persistence.
© 2026 platzchen · All rights reserved
We use cookies to improve your experience on our site. By using our site, you consent to cookies.
Manage your cookie preferences below:
Essential cookies enable basic functions and are necessary for the proper function of the website.