How it works

Where a wishlist is kept, what happens when a shopper clicks the heart, and how it works with variations, languages, caches and themes.

Free

From click to wishlist

Click the heartShop or product page
Saved instantlyIn the shopper's browser
Tooltip"Added to wishlist"
Wishlist pageLoads current price & stock

Where the wishlist is stored

Logged-in Sync saves the wishlist to the customer's account, so it follows them across devices, merged with what they saved as a guest. See Sync & multiple wishlists.

With Allow Guest Wishlist off, visitors who aren't logged in see no button, and the wishlist page asks them to sign in.

Variable products

The wishlist saves the product, not a chosen variation: choosing a color or size before clicking doesn't change what's saved. The shopper picks the variation when buying.

The wishlist page

When the wishlist page opens, it asks your store for the saved products' current name, image, price and stock, and shows them. Products that no longer exist, or are hidden from your catalog, are removed from the list. See Wishlist page.

Multilingual stores

Caching

The button is the same for every visitor and its state is applied in the browser, so pages work with full-page caching and CDNs.

Themes & blocks

Accessibility