Back to Top

Multivendor Marketplace app for Shopify: Favorite Product/Seller- New Theme

Here’s presenting an additional feature in our Multivendor Marketplace app for Shopify: Favorite Product/Seller through which customer gets an option to like products as well as sellers.

Features

  • Admin can see the list of all the sellers liked by customers in the “sellers” section of the app.
  • Admin can see the list of all the products liked by customers in the “Products” section of the app.
  • Sellers can too see the list of all the customers who liked their profile page in the “Liked customer” section of their account in a multivendor marketplace app.
  • Customers can see the list of their Favorite Products and Sellers from “My Account” section of their Shopify store
  • Customers will also receive the email notification for their favorite seller whenever they will add any new products or make any changes in the existing products. They can also see the “number of likes” on their favorite products as well as on their favorite sellers.

Firstly visit the “Feature Apps” section by clicking the (…) three dots in the main menu of your app.

Now Enable the ” Favorite Product/Seller” Feature.

Favorite Product/Seller

Once you will click on the “Enable button” then you need to agree on an additional charge of USD 5 per month which are over and above your current multivendor marketplace plan.

Favorite Product/Seller

Now To display the Favorite button on the “Seller profile page”, “Products Page” and on Customer’s account page,

You need to copy the below-given codes and paste it in the respective .liquid files of your Shopify store.

Copy the below code and paste it into the ‘product.liquid’ template to display the “Favorite button” on Seller Products.

<div class="wk_like_btn" style="cursor:pointer; display:none; padding:5px; clear:both;"><a><i class="fa fa-heart-o" id="wk_icon" data-like="" data-total_count="" aria-hidden="true"></i></a><input type="hidden" class="customerid" value="{{ customer.id }}"><input type="hidden" class="productid" value="{{ product.id }}" data-vid=""></div>>

Copy the below code and paste it into the ‘customers/account.liquid’ template to display Favorite button on the customer account page

<div id="wk-customer-likes" style="clear: both!important; margin:10px 0!important;"><input id="wk-customer-id" type ="hidden" value="{{ customer.id }}"></div>

Paste the below code into page.mp_seller_profile.liquid template to display the favorite button on the seller profile page.

<input type="hidden" class="customerid" id="customerid" value="{{customer.id}}">Favorite Product/Seller

Paste the following code into the ‘product.liquid’ template -> just next to select call back function

$(‘.productid’).attr(‘data-vid’,variant.id)

Copy following code and paste into main-product.liquid template to display the “favorite” seller button on seller products.

<div class="mp-mrgn-btm-5 hidden" id="wk-seller-like-block"> <button class="btn button-primary" id="wk-seller-like-btn"><span class="fa fa-thumbs-up"></span> <span id="wk-like-text" data-total-like="" data-total-count ="" data-like=""></span> <span id="wk-like-count"></span></button> <input type="hidden" id="wk-like-label" data-label-like = "Shop Like"> <input type="hidden" id="wk-liked-label" data-label-liked = "Liked"> </div>

Copy following code and paste into main-collection-product-grid.liquid template to display the “favorite” seller button on seller collection.

<div class="page-width hidden" id="wk-seller-like-block"><button class="btn button-primary" id="wk-seller-like-btn"><span class="fa fa-thumbs-up"></span><span id="wk-like-text" data-total-like="" data-total-count="" data-like=""></span><span id="wk-like-count"></span></button><input type="hidden" id="wk-like-label" data-label-like="Shop Like"><input type="hidden" id="wk-liked-label" data-label-liked="Liked"><input type="hidden" class="customerid" value="{{ customer.id}}"></div>

FRONT END VIEW

Customers can like the product on the seller products page and can also view the number of likes on that product.

Favorite Product/Seller

Customers can like the seller from the “seller profile page”.

Favorite Product/Seller

Customers can like the sellers’ shop on the Seller’s Product Page.

screenshot_1696412812784

Additionally, the sellers’ shop can also be liked by customers on the Seller’s Collection Page.

screenshot_1696412954887

Customers can also view the list of their liked products and liked sellers from the “My Account” section of the Shopify store.

Moreover, this allows them to easily access and manage their favorite products and sellers in one place.

Favorite Product/Seller

Admin can see the list of all the sellers liked by customers in the multivendor marketplace app.

Sellers >> favorite sellers >> here you can see the list of all sellers liked by customers as well as the number of likes that sellers received from customers.

Favorite Product/Seller

Admin can see the list of all the products liked by customers in the multivendor marketplace app.

Favorite Product/Seller

The seller can too view the number of customers who liked their profile page from their account in the Multivendor marketplace app.

Profile>> Liked customer >> Here you can see the list of customers who liked your profile page

Favorite Product/Seller

Discount Code Mail for Your Favorite Product or Seller

We have added a new feature that sends email notifications with discount codes based on customer favorites.

  • If a customer has marked a seller as a favorite, they will also receive an email notification whenever that seller creates any type of discount, along with the applicable discount code.
favorite seller
  • If a customer has marked a product as a favorite, they will also receive an email notification whenever a discount is created for that specific product.
favorite product

New Product Notification Control for Sellers

We have introduced a new configuration for notifications sent to customers who follow a seller.

This enhancement provides administrators and sellers with greater control over when and how new product notification emails are sent.

1. Admin Configuration

A new configuration has been added to the General Configuration section in the admin panel:

“Allow Seller-Controlled Product Update Notifications”

Fav seller

The configuration works as follows:

  • By default, this setting is Disabled.
  • Once the admin enables this setting, the “Notify to Customer” option will become available to sellers.
  • The notification option will be available on the Edit Product page in the seller panel.
  • This configuration allows sellers to manually manage notifications sent to customers who follow them.

2. Seller Configuration

Once the admin enables the seller notification control, sellers will then be able to access the following option in their seller panel.

Moreover, this allows them to conveniently manage and send notifications to their followers.

“Notify to Customer”

This option allows sellers to manually send notifications to customers who follow them whenever they want to inform them about a new product.

Additionally, it helps keep customers updated and engaged with the seller’s latest offerings.

This provides sellers with greater flexibility and control over new product notification emails.

3. Notification Behavior

When a seller adds a new product, they can also manually send a notification to customers who follow them.

Furthermore, this feature helps sellers keep their followers informed about their latest product additions.

To send the notification, the seller needs to follow these steps:

Seller Panel → Products → Product Listing → Edit Product → More Actions → Notify to Customer

After clicking “Notify to Customer”, a notification popup will appear.

Notify

Notify Customer Popup

The popup will allow the seller to:

  1. Select the New Product notification type.
  2. Add the required notes/message for the customers.
  3. Click the “Send Notification” button.
new

Once the seller clicks “Send Notification,” the notification email will be sent to the customers who follow the seller.

Multivendor Marketplace App for Shopify: Favorite Product/Seller Demo

That’s all for the Favorite product/seller feature.

Moreover, if you come across any query or question, please feel free to raise a ticket at https://webkul.uvdesk.com/.

Additionally, you can also write to us via email at [email protected]. Furthermore, our support team will be happy to assist you with any concerns or queries you may have.

. . .

Leave a Comment

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


2 comments

  • Jason McBride
    • pooja ishpuniyani (Moderator)
  • Back to Top

    Message Sent!

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

    Back to Home
    On this page

    Table of Content

    Back to top