Small business owners face daily friction managing their finances across scattered tools, leading to slow payments and limited control over their cash flow. Many only use one part of Wave, missing out on the benefits of a connected experience.
My team focused on three OKRs: modernize mobile tools, drive payment adoption, and explore new products that solve deeper financial needs. This meant redesigning key apps, running experiments, and incubating new revenue ideas.
Streamline financial workflows & UX
Tools to help operators get paid faster
More control over cash flow
Variant A
Toggle-on Rate: 28.2%
p=0.018 (Winner)
My team hypothesized that small business owners were less likely to turn on invoice payments when the toggle was buried in account settings (Control). This meant missed opportunities to get paid faster.
I designed several potential approaches to understand how the visibility of this setting impacts payments enablement. Variant A, which surfaced the toggle at the end of the workflow, led to a 14% increase in payments being turned on—helping business owners more easily collect payments from their customers.
Control
Toggle-on Rate: 24.8%
Control
Toggle-on Rate: 24.8%
Variant B
Toggle-on Rate: 22.0%
p=0.042 (worse than control)
Variant B
Toggle-on Rate: 22.0%
p=0.042 (worse than control)
Variant C
Toggle-on Rate: 24.5%
p=0.72 (no difference)
Variant C
Toggle-on Rate: 24.5%
p=0.72 (no difference)
To explore new revenue streams, we built a point-of-sale proof of concept enabling small businesses to collect in-person payments via a mobile terminal and web-based checkout.
We launched the web checkout in beta and monitored adoption and performance. Based on usage patterns, we prioritized enhancements to the checkout flow and ultimately deferred building a full virtual terminal due to low demand—allowing us to stay focused on higher-impact opportunities.
After experimenting with Framer and Origami, I chose to create the proof of concept using Axure. We needed a tool that offered the flexibility and control to build a functional 'no-code' prototype, and at the time, Axure fit the bill. (Today, there are tools like "Lovable" that can create close-to production ready quality prototypes.)
We envisioned the Virtual Terminal as part of the Invoice app to streamline payments.
We envisioned the Virtual Terminal as part of the Invoice app to streamline payments.
We use off-the-shelf components when possible—like this React Native card scanner.
We use off-the-shelf components when possible—like this React Native card scanner.
Established mobile design patterns let us focus on business problems first.
Established mobile design patterns let us focus on business problems first.