Wishlist

Allow customers to save products for later purchasing.

The Wishlist module allows customers to save their favorite products to a dedicated list, increasing retention and future purchases.

Overview

A wishlist provides a way for shoppers to create personalized collections of products they want to buy and save them for future reference.

Key Features

  • Guest Wishlists: Allow non-logged-in users to save items (stored in their browser).
  • User Integration: Logged-in users' wishlists are saved to their account.
  • One-Click Add: Customers can move items from wishlist to cart instantly.

Configuration

To access Wishlist settings, go to Settings > Modules > Wishlist.

General Settings

  • Enable Guest Wishlists: If enabled, guests can add items to a wishlist which is stored in their browser's local storage. If disabled, users must log in to use the wishlist.
  • Show Icon in Header: displays a heart icon with a counter in the site header.
  • Max Items Per Wishlist: Set a limit on how many items can be saved (Set to 0 for unlimited).
  • Show "Add to Cart": Display a direct add-to-cart button next to each item in the wishlist view.

Usage

For Customers

  1. Adding Items: Click the Heart icon on any product card or product page.
  2. Viewing Wishlist: Click the Heart icon in the header or visit /wishlist.
  3. Managing: Removing items is done by clicking the Heart icon again or the "Remove" button in the list.

Future Features (Coming Soon)

  • Sharing: Ability to share public wishlist links.
  • Back in Stock: Auto-notifications for saved items.
  • Multiple Lists: Create detailed lists (e.g., "Birthday", "Holiday").