Inception
A combination of customer satisfaction survey feedback and site log analysis revealed that we were losing business because inventory availability was inaccurate. Users often didn’t find out an item was unavailable until checkout.
By surfacing availability on the product page, we set customer expectations and provided us an opportunity to capture a sale that we would otherwise lose. Millions of dollars were being left on the table.
Approach
Why is it a problem?
First I wanted to understand why this was a problem. Was it technical, design, overlooked, or even political?
So I talked to the engineering team to find out how much work it would take to accurately show product inventory on the product pages. It turns out it wasn’t easy, but another team on another floor had inventory accuracy in their backlog. I went forward anyway, knowing that if this happened it might be a year or more before implementation.
What’s out there?
Next, I did competitive and comparative research on how retailers were handling inventory notifications. After collecting a couple dozen screenshots that stood out, I printed them out and annotated what worked and what didn’t. Then they became wallpaper in my cubicle.
Sketching
I knew my final deliverable would be used to sell the idea, rather than explain flows and functionality. So, I made some screen captures of our site and quickly hacked them apart in Photoshop.
I worked through use cases sequentially as I iterated on solutions. The same infrastructure that would allow “out of stock” purchases, could be used for pre-sales and even a kind of consignment pop-up.