Ecommerce Wishlist UX: How to Design Wishlists That Customers Use
How to design wishlists customers use: saving without an account, lists, price and stock alerts, sharing, mobile patterns, persistence and moving to cart.
Quick answer
Wishlists get used when saving is instant, lists persist and the list gives customers a reason to return. Put a clearly labelled save icon on product cards and pages, let guests save without an account and prompt sign-in to sync across devices, save the chosen variant, show current price, price drops and stock status in the list, offer consented alerts for price drops and back-in-stock, allow named lists and optional sharing, and make moving items to the cart one action. Measure how many saved items are later bought.
What Wishlists Are For
Shoppers use wishlists to remember products, compare options, wait for the right time or price, and share ideas. That makes wishlists valuable for considered purchases (furniture, fashion, electronics, gifts) and less relevant for impulse or replenishment products. The flow above follows an item from saving to purchase, with alerts as the reason to return. For how wishlists fit into the account, see ecommerce customer account UX.
Saving: Make It One Tap
Place the save control consistently on product cards and product pages, use a recognizable icon with a text label or accessible name (“Save to wishlist”), and show a clear saved state. Don't interrupt with an account prompt at the moment of saving; save first, then invite guests to sign in to keep the list across devices.
| Decision | Good practice |
|---|---|
| Icon and label | Heart or bookmark with accessible name |
| Placement | Same position on cards and product pages |
| Saved state | Filled icon plus confirmation |
| Guests | Save to device, prompt to sign in later |
| Variants | Save selected variant or ask at add-to-cart |
Persistence Across Devices
Customers often save on a phone and buy on a laptop, or the reverse. Store guest wishlists on the device, merge them into the account on sign-in, and keep account wishlists synced across devices. Explain the benefit when prompting sign-in: “Sign in to see your saved items on any device.”
The Wishlist Page
Show each item with image, name, selected variant, current price, price change since saving, stock status and a clear “Add to cart” action. Let customers sort or filter longer lists, remove items easily and move items between named lists. Show when an item is no longer available and suggest alternatives.
Wishlists saved but never revisited?
ZSpace designs wishlists with the price, stock and alert features that bring shoppers back.
Price and Stock Alerts
Alerts turn a passive list into a reason to return: price drops, low stock and back-in-stock notifications for saved items, sent only with the customer's consent where required. Keep them occasional and relevant, and link straight to the item with the variant selected. See ecommerce personalization for consented personalization principles.
Multiple Lists and Sharing
Named lists help customers organize projects (“Living room”, “Gift ideas”). Keep a default list so saving remains one tap, and let customers move items later. Sharing via a private link supports gifting and shopping with others; keep lists private by default and make sharing explicit.
Mobile Patterns
On mobile, the save icon on product cards must be large enough to tap without opening the product, and the wishlist should be one tap from the header or account. Show a brief confirmation with a link to the list. See mobile ecommerce UX.
Accessibility
Use a real button with an accessible name that reflects state (“Save to wishlist” / “Remove from wishlist”), announce changes to screen readers, and ensure keyboard focus is visible. Don't rely on the icon's colour alone to show saved state.
Worked Example: Furniture Wishlists
An illustrative scenario: a furniture store's customers often browse for weeks before buying. It lets guests save items, prompts sign-in after the third saved item to sync across devices, supports named room lists, shows price changes and stock in the list, and sends consented price-drop and low-stock alerts. Shared lists let couples plan together. The team tracks save rate, purchases of saved items and alert conversion.
Wishlists, Saved for Later and Carts
Stores often have several ways to keep products: the cart, a “save for later” area in the cart, and a wishlist. Decide how they relate so customers aren't confused. A common pattern: “save for later” moves items out of the cart into the wishlist, the wishlist holds future intentions, and the cart holds what the customer means to buy now. Keep saved items visible from the cart and product pages. See ecommerce cart UX.
Wishlist Data for Merchandising
Aggregated wishlist data (which products are saved most, which are saved but rarely bought) is a useful demand signal for buying, restocking and pricing decisions. Frequently saved but rarely bought products may have a price, sizing or information problem worth investigating. Use it in aggregate and within your privacy commitments. See ecommerce merchandising and product page design.
Common Mistakes
- Requiring an account before saving
- Lists that disappear between devices
- No price or stock information in the list
- Save icons without accessible names
- Alerts sent without consent or too often
- Moving to cart that loses the chosen variant
Ready to design wishlists that drive return visits?
Talk to ZSpace about wishlist and account UX, retention testing and Shopify wishlist setup.
Conclusion
A wishlist is a promise to help customers come back. Make saving instant, keep lists everywhere, show what's changed and alert customers when it matters. For the retention picture, see ecommerce customer retention.
Common questions
Many shoppers aren't ready to buy on the first visit. Wishlists let them save products to compare, wait for payday or a sale, share with others or come back later, and give the store a consented reason to follow up.