CodeBold
Commerce
000
Product / Wishlist

Saved, before
they had an
account.

The usual wishlist asks a stranger to make an account before it will remember anything. Most of them do not, and the thing they liked is gone by the next visit. This one saves first and asks later.

01 / How it behaves

Save now,
sign in later.

Signed out

Still a wishlist

A shopper who has never made an account gets one anyway. It lives on their device and works exactly like everybody else's.

Signing up

It follows them

Make an account and what was saved comes across. Nothing is lost at the moment the shopper finally commits to you.

Moving in

YITH imports

Existing wishlists come over with their dates, so the history is the history rather than a wall of items all saved on migration day.

02 / The detail

Small things
that decide it.

01

A heart on the card

In the shop grid and on the product page. A toggle, not a journey — one tap on, one tap off, no reload.

02

Variants remembered

Saving a kurta in indigo, size M saves that, not "kurta". The shopper comes back to the thing they actually wanted.

03

A page of its own

Everything saved, with what is still in stock marked as such — which on a shop with a real stockroom is a figure worth showing.

04

Straight to the basket

From the wishlist page, without going back through the product page to do it.

03 / Questions

About Wishlist.

Do shoppers have to make an account first?
No — and asking them to is how most wishlists lose the sale. A shopper who is not signed in still gets a wishlist. If they make an account later, what they saved comes with them.
Can I move across from YITH?
Yes. Existing YITH wishlists import with their dates intact, so "saved eight months ago" still reads as eight months ago rather than as today.
Where does the heart appear?
On the product card in the shop grid and on the product page. Both are toggles — one tap on, one tap off, no page reload.
Is it free?
Yes, on WordPress.org, and GPL like the rest of the suite.

Free on WordPress.org.
GPL, like the rest.