Redeem Now
Read More

Webkul has been rewarded with Top Selling Extension 2017 award at Magento Imagine 2018

Read more

Etsy clone using Magento is a Marketplace (eCommerce website) for the hand-crafted, vintage art goods. This Website allows various artist (sellers) to showcase and sell their artistic products like vintage pieces, art, etc through this website allowing customer from all around the world come to this online shop and get their desired art commodities.

Opening shop on is very easy and free, so anyone who wants to get maximum exposer and sale for their art commodities can open their online shop here. In, charges are applied while publishing their products to the sellers. Ratings and reviews from the customer encourage the sellers and if we see in the overall seller is benefited in terms of revenue and confidence.


We, Webkul have tried to create a “Feature Case Study of the Etsy” and providing a solution for various Etsy’s features through our Magento plugins. With the help of this case study, you will get to know how Etsy works from the seller and customer’s point of view. Let’s explain their main features one by one and then we will let you know which feature of the can be easily achieved with Webkul’s Modules.


A Marketplace should have an attractive landing page to engage their customers. Actually landing page decides the fate of the marketplace. A landing page is very important for any big marketplace. It attracts the attention of the customer to buy products and attracts the sellers to open their online shop. Etsy provides a ravishing landing page to its users when they visit their website.


 On the header, there is search bar option, where the user can search any product and there is a drop-down called “Browse”, which is used by the user to select any category. Scrolling down, we can see a big banner which provides awesomeness to the landing page. Below the banner images are few sections.

The first section is Community Tastemakers which shows favorite items selected by the Etsy’s member and it is Etsy’s top pick products with seller’s name and various products.


The second one is Trending Items which displays top three products of the seller’s whose products are sold maximum time with multiple reviews.


The third one is Blogger button, which shows items of the bloggers in the Then there is seller’s banner with their name and location and when clicked on that seller’s profile, then their shop opens with multiple products.


At the footer, there is an option for “Open Your Shop”, where the seller can open their own store on Etsy platform. On clicking on that option, the user will be redirected to a new page with various options arranged in a beautiful way to guide the seller to open their shop.


Few features present on “Open Your Shop” page:

What can you Sell: Here various options are provided like “Handmade Goods”, “Vintage”, “Craft Supplies” to help the seller/vendor to select what kind of products they want to sell on All the options are provided in well mannered with the nice images.


Why on Etsy: In this segment, explanation is provided why seller should open their shop on the Etsy platform.


Have more Questions: In this part, few FAQs are provided by the website management to clear remaining doubt of the seller/vendor regarding opening and selling on


Webkul Magento Marketplace Landing page:

Webkul’s Marketplace module also provides a ravishing Landing page having searched bar which allows its user to search products on the Marketplace and various categories and their sub-categories are displayed on the header. You can provide a description on the banner and there will be a link for opening Seller’s Shop.


Then comes four awesome icons depicting steps for the seller how to open the shop. Below the icons, labels are provided so that seller can have proper guidance. All the icons are very attractive and colorful which makes the landing page very attractive.


Then comes “Sellers With Taste”, where various sellers with their top three products and a link to their shop are provided. The customer can have the information in a gist about the total products of any seller. There is a tab called, “View All” from where the customer will be redirected to a page with all sellers.


There is “Why to Sell with us” and detailed explanation is provided which looks really nice. You can check for yourself.


At the footer, there are steps for the seller for opening their shop, depicted in an attractive manner. At the footer there are various links Account, Company, Quick links. Please check the below image.


Inventory setting like product addition, enables product tags, applying images, adding the various custom price with price comes under the catalog management. provides one of the best catalog management and we will see in the below points-

Name your Shop – Here seller will enter their shop name and there is an Ajax check so that no shop name repeated on the easy. If seller shop’s name exists before then a message will appear “Not available” and if the shop name is unique the “Available” will be displayed. Even seller has the option of setting shop based on their language and if the language is not present then they select another language.



