A better wishlist starts with a single save.Free updates Explore what’s new
DocumentationShopper experience

Browse guides

Shopper experience

Saving, lists, and private sharing

Understand quick save, Undo, product options, guest sessions, notes, and revocable links.

Free guidance: 0.5.9Updated 9 Nov 2026

Screenshots show Free and Pro 0.5.8 with fictional data. Check current release availability before installing or updating.

Wishlist controls on a phone

Open Search, sort & view above your saved products to change search, sorting or layout. The controls start compact on narrow screens and can be expanded whenever needed.

01

One click when there is one list

Since 0.3.42, save buttons show a loading state until their actions are ready. Wait for the normal save label before using them; Pro list selection waits for its controls too.

With quick save enabled, a shopper with one list saves directly from the catalog or product page. The confirmation offers Undo for a newly saved item. Saving the same selection again does not create a duplicate. Undo will refuse to delete an item that has changed since it was saved.

Shoppers with multiple lists choose a destination. Free supports one list; Pro supports up to 50. Lists have no fixed saved-product count ceiling; hosting resources still affect large operations.

WishlistGenius Free 0.5.8 save confirmation with View wishlist and Undo
Free 0.5.8 native save confirmation, View wishlist link and Undo action, using a fictional product.
02

Keep the selection

Free saves selected product variations and private notes in one guest/account wishlist. Pro adds editable wishlist quantities and selected-item or whole-list add-to-cart. A variable product can be saved for later before its options are chosen. To save a specific variation, supply its required choices; the plugin does not guess an “Any” variation. Required options must be selected before adding to cart, and WooCommerce cart validation still applies. Unsupported custom product add-ons need a dedicated integration.

After adding to the cart, the result reports how many saved selections were added. It shows a failure count only for selections that could not be added. Review any item-specific issue and check your cart before retrying an uncertain result.

WishlistGenius Free 0.5.8 private note editor for a fictional saved product
Free 0.5.8 private-note editor for a fictional saved product. Private notes are not included in shared wishlists.
03

Guests and accounts

Guests can begin without an account. A signed browser cookie reconnects them to their wishlist; its default lifetime is 30 days, configurable from 1 to 365 days. Shortening guest retention also caps existing guest expiry from the time the setting is saved; access stops at the earlier deadline even if the cookie lasts longer. Cron removes expired guest records. Account lists persist across devices. When guest and account selections have conflicting quantities or notes, both are retained for review rather than silently overwritten.

04

Choose who can see a list

Lists start private. Unlisted sharing creates a secret, revocable link. Updating sharing invalidates the previous secret link. Public lists appear only if the merchant enables the public directory and the shopper publishes the list.

Open Share, choose Shared by link, then select Update sharing. Use Copy link after the new link appears. Choosing a sharing option alone does not publish a link. To revoke access, choose Private and select Update sharing; previous links stop working. Updating link sharing again replaces the old secret link.

Shared views exclude private notes and account details. Anyone holding an unlisted link can open that shared view; share it intentionally. Under List options, Export CSV and Print / save PDF can include private notes. The latter opens the browser’s print view, where the shopper can choose a printer or save a PDF.

WishlistGenius Free 0.5.8 sharing dialog with an unlisted link in a fictional test store
Free 0.5.8 sharing controls after creating an unlisted link in an isolated fictional store. The example link is not a customer link.
05

Cart save-for-later and discovery

Pro includes cart save-for-later and public wishlist discovery. Free keeps a personal wishlist, direct sharing and wishlist-to-cart actions. Public discovery requires the merchant to enable it and the shopper to make a list public.

06

Configured products

Pro provides adapters for standard Product Add-Ons choices without uploads, complete Product Bundles and Composite Products parents, ordinary new simple or selected-variable Subscriptions, and standard Bookings date/time/resource/person/duration fields. The relevant vendor APIs must be installed. Prices and availability are rechecked in the cart; saving a booking does not reserve it.

Uploads, arbitrary metadata, renewal/switch/resubscribe operations and custom configurator input schemas are excluded. Cart save-for-later retains extra configuration only when the integration captured and signed it; otherwise it keeps the cart item and asks the shopper to reconfigure. Confirm your exact paid extensions on staging before use.

Manage lists and request a quote with Pro

With Pro activated, use New list and the Your wishlists selector to organize collections. List options includes Duplicate and Make default. When there is another list, use an item’s Move or Copy control to choose its destination. Review conflicts instead of repeatedly retrying a stale item.

A signed-in shopper can open List options → Request a quote, write a request and choose Send request. The confirmation explains that this deliberately shares the shopper’s account name, email, list items, quantities and private notes with the store. Review those details first. The store reads and manages the submission in Quote requests; it is a request in the store’s inbox, not an order or payment.

In Quote requests, choose a status and save it before exporting. After a successful save, Export CSV includes that current status without requiring a page reload. If the save fails, the last saved status remains in the export; retry the save before exporting again.

Download or erase wishlist data

Open Privacy & data on the wishlist. Download my data exports the shopper’s wishlist data as JSON. Erase my wishlist data opens a confirmation; Erase all removes their lists, saved selections, notification preferences and WishlistGenius coupons. Store orders are managed separately. These privacy operations also cover retained Pro data when the add-on is inactive or removed. Failed personal-data erasure remains incomplete and reports an error so the store owner can resolve the cause and retry; do not treat a failed request as completed.

UP NEXTSet up useful notifications ↗

Larger wishlists and cart recovery

Wishlist saving has no fixed product-count ceiling. Completed cart actions do not consume a daily or lifetime action allowance. Search, CSV exports and printing read the complete list in pages. If a list changes during export preparation, start a new export; an incomplete file is not offered as complete.

Pro prepares selected-item and whole-list cart operations in pages before adding anything, processes bounded chunks and keeps individual results. After a recoverable interruption, use Check progress and continue for that same operation. If the result is uncertain, inspect the WooCommerce cart before starting another operation.

Hosting memory, execution time and storage still apply. Short request-rate limits, simultaneous-work limits and a shared 64 MiB cart-record budget protect the store independently of payment. Cart receipts remain available for one day; new work does not evict unexpired duplicate-protection records. Pro snapshots have a 64 KiB bound per selection.