Buy Pro/Premium B2B package in May & get 2 add-ons for FREE: Convert customer to sub-user & Limit product quantity per monthGrab Now

Magento 2 Multiple Wishlists

1000+ downloads
91% of 100
Magento 2

Magento 2 Multiple Wishlists extension is to blow away limitations of the default “Add to Wishlist” function by supporting unlimited wishlists.

Shoppers freely organize their favorite products into multiple lists depending on interest or demand.

To be more specific, they can:

⇒ DON'T MISS OUT Magento 2 B2B Extension to maximize B2B performance | All-in-one solution for your website!

Community: 2.2.x - 2.3.x - 2.4.2

Magento 2 Multiple Wishlists extension is to blow away limitations of the default “Add to Wishlist” function by supporting unlimited wishlists.

Shoppers freely organize their favorite products into multiple lists depending on interest or demand.

To be more specific, they can:

⇒ DON'T MISS OUT Magento 2 B2B Extension to maximize B2B performance | All-in-one solution for your website!

Community: 2.2.x - 2.3.x - 2.4.2

1-Year Support


Lifetime Update




(*) 30-Day
Money Back


If Shoppers Want Multiple Wishlists, Make it Possible & Easy!

Put yourself in the online customers’ shoes, one Magento 2 wish list sucks!


A lovely girl is shopping around your Magento 2 sites. Too many fancy products to purchase, yet the budget is limited. Hence, she adds all to Magento 2 wish list thinking “Soon, I will return to buy them all.”

Congrats! the wished items are likely to turn into real sales later. However, the default wishlist breaks it all.

Later, the girl comes back and the case is “The long and messy wishlist makes it super hard to find the items and reflect why I add some as my favorite products. I do not want to buy any more.”


Multiple wishlists are also for B2B customers who have a lot to purchase as wishlist is an ideal place to save products for future purchases.

Please keep in mind that wholesalers need quick and neat experience. They have no time, scrolling up and down the endless wishlist.

Our Magento 2 Multiple Wishlists Extension Changes The Story

With Magento 2 multi wishlists, the results will be different, for sure.


Still that girl. She now organizes desired products into multiple wishlists in Magento 2, making it easy for her to track back and purchase later.

Say, she opens the favorite products list and catches sight of one named “For Mom’s Birthday!”

Even when she forgets about adding some products to cart, it will come across her mind immediately

“Oh right, Mom’s birthday is coming. I have already chosen a sweet gift. Just buy it now and make her WOW!”


A well-organized favorite collection will win B2B customers’ love since it turns out to purchase and reorder later.

Say, they can create Magento 2 multi wishlists based on business demand: “Regular Purchases”; “Lists for the 1st Quarter” or “Lists for the 2nd Quarter”


See? One small change makes a big improvement in customers’ behavior!

Let’s look closer at the main features supported by our Magento 2 Multiple Wishlists extension. 

For Flexible Admins:

Multiple Wishlist for Magento 2 extension is almost plug-n-play, meaning the admin does not have to configure much.

The settings take seconds only.


For Happy Customer:

Create any number of Magento 2 ajax wishlists for easier track

With Magento 2 Multiple Wishlists extension, customers feel free to create extensive favorite lists based on their hobbies or demands.

That way, they can track desired products more efficiently and end up purchasing decisions quickly.

Who will miss a wishlist named “Fantastic Party Dress”?

Add product to Magento wishlist via convenient popup

Once the customers click on the "Add to wishlist" button, a popup is shown, making it fast for customers to save products to any Magento wishlist right from the product page, category, search result, homepage, CMS, shopping cart, related, and cross-sell block.

Create multiple wishlists in Magento 2
Create multiple wishlists in Magento 2

Manage Magento wishlists with more functions

Still, customers can use the default wishlist functionalities such as Update Wishlist, Share Wishlist, Add All to Cart.

Even more, this Magento 2 Wishlist extension offers additional management actions.

  • Search wishlist box makes it quick to find the specific favorite list;
  • Create or delete new wishlist;
  • Copy, move, or remove items between the lists.
Manage items in multiple wishlist Magento 2Manage items in multiple wishlist Magento 2

Do not hesitate anymore.

Install Magento 2 Multiple Wishlists and see how it works for your site!

Why choose BSS?

Competitive Price

Every merchant needs to survive – we do understand. That’s why we keep the price as low as possible.

Dedicated Support

We are all ears to your problems, either with our extensions or customizations. FREE 1-year support is included.

Open Source

The source code is completely open to inspect, modify and enhance according to your business purposes.

Verified by Marketplace

No worries about the code. This extension has passed the strict Extension Quality Program & been listed on Marketplace.

High Compability

