Referral program: from link sharing to real payouts
I designed a transparent and user-friendly referral system that allows users to generate a unique link, track conversions, and withdraw earned rewards with ease

My role
I was responsible for the full design execution of the referral system — from structuring the flow and defining user experience to delivering the final UI. I closely collaborated with the task owner and technical specialist to gather functional requirements and understand technical constraints. Based on that, I developed the core concept and finalized the complete design.
The challenge
- Enable users to generate and share a unique referral link effortlessly
- Provide clear tracking of link clicks, conversions, and earnings
- Simplify the payout request process with real-time progress visualization
- Design an intuitive experience that builds trust and drives engagement
The solution
I designed a seamless user experience that guides users from generating their unique referral link to tracking conversions and requesting payouts. The interface balances simplicity with transparency, ensuring users always know how their referrals perform and how close they are to a payout.
Referral system logic
The referral system makes it easy for users to share their link and withdraw rewards.
Each flow is designed to be simple, predictable, and transparent — ensuring that users always understand what’s happening and what to expect next.
.avif)
Referral page overview
The entire referral experience is presented on a single, well-structured page. It includes the referral link, sharing options, balance tracking, a payout section, and detailed performance metrics — all designed to be intuitive and accessible.

Sharing the referral link
Users can generate their personal referral link and share it via copy or a dedicated modal. The share modal includes quick options for email and social platforms, making it easy to invite others in just a few clicks.


Requesting a payout
When the user reaches the minimum balance, the withdrawal button becomes active. The process includes choosing a payout method or adding a new one, followed by a confirmation modal that clearly communicates the status of the request.
Results
New revenue stream
Referral program created from scratch, generating additional profit without extra marketing cost
Higher user engagement
Users actively shared their links and tracked rewards, increasing time spent in the dashboard
Organic lead generation
Invited users became new customers, helping grow the audience at no acquisition cost
Improved product visibility
Referral links naturally expanded brand awareness across social platforms
Other cases

Building a self-service order page with upgrades and auto-renewal
Redesigned the order page to support upgrades, subscription management, and future dashboard expansion.
.avif)
DefaultCV: a custom resume platform built for real hiring needs
Designed a resume tool tailored for a staffing company — from branding to interface and UX.

Integrating a destination checker into the checkout flow
Added a destination validation step to the checkout to reduce uncertainty and boost conversion.

Creating a design system and optimizing the workflow
How I brought clarity and scale to a chaotic design environment by building a design system from scratch.