DOMAIN
Secure contract signing
TIMELINE
Q2 2025
ROLE
Lead designer
TEAM
CONTEXT
Oneflow is a contract management platform for B2B teams. Most users never found its most secure signature option - QES. It was only possible to enable it through support.
PROBLEM
Research:
Analyzed 30+ support tickets
Interviewed 12 internal stakeholders
Mapped signing flows for 2 key user personas
Root causes:
QES was not discoverable (disabled toggle + no in-product indicators)
Users didn’t understand signature levels (AdES vs QES vs simple signatures)
ADOPTION GAP
85%
users missed QES
Why it matters:
Lost upsell opportunities + legal/compliance risk for enterprise accounts
MY APPROACH
01
Marketplace IA redesign
Redesigned marketplace IA to surface QES prominently
02
QES Setup flow redesign
Document and template setup redesign
03
Validation
Ran 3 testing rounds with enterprise users
04
Design system
Extended design system with selection patterns
RESULTS AND IMPACT
96%
Setup cut time
1 day with support →15 minutes solo
30%
Support ticket reduction
Users understood what they were signing
90%
Backend performance boost
Simplified logic, 1-second faster response
KEY CHALLENGES
Why did 85% miss our most secure signature option?
Users scanned the marketplace but saw no information about QES, only confusing structure and provider names. No explanations and hidden pricing.
"I didn't even know QES was an option here."
User quote
QES not visible
Users didn’t know QES existed; toggle disabled.
Compliance uncertainty
Missing legal guidance, impossible to make compliant choices
Hidden pricing
Hidden pricing reduced trust, blocked activation decisions
Confusing contract template setup
Users were confused by the “Signature mode” concept and the "Basic" option that included both Advanced and Simple signatures. Many called support, worried that their signature might not be valid.
IMPACT: 30% increase in support tickets + users questioning signature validity.
“Why does my BankID end up under Basic? Is it no longer legally valid?”
Customer in a support call
DESIGN SOLUTIONS
Marketplace: Signature levels and pricing
I rebuilt the entire marketplace around what users actually needed: "Electronic signatures" with clear security levels. SES for simple docs, AdES for business, QES for legal protection.
RESULT: Obvious choices, no more guessing games.
QES enablement flow
Instead of scattered providers, I created one unified list with smart toggles. Users could enable multiple options, filter by country, and see pricing update instantly.
RESULT: Leveraged existing backend for speed.
Contract template setup mental model
I tested a simple question: "Where would you look to set up secure signatures?" 8 out of 8 users clicked "Signing method" immediately.
RESULT: Users already knew where to look. Reused existing mental model.
Backend win (bonus)
The real breakthrough wasn't visual - it was simplifying the logic. I worked with engineers to cut conditional checks from 60+ to just 4.
RESULT: Simpler code = faster responses. Win-win for users and engineers.
Design system updates
Extended components for: marketplace toggles, country filter, pricing card, and system messages.
LEARNINGS AND REFLECTIONS
Didn't work
Combining all providers into one list wasn't technically possible due to the backend constraints
Surprised me
Pricing transparency increased conversion
Backend simplification (60→4 checks) was possible
Would do differently
Test terminology with non-technical users earlier
Involve CSM in initial research
Push for backend unification sooner
Designed and built by me











