Home / Articles / Onboarding teardown

How a Lake Geneva Vacation Rental Company Automated a 50-Step Onboarding

Bringing a new rental property online is not one job. It is fifty small jobs, spread across a handful of people, where any missed step shows up later as an angry guest or a compliance scramble. Here is how one Lake Geneva, WI rental management company went from tracking that in a spreadsheet to a portal that runs the process on its own.

The before picture

The process lived in two places: a long, color-coded spreadsheet, and a board with cards that someone had to remember to move. Both depended on a person noticing it was their turn. When the season got busy, that noticing is exactly what fell apart.

What we built

A simple, private web portal. The whole team logs in. Starting a new property clones the full step list, and from there the process moves itself. The core idea is a cascade: when someone marks their step complete, the next person is prompted automatically, with the property details already attached.

  1. Each step has a clear owner and a "complete" action.
  2. Finishing a step prompts the next person on its own, no reminder needed from a human.
  3. A step can be put on hold with a reason without freezing the whole pipeline.
  4. A dashboard shows every property and exactly where it stands.
  5. Anyone stuck for too long gets a gentle nudge, automatically.
The win was not that the software was clever. It was that nobody had to remember whose turn it was anymore.

What broke, and what that taught us

The first version assumed every step happened in a strict order. Real life is messier: some steps wait on an owner, an inspection, or a third party. So we added the ability to flag a step as on hold and keep the rest moving. The lesson, as usual, was to match the tool to how the work actually happens, not how a flowchart wishes it happened.

Build fast, watch it get used, then fix the thing reality exposes. A prototype in real hands teaches you more in a week than a planning doc does in a month.

The result

Onboarding stopped being a scramble. The owner got their evenings back, new properties moved through predictably, and the team traded "whose turn is it?" for a glance at a dashboard. The process now mostly runs itself, which was the entire point.

If your business has its own fifty-step process living in a spreadsheet and someone's memory, that is a very fixable problem.

Automate your process →