← All projects
Case study B2B Platform

Reducing support tickets by 37% by giving users the visibility they were already asking for

A high volume of inbound support contacts were coming in around order status and progression. Rather than treating it as a support capacity problem, we treated it as a product problem. The data pointed clearly to a visibility gap — users didn't know what was happening with their orders, or when to expect the next update. The solution was a dynamic milestone estimation feature that calculated expected progression dates based on order complexity and agreed SLAs, and surfaced only the information we could genuinely stand behind.

How the experience shifted

Before

  • 01

    Users with no visibility on order progression contact support to ask for updates

  • 02

    Support team manually checks status and responds to each request individually

  • 03

    No distinction between delays in our control and those that aren't

  • 04

    Support contact volume grows in line with order volume — no way to scale out of it

After

  • 01

    Expected milestone dates calculated automatically from order complexity and agreed SLAs

  • 02

    Users self-serve status information directly in the platform, without contacting support

  • 03

    Estimated dates shown only for stages within internal control — external stages clearly flagged

  • 04

    Support team freed from repetitive queries to focus on genuinely complex issues

What was built

Milestone date estimation engine

Calculates expected progression dates for each key order status, accounting for order complexity and the agreed SLAs that govern each stage.

Conditional visibility logic

Estimated dates are shown only when progression is within internal control. Stages dependent on external factors are clearly surfaced without making commitments we can't keep.

Order status timeline

A user-facing view of where an order sits in its lifecycle, what milestone comes next, and when to expect it — reducing the need to ask.

Impact

37% reduction in support tickets
  • Users could answer "where is my order?" without ever contacting support
  • Support contact volume, previously correlated with order volume, weakened significantly after launch
  • Expectation setting improved for stages outside internal control, reducing frustration around external delays
  • The feature scaled with order volume without a corresponding increase in support demand

My role

Data analysis & insight gathering User research & discovery Problem decomposition Roadmap prioritisation Stakeholder alignment Requirements breakdown Outcome measurement