Our modules work well with each other. Even you want ours to be compatible with those of others. We are here to help

Simple installation

We simplify and clarify the installation process, so you can get the extension played for your website in clicks.

Quick Update

Your business and customers’ demands are ever-changing. Our extensions are also up-to-date with new features.

Business expert

Our certified experts get involved from the extension development to support to bring you efficient and budget solutions.

Easy to Use

No need to install bunches of redundant features. We select the most relevant functions to ensure the user-friendliness.

Hear from others

Write a review


  • Do your extensions support multiple domains?

    Our license allows you to use a single extension license on one Magento installation. The extension is not domain related, but installation related. If you run several domains on the same instance of Magento, you can use one extension license. However, if you run each website on a new installation of Magento, you need a separate license for each of them.

  • Can I request trial?

    We do not provide trial versions for our extensions. However, we are happy to offer 30-day money back guarantee if our extensions fail to function properly due to a bug and we cannot support to fix it. However, we always try our best to assist customer in solving problems.

  • What should I do if I can’t install the extension?

    In case you cannot install the extension, please contact us to ask for more support. We are willing to install it for you based on our policy

  • How can I receive the updated version?

    When BSSCommerce publishes new version of any product, please take notice of the release note tab in the product page to get the update news about the new version. Customers purchased product from us can get the updated version by contacting us via email; we will send the new package version once we receive this kind of request. In addition, you can go to My Account -> My Downloadable Products to download the latest version of the extension.

  • Can I install this Magento 2 extension via Composer? If yes, how can I do that?

    Yes. You can install Magento 2 extensions via Composer following the instruction here.

  • How to send customization request for this extension?


    Just drop us an email to or contact us.

    We'd like to offer customization service for all BSS Commerce extensions and any third-party extensions.

Release Note
  • v1.2.5 (Apr 20, 2021): Support REST API on Magento 2.4.x and GraphQL
  • v1.2.4 (Nov 04, 2020): Fix Add Qty error in wishlist
  • v1.2.3 (Jun 9, 2020): Fix bug that user can delete wishlist when not logged in or logged in under another account
  • v1.2.2 (Apr 21, 2020): Fix HttpPostActionInterface bug on Magento 2.3.x
  • v1.2.1 (Feb 18, 2020): Compatible with M2 Hide Price by BSS Commerce
  • v1.2.0 (Dec 09, 2019): Fix XSS problems; Fix validation issue of wishlist form
  • v1.1.9: Compatible with M2 Reorder Product List
  • v1.1.8: Fix press of enter key issue in text area fields
  • v1.1.7 (Nov 05, 2019): Compatible with M2 Import Export Wishlist Item by BSS Commerce
  • v1.1.6 (Aug 14, 2019): Fix add wishlist error of products with custom option which is file type; wishlist pagination with show more/less button; Change in setting type data in file installschema.php; Fix quantity issue when adding products to wishlist
  • v1.1.5 (May 14, 2019): Compatible with M2.3.1; Support wishlist name variable in email template; Add wishlist name in title when click URL wishlist in email
  • v1.1.4 (Mar 19, 2019): Fix add products to wishlist issue; Fix bug with product with custom option type which are File and Multiple Select; Fix add all to cart issue on share wishlist page
  • v1.1.3 (Jan 03, 2019): Fix responsive issue
  • v1.1.2 (Dec 27, 2018): Fix lbug with the link “View all Wish List items” in email; Fix bug with Share wishlist redirect page; Compatible with Magento 2.3
  • v1.1.1 (Nov 07, 2018): Compatible with Magento 2.2.6
  • v1.1.0 (Oct 12, 2018): Compatible with Magento 2 Grouped Product with Custom Options by BSS Commerce
  • v1.0.9 (Oct 01, 2018): Fix bug when creating wishlist successfully on popup, not display Main wishlist on popup; Add Validation for required field Wish List Name on wishlist page
  • v1.0.8 (Sep 19, 2018): Update new function for action Move/Copy products among wish lists
  • v1.0.7 (Aug 29, 2018): Compatible with magento 2.2.5
  • v1.0.6 (Aug 15, 2018): Update fancybox library
  • v1.0.5 (Jul 25, 2018): Remove Create wishlist button in popup on wishlist page
  • v1.0.4 (Feb 01, 2018): Fix cacheable="false" issue
  • v1.0.3 (Dec 27, 2017): Compatible with Magento 2.2.1
  • v1.0.2 (Nov 09, 2017): Fix Product isn't added after logging in account
  • v1.0.1 (Oct 13, 2017): Upgrade code to read dom html and fix error with adding same product to multiple wishlists and copy function
  • v1.0.0 (Mar 09, 2017): First Release
Want more? Talk to us
Contact us Now


Sign in to Your Account