Home
Mara
Mara
Mara

20M users added.
$6.9M a year saved.

50,000 people a day were trying to open a Mara account, with a $1M World Cup push about to double that. A 27-step gauntlet wasted almost 90% of them, half of which came with a bill. Paid to get them, paid to lose them.

$5.7Msaved on KYC alone
88%success, from 12%
+1.7Mmonthly users
-70%onboarding steps

Head of Design and Product Owner, running three cross-functional teams. The whole wallet, mobile, for Africa. I led design, took on engineering and support alongside it, and presented roadmap and growth to investors, led by Coinbase. 2022/2024, Nigeria, remote.

funnel analysis

Seven leaks. KYC alone cost 700,000 users a month.

  • Signup asked for everything up front: email and SMS verification, Country three times, personal details, a PIN and biometrics.
  • Every added step raised drop-off, before users had even tried the product.
  • KYC lost more users than every other step combined.
50,000Start-3,70046,300Email-5,10041,200Phone-5,30035,900Details-5,20030,700KYC-23,8006,900PIN-6006,300Biometrics-3006,000Home

business case

KYC billed per attempt: $400,000 a month, losses included.

  • The KYC provider billed per API call, regardless of outcome.
  • The nested KYC flow compounded an already heavy signup, so many users quit mid-check.
  • A user lost at KYC was paid for twice: once to acquire them, and once on the check that lost them.
User dropped out
$0.35per user

solution

KYC moved to the first transaction. Useful checks hit 98%.

  • Only 15% of onboarded users ever transacted, so 85% of every KYC bill bought nothing.
  • AML rules require verification before money moves, not at signup: the check could legally wait.
  • At transaction time users have clear intent and a real reward: useful checks rose from 15% to 98%.
AFTER ONE-TIME KYCKYC ON FIRST TRANSACTION

iteration

Six more leaks cut. Onboarding ended at three actions.

  • Email became the single identifier and channel, cutting the $100k a month SMS verification bill.
  • Personal details collapsed into one step with Country included; biometrics moved to first login.
  • Acquisition rose to 2.1M new users a month.
1email
2details
3PIN

That closed the leak. 2.1M new users a month, onboarding in three actions, KYC only when money moved. But signups were never the goal. A wallet earns nothing while an account sits empty, and most accounts sat empty. The money itself, sending, depositing, trading, still ran through a maze. Fixing that meant every flow in the app.

audit

The market ran to crypto. The app couldn’t keep up.

  • The naira lost 70% of its value, and Nigerians moved close to $60B into crypto as a store of value.
  • Onboarding was fixed, but still only 15% of the users it delivered ever traded.
  • The app was the blocker: a home screen split by secondary navigation, and a Send flow hiding its main action behind the keyboard.

messy home

Hard send

design system

One rhythm, every flow: action, preview, commit, outcome.

  • Fixing only transactions would move the leak to Deposits, then Withdrawals, then Send.
  • Every action in the app was mapped to the same four steps.
  • One pattern made every flow familiar on first use.

impact

20M users and $6.9M a year, from holding structure, not fixing flows.

  • $5.7M a year saved on KYC, $1.2M on SMS: $6.9M in total, at the new user volume.
  • Each step of the old flow was defensible in isolation; together they broke the product.
  • Someone had to define that system and hold it. That was me.
Cesar Garcia · Head of Design & Product Owner · Mara