Main role: Lead end-to-end design solution based on user insights and business needs.
Main outcome: 30% less incorret payments for partners
PROBLEM
99.6% accuracy but still more than a million euros in avoidable corrections.
The main cause for incorrect payments are wrong data entry for contract creation due to misleading user experience and icorrect Affiliate ID (AID) attribution.
I discovered that with:
- User interviews
- 5 Why's exercises
- Problem Tree
- Data analysis
PROBLEM
To handle issues in the legacy Tool and incorrect contracts
I discovered that with:
- Data analysis
CHALLENGE
How might we
- Data entry for contract creation and management
- Data display for AID attribution
- System feedback
- Automatization of the flow
Outcomes
the user
- Creates, edit and approve contracts
- Investigate and correct an error in payments
the Problem by Business side
Long/wrong payment: Partner insatisfaction.
Partner could get paid incorrectly or not even get paid at all.The contract setup is a very sensitive part of the full partner cycle. It is an area that is formed of multiple processes and performed by several teams. Plus there's a huge gap of integration.
the Problem by User side
designing with users
1 - A better visualisation of current contracts
User need: When creating or editing a contract - Garantee there's no overlaps with other contracts at the same period of time.
2 - A better user experience to entry contract data
User need: When creating a contract- Data entry validation to flag errors on contract dates, fee and duplicated Id's before contract is published.
3 - Peer approval system
User need: When publishing a contract - Confidence in the system with right info and validations at approval phase to garantee the contract is correct and without overlaps.
- Reduce time to find and correct a payment error [Investigation] from 2 weeks to 1 day.
Increase confidence in the new tool from 3.0 to 4.6%
Visualisation problem
some user tests findings
The main user need for the user was to be able to see contracts that overlap dates so they can create and edit wirh confidence of not creating errors. This was solved by system flag, inline validation and clear visualisation all in one place.
user tests results
Visualisation problem
user tests results
User loved the new integrations and all the system validations so they can do everything whitout leaving the tool.
Create and edit flow problem
A/B test results
User needs:
Easier to check all conflicts the change might create
Too much info for the user
Hard to develop
A/B test results
User needs:
Flag all possible conflicts
Dedicated page / Focus mode
Using same structure as creation / Less development needed
Support multiple changes
Approval flow problem. Version A
Approval flow problem. Version B
Outcome
99.72% accuracy due to improved user experience, system feedback/flags, integrations
We solved that with:
- Improved user experience to create, edit and approve a contract
- System flags and validations
Outcome
We solved that with:
- Automony for the user to create, edit, delete and approve contracts and attributions
- System validations, tons of them
- Tons of API integrations with other tools
Outcome
My mistakes: The delivery was delayed in a few weeks due to long discovery phase.
Reach out to see more about my UX Process for this project.
lia.silvans@gmail.com
My design work lives at the intersection of modernism & elegant simplicity. Placing emphasis on typography, color, and motion. — My process begins by visualizing an overall narrative for the project, making it impossible to ignore. — I incorporate interaction into my designs because you feel a connection when things move as you’d expect them to.