ZONESAGE

ZONESAGE

The Financial OS Built Around How Short Term Rental Operators Actually Think

The Financial OS Built Around How Short Term Rental Operators Actually Think

ROLE:

ROLE:

Founding Product Designer

Founding Product Designer

COLLABORATORS:

CEO

CTO

1 Engineer

CEO

CTO

1 Engineer

1 Designer (me)

CEO, CTO, 1 Engineer

TIMELINE:

TIMELINE:

Aug 2023 - Dec 2024

Aug 2023 - Dec 2024

DISCLOSURE:

DISCLOSURE:

UI shown: Final redesign completed pre-closure. Earlier version remains live at zonesage.com.

UI shown: Final redesign completed pre-closure. Earlier version remains live at zonesage.com.

/Market Gap

What if short-term rental operators had a financial tool actually built for them?

Short-term rental operators have real tax advantages available to them, but only if their finances are precise. Most were stuck doing manual data entry or handing their accountant a pile of bank statements and hoping for the best. Existing tools were too generic for STR finances or too complex for a solo operator. Nobody had built something specifically for this person.

/Solution

ZoneSage: A transaction tracking platform purpose-built for short-term rental operators

ZoneSage ingests transactions from property management systems, bank statements, and historical CSV imports, automatically categorized in the All Transactions view, flagged for operator review in Needs Review, and compiled into a tax-ready P&L report for your accountant.

/User Needs Research Findings

Operators were stuck between tools that were too complex and processes that were too manual.

We reached out to short-term rental operators through cold calls and direct messages to understand how they were managing their finances. After hundreds of conversations, the problem was clear. Operators were manually entering transactions into Excel every month because setting up property-level classes in tools like QuickBooks was too complex. That same spreadsheet was what they handed their accountant.

They wanted a system that:

Automate manual transaction tracking

Track revenue from property management platforms

Support accountant review and validation

Import and reconcile historical records

/Domain research

STR finances don't work like generic accounting

Fulfilling what operators needed required understanding a domain most tools get wrong. Every transaction has to be attributed to a specific property, tagged to the right tax category, and treated differently depending on its source.

I worked with accountants and engineers to map the most common transaction rules before designing anything. That work became the interpretation layer the entire product was built on.

/Design Approach

Designing Around a Four-Stage Flow

Once we understood the domain, the product structure became clear. Every operator interaction maps to one of four stages: connect your properties, ingest transactions from every source, categorize and attribute automatically, and surface results operators can trust.

The complexity lives in the third stage. How the system interprets and attributes data determines what operators see and whether they trust it. That's where the design decisions mattered most."

Connect your property portfolio

Ingest transactions from every source

Categorize and attribute automatically

Surface results operators can trust

/Key design decision

Where trust actually formed

The system couldn't be certain about every transaction. Rather than hiding that uncertainty behind silent automation, we made it visible. Operators could see exactly how each transaction was interpreted, why the system wasn't confident, and confirm the outcome.

Every confirmation taught the system. A vendor mapped once would be recognized automatically the next time, attributed to the right property, assigned the right category. The more operators engaged, the less manual work remained.

Flagged transactions show why the system wasn't confident, not just that it wasn't.

/Iterations

Addressing user feedback

As we shipped core functionality and moved toward new features, we noticed how much inconsistency had accumulated from moving quickly. Spacing, corners, and component styles had never been formally defined and it showed. Before tackling anything new we addressed it.

At the same time operators at different scales were asking for different things from the dashboard, so we gave them control over which metrics to surface. A tool handling someone's finances needs to feel both trustworthy and built for them specifically.

/Reflection

A System Built for How STR Finances Actually Work

"ZoneSage has absolutely transformed the way I do my finances for 30+ properties. Incredible."

- Jay Ulrich, Property Manager · San Diego

The product worked. Operators trusted it and the feedback confirmed it. But product trust alone wasn't enough to survive the structural constraints we were facing.

PMS integrations came with revenue share arrangements that didn't make economic sense at our stage. STR tax complexity varied down to the zip code level, making full automation difficult to build with confidence. With limited resources and a second company with stronger market pull, we made the decision to shut ZoneSage down.

ZoneSage clarified something that continues to guide my work. In trust-critical systems, reducing friction is not always correct. Sometimes friction is the product. This was the first project where correctness had to precede convenience.

Selected Work.

Selected Work.

Selected Work.

A focused selection of product work and the decisions behind it.