Work / Friends Referral Program

My role

Lead Designer

Company

Argo Digital Gold

Year

2025

Teams

Product, FinOps, DevOps, Compliance

Friends Referral Program

How do you reduce paid acquisition costs for a fintech app? You give happy users a reason — and the tools — to invite their friends.

FintechGrowth Design Admin ToolingCross-functional
Argo Referral Program — Gold Circle Reward app UI

Argo app · Gold Circle Reward · Refer a friend and earn $20 in gold for both of you · email invite, referral link, social sharing

The problem

The problem was simple.
Argo had no referral program.

Without a structured way for users to invite others, all acquisition ran through paid channels — expensive and hard to scale. Meanwhile, existing users were already enthusiastic. They just had no mechanism to share it.

My job: design the full system — user-facing invite and reward experience, plus admin tooling for FinOps to manage distributions without engineering involvement.

Business goals

01

Increase organic acquisition

Reduce cost per new user vs paid channels

02

Drive trading activity

Reward requires a real trade — not just a sign-up

03

Improve retention

Referred users are higher quality and more engaged

04

Give FinOps control

Manage distributions without engineering tickets

Research

I started with a quick survey
before designing anything.

About 15 people aligned with Argo's user profile. The signal was clear enough — and the gold reward preference was genuinely surprising.

Would refer a friend if rewarded
70%
Preferred gold over cash rewards
60%
Wanted simple progress tracking
80%

"The preference for gold over cash told me these users identified with the product. They weren't just customers — they were believers."

What other fintechs do with referrals.

PlatformReward modelWhat I took from it
WealthsimpleCash on sign-up + first depositDual-trigger increases quality of referred users
ShakepayBTC reward in-productIn-product asset rewards deepen affinity
CoinbaseCrypto after trade thresholdTrade gate drives real engagement, not just sign-ups

Design decision

I explored three reward structures.
We went with the simplest one.

Tiered systems are exciting to design but confusing to users — and confusion erodes trust, which is the last thing you want in fintech.

Option A

Tiered rewards

More referrals = bigger reward. Motivating but hard to explain and expensive to audit.

Option B — Chosen

Fixed $20 in gold

Both parties get $20 after KYC + $500 trade. Simple, fair, operationally clean.

Option C

Cash equivalent

Off-brand. Undermines the gold-first identity and adds cash handling complexity.

User flows

Two surfaces. Three user types.

The referrer shares a link and tracks rewards. The referee signs up and completes a trade. The admin manages distributions — no engineering required.

Referrer & Referee

1

Referrer shares their link

Via email, link copy, or mobile share sheet from the sidebar

2

Referee signs up and trades

KYC + $500 in gold within 30 days triggers the reward

3

Rewards distributed monthly

FinOps exports eligible users and approves distributions

Referee journey

Clicks referral link

Branded landing with clear reward context

Creates account + KYC

Standard compliance flow, unchanged

Completes first trade

$500+ in metals — both parties receive $20 in gold

Referral history flow — mobile and web screens

Mobile + web referral flow · My rewards tab · Referral history ($80 earned, $20 pending, 6 friends) · step-by-step earning journey

Refer a friend modal & history dashboard

The user-facing surface: a modal for sharing the referral link (email, copy, social) and a history dashboard showing total earned, pending, and friends invited.

Referral modal and history dashboard UI

Left: Refer a friend — send via email, copy referral link (argovault.com/join/GOLD-AKA), share on Facebook · Messenger · WhatsApp · X · Right: Referral history — $80 earned · $20 pending · 5 friends invited · view less / view more

Admin portal

FinOps needed control.
Not a ticket queue.

The admin panel let FinOps configure rules, track eligible users, and trigger distributions — all without engineering. That hard constraint shaped every decision in this surface.

Key features: program history by month, to-be-distributed amounts, eligible user list with status filtering, CSV export, and one-click approve/reject.

Set eligibility rules

Trade volume, time window, reward amount

Review participant list

Filter by: To Be Rewarded / Already Rewarded

Export + approve

Download CSV, review, approve — last Friday of each month

Argo admin portal — referral program distribution

Admin portal · Referral Program tab · Program History + To Be Distributed · Approve / Reject workflow · user distribution table

What I'd do differently.

Next project

ArgoVault Website

ArgoVault Website →
LET'S TALK

Got a project in
mind?

I'm open to senior and lead product design roles. Let's see if we're a good fit.

arosasmolina@gmail.com → ArgoVault Website →