A seller on Etsy can add products very easily. The seller can add product images, description, an additional description like the variation with custom options and attributes. In product adding procedure will not be completed until and unless product image(s) are attached. In the below points, you will see how the product is added, images, price, quantity, categories.

Add images for the products product won’t be uploaded until seller upload at least one image of the product.


Listing details like Title of the product, Few lines about the listing like who made it (details about the product production), what is it and When it was made (Year). Seller will also enter the price, the select category for their product, enter the quantity and select type of product (physical or digital) and provide a description for their products.


Product Search Functionality: Search Item- Here seller can enter the total of 13 product related keywords for “Tags” and “Materials” so that their product can come in the result when any customer search any product with the keywords.


Preview Product before publishing: After the entering all the details of the product, the seller can see the preview of their product on the product page from the Customer’s point of view.


Webkul Magento marketplace provides a tailored solution for the catalog management. This module manages product inventory efficiently, manages product categories & sub-categories. This module even manages online price. It allows sellers to add, delete and update products and its specifications.

Category Selection: Seller can see various categories added by the admin and seller can the select the category in which they want to add their product.


Naming Product: Seller will enter the name of the product, add a description, short description. There is the editor for adding the effect in the description about the product.


Seller will set Price: Seller will enter the price of the product and for the simple product seller can enter the quantity. If the seller wants, they can enter special discounted price along with the start and end date.


Stock Availability: Seller will choose the Stock Availability, Visibility of the product in the marketplace, select the Tax class for that product, enter the weight of the product and then upload images for the product.


Custom Attributes and Custom Options: Now for the custom attribute and option, the seller can make use of two add-ons called Magento Marketplace Custom Attribute and Magento Marketplace Custom Options. With these two add-ons, the seller can add options and attributes for their products to provide additional information regarding their products just as Etsy. These two add-ons are very helpful and seller’s best friend when it comes while adding additional information regarding the product.


Uploading mass products: Webkul also provide an additional feature to the seller and that is “Mass Upload of products” and this can be achieved by Magento Marketplace Mass Upload. The seller can upload products through CSV file with price, quantity, description, images.

In the Marketplace, shipping can be of two types- Admin Driven and Seller/Vendor Driven. In Admin-Driven, shipping rates are managed by the admin from the admin panel and in the Seller-Driven, seller manages the shipping rates from the front-end.

In Etsy marketplace, the shipping management is done by the Seller at the time of adding the product. The seller adds shipping rates for a specific country and for the rest of the countries. They also enter the dispatch place and the processing time for that product. So at the time of adding a product, seller defines the shipping rates for that particular product.


In Webkul shipping can be managed by the admin as well as by the sellers. After the order is placed, then the seller, can generate shipment from their end. For the shipping rates, we have fantastic add-on – Magento Marketplace Shipping per product per country where a seller can add shipping rates for different countries and can add different shipping rates for different products.


In the Etsy, there is an option called, “Get Paid” where the seller will pay commission for publishing their products on the After the payment, the user can search the added product on After paying commission, the seller can finally open their shop in platform. You can check the details for the payment below.


Webkul also provides such kind of feature to the admin by the help of its one module called Magento Marketplace Membership In this admin can set some amount for the seller to display their products on the marketplace. Please check the below image.


The Payment method is very important for any eCommerce website and it should be fast, reliable and secure in nature. Every eCommerce website struggles a lot in finding a payment gateway which captures the trust of the customers and it is even very important also. Nowadays when there is a lot of fraud of cases coming up so it is even more important to have a secure payment gateway.
Etsy provides many payment gateways to its customer like PayPal, Credit Card for making the payment. In Webkul, we provide many popular payment gateways like PayPal, Stripe, MangoPay, Braintree, etc. Our payment gateway splits the payment from the customer automatically between sellers and admin. So the load is reduced on the admin’s end of transferring amount manually to the sellers.
Even our payment module called Magento Marketplace PayPal Adaptive Payment even allows refund- partial and complete. Sellers and admin- both can do the refund from their end and this feature allows to gain the trust of the customers in terms of payment.

