Designing for the Customer Who Already Knows What They Want
Most ecommerce design assumes discovery. Hero images, curated collections, related products, a search bar that suggests things. The whole visual grammar of online retail is built around a shopper who arrived uncertain and needs to be guided toward a purchase.
That shopper exists. But in categories built on repeat purchasing, they are a minority, and designing exclusively for them makes the site worse for everyone else.
The repeat buyer has a completely different job to do. They know the product, they know the brand, and they want to reorder with as few steps as possible. Every discovery element you placed in their path is friction.
Two modes, one interface
The practical problem is that both users hit the same storefront, and most themes only serve one of them well.
A first-time visitor needs context: what this company makes, why it is different, what to try first. A returning customer needs their order history, a reorder button, and a way to search by exact product name rather than browsing categories.
Serving both usually means the logged-out and logged-in experiences should diverge more than they typically do. A returning customer landing on a hero banner about your brand story is being shown something they resolved months ago.
Reorder is the most important button on the site
In categories with recurring purchase behavior, the single highest-value interface element is the one that lets someone buy what they bought last time.
It should be reachable from the account landing page without navigation. It should show the last several orders with individual item-level reorder, not just whole-order repeat, because households rarely need everything at once. And it should surface the date of the last purchase, since the most common question a repeat buyer has is whether they are due.
This is unglamorous and it is where the revenue is. A customer who reorders in four clicks reorders more often than one who reorders in eleven.
Catalog depth breaks category navigation
Stores with a few dozen products can rely on category browsing. Stores with several hundred cannot, and the failure is gradual enough that nobody notices it happening.
The issue is that category trees are built by the merchant’s mental model, not the customer’s. A household looking for a specific cleaner does not think in terms of your merchandising hierarchy. They think of the product name, or the problem they are solving.
Companies carrying wide catalogs tend to hit this hard. Melaleuca spans cleaning, laundry, personal care, and supplements, which is the kind of range where a customer could reasonably be looking for anything from dish soap to a multivitamin in the same session. At that breadth, search quality matters more than navigation design, and search quality means handling partial names, misspellings, and problem-based queries rather than just matching SKU titles.
If your catalog is past a hundred products, invest in search before you invest in another layer of category filtering.
Pricing complexity needs to be visible, not hidden
Stores with membership tiers, volume discounts, or account-level pricing have a presentation problem that most themes handle badly.
The customer needs to see the price they will actually pay, not a list price with a discount applied later at checkout. Surprise at checkout is the single most reliable way to abandon a cart, even when the surprise is favorable, because it undermines confidence in everything else on the page.
If an account gets member pricing, show member pricing on the product grid. If a discount applies at a volume threshold, show the threshold on the product page rather than revealing it in the cart.
Businesses built around standing customer relationships tend to get this right out of necessity. The Wellness Company and others operating on membership models have had to solve account-level pricing across large catalogs for decades, because the entire value proposition depends on the member seeing their price rather than discovering it.
Build for the second year
The useful frame for anyone designing a store in a repeat-purchase category: design for what the customer experience looks like in month eighteen, not month one.
By then they do not need your brand story. They need to find a product they have bought nine times, confirm the price, and check out. If that takes more than a few seconds, you are losing orders to friction rather than to competitors.
Leave a Reply