Improving The Take Offs Experience

The take off canvas area showing a measurement drawning
Company
Buildxact (SaaS)
Industry
Construction-Tech
Duration
2 months
Role
Lead UX
Team
Agile Team, PM, CS Team, Junior UX
How I Helped
Translating & prioritising customer feedback in to actionable insights to facilitate design work
Results
Uplift in time on task

Background

The 'Plans & Take Off' feature in Buildxact allows builders to upload and annotate plans, estimating material quantities. Without such digital tools, builders would revert to manual methods, using physical plans, calculators, and pens.

Take off tool showing a measurement drawing
The Take Off Tool

Problem

Over a decade since the last major update to our Takeoffs experience, 2022 saw competitors in the Aussie construction tech market boasting faster speeds and AI automation. Some even specialised in Take-Offs for smaller builders. Recognising this competition, we sought to refine our Takeoffs product, pinpointing areas for improvement.

Key Challenges

I.A & Content Issues

Access to the take-off tool is not easily discoverable, frequently necessitating our customer support and sales teams to assist with onboarding new users. This placed a significant burden on our internal teams. Also due to limited in-app guidance and unclear visual cues throughout the customer journey, many customers made unforced errors.

Plans & Take offs section within estimates
Plans & Take offs section within Estimates

Technical Constraints

For instance, a significant source of unforced errors was customers' inability to snap to points during their take-offs. However, due to the limitations of Buildxact's legacy tech stack, addressing this would require a substantial investment that the business was hesitant to make.

Major problem of snapping to points in the take off tool

Operational Updates

Not only did we grapple with technical and customer experience hurdles in enhancing the take-offs experience, we also had the daunting task of adopting OKRs for the first time. This required baseline metrics from our current analytics tool, Pendo, which had its limitations.

A visual of Pendo analytics

Limited knowledge of take offs

Faced with all these challenges and with only limited exposure to the data of customer problems across the entire take offs journey, I was placed in the situation of discovering where we could make the most impact, for most of our users.

"Where can we make the most impact for the most users?"

My Approach

Discovery Goal

At the start of discovery, my main goal was to understand all the other phases of the take offs customer journey, that would help the team understand all the opportunities available for improvements.

What are the other phases in the take offs experience?

Customer Feedback - Suggestions Portal

We had a few channels customer feedback came in from, one was from our 'Feedback Suggestions portal'. I extracted these and themed each piece of feedback against a journey phase and also a metric i.e improving accuracy, reducing time on task etc.

Analysing and tagging customer feedback

Customer Feedback - Support Calls

Another channel for customer feedback was Intercom. Its frequent issues highlighted priority phases and customer tenure. The blue tags below reflect this.

Analysing quantity of weekly support calls against take off phases

Customer Success Workshops - Journey Mapping

Customer success (support team) were a key stakeholder invested in having a voice for the improvements to make. I ran a series of customer journey workshops where they helped to offer additional insights from their regular interaction with customers.

Customer success journey mapping workshops

Customer Success Workshops - Prioritisation

The culmination of this was a final prioritisation workshop to identify how 'sticky' each customer problem was.

Feedback prioritisation matrix showing Size of problem on the Y axis and number of users on the X axis
Prioritisation Workshop

Discovery - Key Insight

Through all the discovery work I learnt that improvements made in the early phases would help both triallers and converted users save time and enhance accuracy (our two success metrics) in the subsequent phases.  

Hypothesis Table

Key issues from all phases were compiled into a hypothesis table, giving the team a backlog for ongoing and future enhancements. An example is provided below.

Example of hypothesis format, displaying 'Action', Outcome & Problem
Example of hypothesis used in the table

Solution

Exploration: Plan Wizard

A main source of exploration was around how to improve the preparing of plans ready for take offs. The current experience didn't help funnel the user through to the desired steps. So I explored the concept of a 'plan wizard' stepping the user through the required stages.

'Plan Wizard' Exploration

Final: Plan Page Selector

A final solution implemented was the plan page selector. Previously, users had to upload entire plans, often with unnecessary pages for take-offs. The hypothesis was this selector would reduce upload time and prevent the need for later deletions.

Plan page selector

Final: Take off List In Take Off Tool

The other major enhancement was integrating the take-off list directly into the take-off tool. This allowed users to quickly toggle layers and expedited the take-off creation by housing the list within the tool.

Screenshot of the take off list panel in the take off canvas
Take off list in take off tool

Results

The updated plan upload modal has seen strong adoption, with pages selected in half of all uploads. This has streamlined the process, reducing the need for users to later delete unnecessary pages.

The take-off list added to the tool received positive feedback. However, performance issues persist due to the legacy system. Significant efforts have been made to upgrade the tech.

Next Case Study

Let's Talk

I'm currently available for perm or contract roles in Melbourne with full working rights.