Book a free 30-min call (opens Calendly)

Managers got their time back, Attendance is a longer story

We cut meeting-planning time by 68%. Attendance started at 41% and leadership wanted 60%. A month after handover it was 47%.

Role
Lead product designer & manager
Team
2 developers (frontend, backend), 1 UX analyst
Timeline
6 months, part-time, on an existing booking system
Goal
60% overall office attendance, with flexibility for different work styles
Disciplines
Design direction, product strategy, UI/UX design, art direction
Tools
Bullet Journal, Miro, Figma

Sound familiar?

You deliver a real result, but it isn’t the one in the brief.

The brief

The company was moving to hybrid work and people weren’t coming in. The ticket asked for a desk-booking tool and “please, improve some UX”. Leadership’s goal was 60% office attendance, up from 41%. Attendance was a KPI set for managers.

The numbers on day one

Office time by age

  • 32%21–25 year-olds
  • 45%25–32 year-olds
  • 58%32–40 year-olds

18 min

Average time managers spent scheduling

31%

Desk utilisation, only

What I found

Managers spent 18 minutes on average scheduling, and desk utilisation sat at 31%. One manager spent about 20 minutes picking people for a weekly review. Managers owned the KPI, but their real pain was coordination. I chose to fix the pain first, and I never said that out loud.

The pivot

From booking one desk at a time to coordinating a whole team, with proximity built in.

The change that mattered: automatic nearby-seat selection highlights available desk clusters on a given day, so a manager books several adjacent workspaces in one action.

Where I got it wrong

At the first review I led with the manager numbers. The room asked a fair question: where’s the 60%? I had measured what we moved, not what they asked for. For two weeks the project read as a miss.

The fight

Then the feedback came in. Users wanted to book from their phones, and at delivery the mobile interface was designed but not yet built. I presented the mobile prototypes alongside that feedback. We agreed the path to 60% ran through mobile. We’ll check the numbers two weeks after the iOS and Android versions are available, then every month.

What shipped

Templates, a clustering algorithm for team seating, calendar integration and visual desk mapping. Meeting-planning time fell by 68%.

  • Flexible booking templateswith customisable repeatability
  • Calendar integrationwith office location and visual desk mapping
  • Smart clustering algorithmfor automatic team seating
  • Mobile appdesigned at handover, iOS and Android to follow

The interface

Ten screens from the desktop product, from the first empty booking to team seating, templates and reports.

  • SWAY New Booking screen in the light theme with a list of office spaces on the left and, on the right, the prompt “Select a location to get started”, view larger
    A new booking starts emptyPick a building, a space type and a period; the floor plan waits for a choice.
  • SWAY desk booking with the filter bar open: checkboxes for monitor, locker, phone, focus zone, printer, kitchen and shower, above two space cards and a floor plan with free desks, view larger
    Filtering desks by what they offerMonitor, locker, phone, focus zone, printer, kitchen and shower narrow the list of spaces.
  • SWAY desk booking with a narrow list of two spaces on the left and a large floor plan with free desks highlighted in green, view larger
    A narrower list gives the plan roomWith the side panel collapsed, the floor plan takes most of the screen.
  • SWAY desk booking in the dark theme: space cards for Engineering and Creative with free-desk counts, ratings and amenities, beside a floor plan with free desks glowing green, view larger
    Desk booking in the dark themeEach space shows how many desks are free, its rating and its amenities.
  • SWAY cabin booking: a Wooden Cabin card with a photo, amenities, date and time fields and Cancel and Book buttons over a floor plan, view larger
    Booking a cabinA cabin opens as a card with photos, amenities, date, time and repeat options.
  • SWAY room booking: a Select Participants dialog with a search for “Rosa” showing three matching people, over the booking form, view larger
    Booking a room with its participantsTeammates are found by name while the room is booked.
  • SWAY team booking: a Find Team Seats button, a Book Team Seats button on the OpenBarn card, and desk clusters highlighted on the floor plan, view larger
    Find team seatsDesk clusters light up on the floor plan, and one button books them together.
  • SWAY Bookings screen: a timeline of the day’s meetings above a table of bookings, with a row menu showing Save as Template, Edit and Delete, view larger
    Bookings, and the save-as-template actionA day timeline above the booking list; the row menu offers Save as Template, Edit and Delete.
  • SWAY Save as Template dialog with the name “Design + DEV1 (Handoff)” and Cancel and Save buttons, over the bookings list, view larger
    Saving a meeting as a templateName it once; attendees, location and duration come back with it.
  • SWAY Reports screen: status cards for visitors, monthly KPIs and performance, and a team activity table with status, office, floor and desk, view larger
    ReportsVisitors, monthly KPIs and performance above a team activity table by office, floor and desk.

What didn’t land

Attendance reached 47% and is still growing. It isn’t 60% yet, and this page doesn’t claim it. Mobile booking is what users asked for, and it wasn’t available at handover. We’ll check the numbers two weeks after the iOS and Android versions are live, then monthly.

The pattern

Before the first review, I now name the number I moved, the number I didn’t, and who owns each.

If that sounds like what your team needs, the first conversation is free.

Book a free 30-min call (opens Calendly)

Back to the homepage

Is your team solving the problem it was handed?

Bring the brief, the number that won’t move, or just a hunch. In 30 minutes we’ll work out where design can make the biggest difference and what I’d do first.

Book a free 30-min call (opens Calendly)