Big Marketplaces provide the return feature to its customer so that their customer can have a good quality of the product. Return Functionality engages a lot of customers and develops trust and confidence in them. In short, return management encourages the customer to make a purchase and this feature remains the backbone of their trust. Now this feature is also provided by the Webkul through- Magento Marketplace RMA. This module allows the seller to manage the RMA from their end and the customer will have the benefit for RMA if their product is damaged or any other specific reason.

On the product page at the header, there is seller’s Avatar and name. There is an option to add that seller’s shop as “Favorite Shop” along with a feature to add that product as “Favorite Product” also. The customer can directly ask any query to the seller. Overview of the products are provided and options are provided to the customers.


Other items from that seller are displayed on the product page. Tags and materials motioned by the seller are also displayed on the product page for that product. Shipping and payment details are mentioned under the Shipping policies.

Webkul Magento marketplace provides many inbuilt features for its customers. In the product page, the customer can view product images, link to the Seller’s shop. When clicked on that link then the customer will be redirected
to the seller’s profile. The customer can email that particular to their friend and the customer can make reviews for the product from the product page.


For the “favorite Shop”, you can install Marketplace add-on called Magento Marketplace Favorite Seller, which will allow the customer to add that seller as their favorite shop. Please check the below image. With this add-on, the customer can add the seller as their favorite by visiting their Collection page as well.


For the “Ask Question” functionality, you can install Magento Marketplace Question and Answer, which will enable the customer to ask a question related to the product to the seller from the product page. With the help of this add-on, seller and admin can provide the answer to the questions the asked by the customer. This add-on helps a lot in clearing the doubts regarding the product. The customer can like or dislike the answers also.


In the Split-cart functionality, the customer can add multiple products from different vendors/sellers and at the time of checkout, the customer can proceed to checkout differently for each seller or we can say the cart page will show different checkouts of different sellers. This method has many advantages like:-

  1. The seller will have an organized way to manage order as their order will not have any other seller’s product.
  2. Multiple Payment Option: The customer will have the freedom to choose multiple payment gateways to make the payment for different seller’s order.


It is very clear from the above points that Split-cart is very important for any giant marketplace and it is a must functionality. Nowadays, the competition is very high regarding the Online market and every e-commerce is trying to provide the best shopping experience and facility to their customers.
Etsy provides the best in class feature regarding the Split-cart functionality. We all know that people who are about to start or already have their online shop ask for the split-cart feature like Etsy. You can check the below image for the reference as well. They have split the shopping cart as per the two different seller’s products. For each seller, you can see the delivery days to deliver that product. You can also see the payment method offered by each seller. In case you want to view the collection of any seller, then you can directly click on the Seller’s Shop name and you will be
redirected to their online shop.
This world class features not only captures the customer’s attention, but it also helps in providing a professional look to the shopping cart as every product is organized as per the seller.

Webkul Magento Marketplace Split-Cart

In Webkul, we have the best solution for the Split-cart functionality. One of our addons called Magento Marketplace Split-cart which splits the shopping cart as per the seller. The customer can proceed with the checkout with any seller. The customer can select multiple payment and shipping options for each seller’s order during the checkout. With this module, existing shipping and payment gateways will also work. Please check the shopping cart which has been split among two sellers – Garment Shop and Art & Craft. Here the customer can update the quantity and then proceed with the checkout.


Still have a query, Please Contact Us and we will get back to your query as soon as possible.

Disclaimer- Etsy is a registered trademark. Webkul is not a partner or an affiliator of Etsy. This blog is only for the user perspective.

Comments (2)

Add Your Comment

  • Mark Swan
    never thought etsy could be like this way.
    • Rajat Singh
      Hi Mark,
      Thank you for your comment. You can email us at for more details or requirements.
  • Need Any Help?

    Got Stuck with something serious or you wish to hire us for a while. We are here to hear from you, feel free to reach us and we'll get back to you as soon as possible.

    Contact Us