Context
System1’s RAMP (Responsive Acquisition and Marketing Platform) is a suite of tools for buying and selling digital ad space at scale. While powerful, the platform wasn’t friendly for new team members.
Onboarding was slow, and launching a campaign required step-by-step guidance from experienced media buyers. The learning curve was holding back the team’s ability to scale quickly.
Problem
- The campaign launch flow was designed for “power users.”
- New hires struggled with the complexity required extensive support.
- A simple Facebook ad campaign took more than 15 minutes on average.
Approach
I set out to make the workflow faster and more intuitive—without reducing control for experienced users.
Key strategies:
- Scalable system – Created reusable components and patterns for consistency across the platform.
- Streamline tasks – Cut unnecessary steps by using smart defaults.
- Progress visibility – Introduced a stepper to break up long forms and show progress.
- Prototyping for rapid testing – Built interactive prototypes early in Figma to quickly validate flows and ideas with users before committing to full design.
- Feedback & confidence – Inline validations and previews to reassure users.
Before
Users had to manually configure every field.

Process
An early prototype of the review and launch screen helped buyers visualize their campaign and make any edits before going live.

After
Defaults were pre-filled for 80% of cases, with clear options to override.

Components Highlights
- Stepper navigation
- Reusable form elements with validation
- Campaign summary card with inline editing
- Shared design system for faster iterations
Results
- Launch time for a Facebook campaign dropped from 15 minutes → just over 2 minutes.
- Onboarding time for new hires improved significantly, reducing reliance on senior media buyers.
- Senior buyers were freed to focus on strategy rather than training.
Reflection
This project reminded me how much confidence matters in UX. Speed wasn’t enough—new users needed feedback that they were doing things correctly. Designing for trust was as important as designing for efficiency.
I also learned how valuable a scalable design system is. Once we built solid components, improvements in one place spread quickly across the platform.