top of page
< Back

Billseye

I designed Billseye's first complete mobile app. Four years later, I came back to rethink it.

Founding Product Designer · 0→1 & Redesign

Billseye helps professionals like lawyers and consultants turn phone calls into billable work.

​

2021: First complete mobile app → 26K+ downloads in year one.

2025: 12-week redesign → Designed an invoicing experience.

​

Same product. Very different problem.

Screenshot 2026-10-09 at 12.08.37β€―PM.png

πŸ“ž 10 min call → πŸ’΅ $41.67 → πŸ‘€ Review → 🧾 Invoice sent

1. Turning an idea into a product

​The original idea was simple:

Make a call → Track time → Calculate cost → Export record​

​

Billseye tracked the call, calculated its value, and exported the record to Excel so users could handle billing elsewhere.

​

A developer had built a rough prototype with a few core features. As Billseye's first designer, I turned it into a complete mobile app.

Result: 26K+ downloads in year one.

​

But there was one thing Billseye couldn't do:

Actually get you paid.

Group 1947.png

2. Four years later: From tracking to invoicing

In 2025, the goal changed: Don't just track the money. Help users get paid.

Group 1940.png

Designing for mistakes:

Once real money is involved, mistakes matter. What if it's a personal call? What if the time or price is wrong?

​​

Instead of automatically sending an invoice after every call, I added a confirmation step. Users could review the charge or choose not to bill the call. One extra step, but more control before an invoice goes out.

Group 1945.png

3. Designing for the real world

A good idea still has to work with the technology, for the user, and for the business.​

​

TECHNOLOGY — Work with the platform

Design around what's technically possible. iOS limited what Billseye could do during calls.

Decision: Focused the redesign on Android and built around its native call experience.

Group 1950.png

USER — Build on what users already know

Don't make people relearn something they already know.

Decision: Kept Android's familiar call log and added billing information without changing how people navigate their calls.

Group 1948.png

BUSINESS — Make sure it can scale​

Getting paid after every call is faster, but processing each payment separately can become expensive as Billseye grows.

​

For the long term, I saw an opportunity to save approved charges after each call and combine them into one monthly bill. This could reduce payment fees and simplify billing for repeat clients.

​​

The trade-off: Faster payments now vs. lower costs and simpler billing over time.

Group 1941.png

*Illustrative example: 1,000 users × 100 billable calls/month = 100,000 calls. Assumes one client per user, one payment per call vs. one monthly payment, and a $0.30 fixed Stripe fee per payment. Percentage fees excluded.

4. What changed in four years

Same product. Different way of thinking.

​

In 2021, I was focused on making the product work.

In 2025, I was thinking beyond the screen: technical constraints, user behavior, and how product decisions affect the business.

​​

I don't just design what happens on the screen.
I think about what happens because of it.

bottom of page