Optimizing Onboarding for PennyWise by Hammed Olayiwola Optimizing Onboarding for PennyWise by Hammed Olayiwola

Optimizing Onboarding for PennyWise

Hammed  Olayiwola

Hammed Olayiwola

Client Brief

Company Overview

PennyWise is a SaaS tool that uses AI to forecast cash flow for freelancers and solopreneurs. It connects to bank accounts and invoicing tools, analyzes income patterns, and predicts when cash crunches will hit β€” 30, 60, and 90 days out. Think 'weather forecast for your bank account.'

The Problem

Freelancers live in constant financial uncertainty. Income is irregular, clients pay late, and tax bills arrive without warning. 68% of freelancers report cash flow anxiety as their top stressor.
Primary Audience: Freelancers and solopreneurs earning $40K-$150K/year in creative, tech, or consulting verticals. They use 2-3 invoicing/payment tools, track finances loosely, and experience cash flow stress at least quarterly.

Objectives

Increase onboarding completion rate from 34% to 60%+
Reduce time-to-first-forecast from 8 minutes to under 3
Increase trial-to-paid conversion from 8% to 15%+

Messaging Strategy

"The aha moment for PennyWise is: 'I can see a cash crunch coming 6 weeks from now β€” and I have time to do something about it.' Every screen exists to get the user to this moment as fast as possible."
ScreenCurrent Drop-offDiagnosis Bank connection38%Trust issue β€” copy doesn't explain value of connecting Income categorization22%Feels like work. Too many manual inputs. Forecast view6%Users who see the forecast almost always continue.
Conclusion: The copy problem is concentrated in screens 2-4. Users who make it to the forecast convert. The job is to get them there faster.

The Copy

See your financial future. Not just your past.
In the next 3 minutes, we'll connect your accounts and build your first cash flow forecast β€” so you can see exactly what's coming in the next 30, 60, and 90 days.
πŸ”’ Bank-level encryption. Read-only access. We can see your data β€” never touch your money.
[Let's Go β†’]
Connect where your money lives
The more accounts you connect, the more accurate your forecast. Most freelancers connect 2-3.
Why connect? PennyWise analyzes your income patterns, recurring expenses, and client payment timing to predict your cash position weeks in advance.
[🏦 Connect Bank Account] [πŸ’³ Connect Stripe] [πŸ“§ Connect PayPal]
Powered by Plaid. 256-bit encryption. Read-only access β€” we cannot make transactions. Ever.
Analyzing your financial patterns…
βœ… Found 847 transactions across 2 accounts
βœ… Identified 3 recurring income sources
βœ… Detected 12 recurring expenses
⏳ Building your 90-day forecast…
This takes about 30 seconds. We're analyzing income frequency, payment timing, and seasonal patterns.
Your 90-day cash flow forecast is ready.
⚠️ Heads up: We're seeing a potential cash crunch around March 14.
Based on your patterns, your account balance could dip to $1,247 in about 6 weeks β€” below your average monthly expenses of $3,800.
Why? Two of your recurring clients typically pay 15-20 days late in Q1, and your quarterly tax estimate ($2,400) is due March 15.
What can you do? We've got 3 suggestions ready for you.
[Show Me What to Do β†’]
3 ways to avoid the March crunch
1. Invoice Client A this week instead of next. They usually pay within 8 days. Invoicing now means the money arrives before the crunch.
2. Set aside $600/week for the next 4 weeks. This builds a $2,400 buffer that covers the tax bill.
3. Follow up with Client B on Jan invoice. They're 12 days past due. A nudge now could bring in $3,200 before March.
These suggestions update automatically as your accounts sync daily.
Never be surprised by a cash crunch again
Choose when PennyWise should alert you:
β˜‘οΈ Weekly forecast email β€” Your 90-day outlook, every Monday
β˜‘οΈ Cash crunch warning β€” Alert when projected balance drops below your comfort zone
☐ Late payment nudge β€” Reminder when a client is overdue
☐ Tax set-aside reminder β€” Monthly reminder to move tax money into savings
You're in control now. 🎯
Here's what you just did in under 3 minutes:
βœ… Connected your accounts βœ… Got your first 90-day forecast βœ… Spotted a cash crunch 6 weeks early βœ… Got 3 actionable suggestions to fix it βœ… Set up alerts so you'll never be blindsided again
Most freelancers spend 5+ hours a month worrying about cash flow. You just solved it in 3 minutes.

Case Study & Results

The Challenge

PennyWise had a powerful AI engine but a leaky onboarding funnel. Only 34% of trial users completed setup, and 8% converted to paid. The onboarding treated account connection as an administrative step rather than a value-building moment.

The Approach

Reframed account connection as value unlock: Changed 'Connect your bank' to 'Connect where your money lives.'
Added a processing screen: Turned the 30-second wait into a trust-building moment by showing what PennyWise found.
Front-loaded the aha moment: Moved the forecast to Screen 4 (was Screen 6). Eliminated 2 unnecessary screens.
Made suggestions specific: 'Invoice Client A this week' instead of 'consider invoicing sooner.'

Key Decisions & Rationale

Show what the tool does before asking the user to do anything.
One action per screen
Never ask for two things at once. Cognitive load kills completion.
Connecting a bank account is boring. Seeing '847 transactions to analyze' is exciting.
Progress, not process
Each screen should feel like the user is getting closer to their forecast, not filling out a form.
This is a spec project created for portfolio purposes. PennyWise is a fictional company. Metrics are projected based on industry benchmarks. All copy is original work by Hammed Olayiwola.
Like this project

Posted Apr 25, 2026

Created strategic onboarding copy for PennyWise to enhance user conversion rates.