Reading list Switch to dark mode

    Magento 2 Multiple Wishlists Extension

    Updated 25 October 2023

    Before discussing Magento 2 Multiple Wishlists, let’s discuss what is Wish List. A wishlist is the collection of desired products saved by customers to their user account, signifying their interest without immediate intent to purchase.

    Similarly, the Magento 2 Multiple Wishlists Extension module allows the customers to store or save any particular item in their multiple wishlists which they may buy later by returning to the Magento store.

    This module is very helpful when the customers don’t want to buy the product of their choice right at the moment, they can use the multiple wishlists functionality.

    This module gives customers an easy way to remind themselves of a product and helps the admin to measure the product interest of the customers beyond a sale.

    Check the updated video for the plugin in the video mentioned-below:

    Searching for an experienced
    Magento 2 Company ?
    Find out More
    O7JfGGKQWqg

    Features

    • Save the products of interest.
    • Allow buying the products later instead of abandoning them.
    • The logged-in user can create multiple wishlists.
    • Convenient popup to choose a wishlist while adding the product to the wishlist.
    • Add multiple products to a wishlist.
    • Can move all the products of one wishlist to another.
    • Add one or all products from wishlist to cart.
    • Products can be moved from cart to wishlist.
    • Delete the complete wishlist.
    • Remove the number of items from the wishlist as per the choice.
    • Ability to share wishlist with friends by email.
    • Allows viral marketing for the e-commerce store products by sharing a wishlist with the other person.
    • Support all types of products.
    • Admin will get the notifications when any customer adds the products to their wishlists.
    • The guest user can also create multiple wishlists.
    • The guest users can sync created wishlists with their registered accounts.
    • This extension supports the Hyva theme.
    • GraphQL has been implemented for the extension.

    Installation- Magento 2 Multiple Wishlists

    The users will get a zip folder and they have to extract the contents of this zip folder on their system.

    The extracted folder has an src folder, inside the src folder you have the app folder. You need to transfer this app folder into the Magento2 root directory on the server as shown below.

    Installation Of Dropship For Magento2

    After the successful installation, you have to run these commands in the Magento2 root directory:

    First Command – php bin/magento setup:upgrade
    command-1-Magento 2 Multiple Wishlist

    Second Command – php bin/magento setup:di:compile
    command-2-Magento 2 Multiple Wishlist

    Third Command – php bin/magento setup:static-content:deploy
    command-3

    After running these commands, you have to flush the cache from the Magento admin panel by navigating through->System->Cache management as shown below.

    Installation Of Dropship For Magento2-Magento 2 Multiple Wishlist

    Thus, in this way, you can install Magento 2 Multiple Wishlists extension.

    Multi-lingual Support 

    For the multilingual support, the admin will navigate through Store->Configuration->General ->Locale Options and select the locale as German (the language into which the admin wants to translate his store content).

    Configuration For Multilingual Support-Magento 2 Multiple Wishlist

    Language Translation

    For module translation, navigate to the following path in your system app/code/Webkul/MultiWishlist/i18n/en_US.csv.
    Open the file named en_US.CSV for editing as shown in the below screenshot.

    LANGUAGE TRANSLATION-Magento 2 Multiple Wishlist

    Then replace the words after the comma(,) on the right in the file with your translated words.

    CSV-Magento 2 Multiple Wishlist

    After editing and translating the CSV file, you need to save the translated file name according to your region language and country code such as – de_DE.CSV.

    Followed by uploading the translated file to the same folder from where you have obtained it. Now your module translation is complete.

    Language translation-Magento 2 Multiple Wishlist

    Front End Flow

    After the installation, the customers can easily use the multiple wishlists functionality. The customers can save their desired products in their multiple wishlists to purchase them later.

    For this, the customers will navigate to any product and click the heart shape icon as per the image.

    Magento 2 Multiple Wishlist

    After clicking on the heart shape icon, the customer will get a pop-up page as per the below image.

    Bags-Gear-2

    Here, the customer will enter the wishlist name as per the choice. Proceed further by clicking on Add New Wish List button and then the Add Wish List button. This will create a wishlist and add the desired product to that wishlist.

    Magento 2 Multiple Wishlist

    The customer will get a success message for adding the product to the wishlist.

    Note: The uncategorized products will be added to the “Default” wishlist as per the below image.

    Magento 2 Multiple Wishlist

    Add Product

    The customer can add as many products to the multiple wishlists from multiple points in the Magento store.

    Product Category Page-

    When customers navigate to any product category page and move the cursor over the desired product. A heart shape icon becomes visible as per the below image.

    Now the customer can click on the heart shape icon visible beside the “Add to Cart” button to add the product to the wishlist.

    Screenshot_7-5

    Product Page-

    The customers can add products to the wish list from the product page also.

    Mona-Pullover-Hoodlie

    Shopping Cart-

    The customers can add products to the wish list from the shopping cart page as well.

    Shopping-Cart-1

    Compare Products Page-

    The customers can add products to the wish list from the Compare Products page also.

    Products-Comparison-List-Magento-Commerce

    Multiple Wishlists

    Magento 2 Multiple Wishlists Extension module allows the customers to create multiple wishlists as per their choice. When a new product is added to the wishlist, the customers can select if an existing wishlist should be used or a new one created.

    Tops-Men-1

    For creating a new wishlist, the customers simply enter the wishlist name in the blank field. Proceed further by clicking on Add New Wish List button and then the Add Wishlist button.

    Manage Wishlists

    When the wishlist section is opened, all the wishlists are organized in particularly defined panels as per the below image. Customers can easily switch between them.

    Multiple Wishlists

    Multiple Wishlists

    Multiple Wishlist

    The Magento 2 Multiple Wishlists Extension module offers various functionalities like – Update, Move, Share, Add and Delete.

    Note: In this module, all the wishlist functionalities except “Delete” gets disabled if the wishlist is empty. And also for the default wishlist.

    Move All to Wishlist

    This feature moves all the wishlist items to another wishlist. When the customer clicks on the Move All to Wishlist button will get a pop-up display with the list of the wishlists as per the image.

    The customer can select any existing wishlist from the list to move all the products to that wishlist.

    Manage-Wish-List-13

    Also, the customer can create a new wishlist and move all the products to that new wishlist. For creating a new wishlist, the customers simply enter the wishlist name in the blank field.

    Proceed further by clicking on Add New Wish List button. The new wishlist gets added to the existing list as per the image.

    Manage-Wish-List1

    The customer will then select the created wishlist from the list and click on the Add Wish List button.

    Share Wishlist

    This feature allows customers to send emails to their friends or relatives with the product details. This allows viral marketing for the E-commerce website as another person gets to know about your E-commerce website and products.

    When the customer clicks on the Share Wishlist button will be redirected to the “wishlist sharing” page as per the image.

    webkul-magento2-multiple-wishlists-share-wishlist-Multiple Wishlist

    Here, the customer will enter the email address along with the message(optional) and then click on the Share Wishlist button.

    The recipient will get a mail for the wishlist items details as per the image.

    Magento 2 Multiple Wishlists Extension-email-Multiple Wishlist

    The receiver of the mail can click on the given link in the mail. On clicking on the link the user will be redirected to the product page and can view the wishlist items details.

    Add All to Cart

    This feature allows customers to move all the products to the cart. When the customer clicks on the Add All to Cart button, all the products move to the cart and will get a success message as per the image.

    Multiple Wishlist

    Delete wishlist

    This feature allows customers to delete the complete wishlist. When the customer clicks on the Delete Wishlist button, the complete wishlist gets deleted and will get a success message as per the image.

    Multiple Wishlist

    Update Wish List

    The customers can also update the wishlist. For this, the customer has to click on the “Updated Wish List” button.

    Multiple Wishlist

    The customer can see the “Update Wishlist” along with the other functionality. This will allow updating the wishlist like – the customer can add comments in the comment section and also update the product quantity.

    Note: Instead of moving all the items from the wishlist to the cart or deleting the complete wishlist at once, the customer can move/delete individual items one by one from multiple wishlists as per the choice.

    The customers navigate to the “Manage Wishlist” page and move the cursor over the desired product. The “Add to Cart” and  “Remove item” option becomes visible as per the below image.

    Multiple Wishlist

    Click the-

    • “Add to Cart” option for moving that item to the other wishlist.
    • “Remove item” option for removing that item from the wishlist.

    Guest User

    The guest users also can add the products to multiple wishlists and view those wishlists by clicking on ” View Guest wishlist” as shown below image. Multiple Wishlist

    The guest users will get the complete wishlist delete and move all products to another wishlist features same as logged in customers.

    Note:-Default wishlist is not available for guest users .

    Wish List Sync

    The guest users can sync created wishlist with their registered account. Once they are logged in, the customer will get the option to sync the wishlists as shown below-

    Multiple Wishlist

    After clicking on the ” here” hyperlink, the customer will get a notification to sync all data successfully as shown below –Multiple Wishlist

    After successfully sync the data, the customer can view the guest wishlist in their ” Manage Wishlist” section as shown below-

    Multiple Wishlists

    Wishlist Notification – Admin End

    The admin will get notifications when any customer adds the products to their wishlists as per the below image.

    webkul-magento2-multiple-wishlists-notification

    The admin tap the bell icon to view the notifications.

    Wishlist – Admin End

    The admin can also view and manage the wishlist items of all the customers. For this, the admin can navigate to the Customers > All Customers in the admin panel as per the image.

    CUSTOMER-LIST

    The admin gets redirected to the customer list page. Here, the admin will simply click on the Edit button against any customer for whom the admin wants to view the wishlist items.

    This will navigate the admin to the Customer Information page as per the below image.

    Test-User-Customers-Customers-Magento-Admin

    Here, the admin will click on the Wishlist tab under the Customer Information section and can:

    • View all the wishlist items of the customer and their details.
    • Delete the wishlist items of the customer by clicking on the Delete button.
    • Place the order by clicking on the Create Order tab in the top menu section.

    Place Order

    For placing the order on the behalf of a customer, the admin will click on the Create Order tab in the top menu section.

    This will navigate the admin to the Create New Order page as per the below image.

    New-Order-Orders-Operations-Sales-Magento-Admin-1

    New-Order-Orders-Operations-Sales-Magento-Admin

    Here, the admin can select the wishlist items and add them to the cart. And, then click on the Update Changes button.

    After updating changes, the admin will provide the payment mode and shipping method under the Payment & Shipping Information section. And then, place the order by clicking on the Submit Order button.

    The customer also can view the details of the order created by the admin. Under the My Orders section, the customers can view the order in their customer account panel as per the below image.

    Magento 2 Multiple Wishlist

    The customer can click on the View Order link to view the complete order details.

    That’s all for the Magento 2 Multiple Wishlists Extension module. Still, have any issue feel free to add a ticket and let us know your views to make the module better http://webkul.uvdesk.com/

    Current Product Version - 5.0.2-p1

    Supported Framework Version - Magento 2.0.x, 2.1.x, 2.2.x,2.3.x, 2.4.x

    . . .

    Leave a Comment

    Your email address will not be published. Required fields are marked*


    4 comments

  • zovrelioptor
    I would like to thnkx for the efforts you have put in writing this blog. I am hoping the same high-grade blog post from you in the upcoming as well. In fact your creative writing abilities has inspired me to get my own blog now. Really the blogging is spreading its wings quickly. Your write up is a good example of it.
    • Adarsh Shukla (Moderator)
      Hello There,

      Greetings of the day!!

      Thanks for the appreciation. Let me know if there is something else we could help you with. That will be a pleasure for us.

      You can contact us at – https://webkul.uvdesk.com/en/customer/create-ticket/

      Thanks & Regards,
      Webkul Team

  • davids
    Keep products in wish lists after adding to cart.

    Is this functionality available in this module?

    • kajal sharma (Moderator)
      Currently, the module can add the products to the cart from wishlist. But the added product gets removed from the wishlist.

      However, you can achieve the specified feature through customization where you can keep the products in wishlists even after adding them to the cart.

      You can contact us at – https://webkul.uvdesk.com/en/customer/create-ticket/

  • Back to Top

    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home

    Table of Content