Client stories
Stories from the work
Each engagement is a story: what was happening, what the record showed, and the measure that had to move before the change could stay.
+38%qualified leads
01NorthlineB2B software
Qualified conversations, not longer forms
A qualification model and a form heatmap showed the budget question was ending conversations before they started.
−14%first-month leave
02Kite PostalParcel service
The trial stopped recruiting one-off senders
A survival model on the first week of use separated people who wanted a habit from people who wanted a single parcel.
+31%tasks completed
03Meridian ClinicOutpatient care
The next task was the home screen
A sequence model of patient taps showed the home screen was teaching people to hunt, then call.
−17%support contacts
04Lowry TransitRegional rail
The fare answer sat next to the pause
A dwell-time model turned hesitation into a heatmap. People paused where the answer was already true, just not visible.
−22%leaves before payment
05Halden GoodsHome retail
Checkout stopped asking early
A purchase-leave classifier and a checkout heatmap put the exit on a delivery grid that appeared before the order was trusted.
+18%lookbook add to cart
06Atelier No. 8Apparel
One picture, one purchase
Click maps and a choice model showed the photograph was doing two jobs, and the purchase was losing.
−41%time to first value
07Field & LedgerOperations software
First value replaced the tour
Setup was scored as success. A time-to-event model showed the tour finished before the product had done any work.
+12%activation
08Harbor NoteTeam notes
Activation was a note someone else received
Login had been the activation event. Interviews and a simple classifier moved the measure to a note that reached another person.
+4.17%listings that published
09Sable BoardClassified listings
A few seconds, and the listing finished
The posting service was rewritten for speed and reliability. The form looked the same. More listings reached publish, and the tail of the wait collapsed.
In viewcounts match the pins
10Hearth PlotHome listings
The map finally matched what was in view
A list could not show where homes sat against each other. The first map cached tiles and lied about the count. The map that stayed asks for the exact view, then folds nearby listings into a cluster.
4×the internal bet
11Orchard CoverRenters and home insurance
The first forty-eight hours, published
Orchard Cover published the first forty-eight hours instead of waiting for a quarter. One homepage action carried people into a quote. The company’s own bet was a quarter of what was paid.