WooExperts Banner on Doc Pages

  1. Documentation /
  2. Etsy Integration for WooCommerce

Etsy Integration for WooCommerce

The CedCommerce integration extension for Etsy enables sellers to effortlessly export products and their details from WooCommerce Store to Etsy. Additionally, sellers can also import Etsy products to their WooCommerce stores. With the integration plugin, sellers can effectively handle Etsy orders using a centralized order management dashboard, ensuring a stress-free selling experience.

Adding an Etsy shop with the plugin

↑ Back to top

Once you have activated the plugin, you can start accomplishing the integration, the first mandatory step that needs to be taken by the admin is to complete the Configuration.

To do the Configuration

Go to your WordPress admin panel, below the Marketplaces which is on the left navigation.

Click on the Etsy section of the panel:

Now, you need to follow these steps to add an Etsy Account.

Click on the Connect account button as specified in the screenshot:

A pop-up will appear, here you need to enter your Etsy shop name, and click the Authorize button, as specified in the screenshot:

After that, you will be redirected toward the Etsy seller login page, where you have to enter the Email Id and Password and hit the Sign In button as specified in the screenshot:
Etsy Integration For WooCommerce

After that hit the Sign in button, as specified in the screenshot:

a page will appear where you have to hit on Grant Access tab, and after that, your Etsy shop will be added as specified in the screenshot:

Etsy Integration For WooCommerce

Here, you can see the Shop Name, Shop User ID, and Shop Username.

After this, you have to hit on Configure as specified in the screenshot

Also, you can delete your account just by selecting the checkbox placed before it, and selecting Delete from the dropdown as specified in the screenshot:

Note 1: If you change your Etsy shop login password then you have to reconnect your Etsy shop with the plugin.
Note 2: If you reconnect your Etsy shop with the plugin then there will be no saved data or settings will be wiped off.

Global Settings

↑ Back to top

In this, the configuration related to products and order sync is provided.

Search Product Custom Fields and Attributes

↑ Back to top

The Search Product Custom Fields and Attributes section will help you to choose the required meta key or attribute on which the product information is stored.

These meta keys or attributes will further be used in Product Export Settings for listing products on Etsy from WooCommerce as specified in the screenshot:

Etsy Integration For WooCommerce

In, this you can search the product by its title as specified in the screenshot:

For selecting the required meta key or attribute expand the Search Product Custom Fields and Attributes section enter the product name/keywords and the list will be displayed under that. Select the meta key or attribute as per requirement and save settings as specified in the screenshot:

Product Export Settings

↑ Back to top

In the product export settings, you are allowed to enter the details of the product which you will be exporting. There are five attributes to display:

1) Required attributes: In this, there are some Etsy attributes fields which are discussed here:

Etsy Integration For WooCommerce

Product Listing Type: Product Listing type, whether you want to upload the product in active or draft.
Shipping Profile: Shipping profile to be used for products while uploading on Etsy. If you do not have any Etsy shipping profile you can create a new one here.
Who Made: Who made the item being listed.
Product Supply: Use of the products.
Manufacturing Year: When was the item made.

2) Recommended attributes: In this, there are some Etsy attributes fields which are discussed here:

Etsy Integration For WooCommerce

Product Tags: Product tags. Enter up to 13 tags comma ( , ) separated. Do not include special characters.
Product Materials: Product Materials. Enter up to 13 materials comma ( , ) separated. Do not include special characters.
Product Styles: Product Styles. Enter materials comma ( , ) separated. Do not include special characters.
Shop Section: Shop section for the products. The products will be listed in the section on Etsy if selected.
Production partners: A production partner is anyone who’s not a part of your Etsy shop and who helps you physically produce your items.

3) Optional attributes: In this, there are some Etsy attributes fields which are discussed here:

Title: Title of the product to be uploaded on Etsy. If left blank WooCommerce title will be used.
Title Prefix: Text to be added before the title.
Title Suffix: Text to be added after the title.
Description: Description of the product to be uploaded on Etsy. If left blank WooCommerce description will be used.
Processing Min: The minimum number of days for processing for this listing.
Processing Max: The maximum number of days for processing for this listing.
Is Customizable: When yes, a buyer may contact the seller for a customized order. The default value is yes when a shop accepts custom orders. Does not apply to shops that do not accept custom orders.
Is Taxable: When yes, applicable shop tax rates apply to this listing at checkout.
Price: Price of the product to be uploaded on Etsy. If left blank WooCommerce price will be used.
Increase Price By: Increase price by a certain amount in the actual price of the product when uploading on Etsy.
Markup Value: Enter the markup value to be added to the price. Eg: 10
Quantity: Quantity [ Stock ] of the product to be uploaded on Etsy. If left blank WooCommerce quantity will be used.|
Default Quantity: Default [ Stock ] for the products that are in stock but you do not manage stock in WooCommerce or you have unlimited stock for those products [ MAX value can be 999 ].
Should auto-renew listing: When yes, renews a listing for four months upon expiration.

4) Shipping attributes: In this, there are some Etsy attributes fields which are discussed here:

Etsy Integration For WooCommerce
Weight: Weight of the product to be uploaded on Etsy. If left blank WooCommerce weight will be used.
Length: Length of the product to be uploaded on Etsy. If left blank WooCommerce length will be used.
Height: Height of the product to be uploaded on Etsy. If left blank WooCommerce height will be used.
Width: Width of the product to be uploaded on Etsy. If left blank WooCommerce width will be used.
Weight Unit: The weight Unit of the product is to be uploaded on Etsy. If left blank WooCommerce weight unit will be used.
Dimension Unit: The dimension Unit of the product to be uploaded on Etsy. If left blank WooCommerce dimension unit will be used.

5) Personalization attributes: In this, there are some Etsy attributes fields which are discussed here:

Etsy Integration For WooCommerce

Is Personalizable: When yes, this listing is personalizable. The default value is no.
Is Personalization Required: When yes, this listing requires personalization. The default value is null. Will only change if Is Personalizable is yes. The default value is no.
Personalization Character Limit: This is a numerical value representing the maximum length for the personalization message entered by the buyer. Will only change if Is Patronizable is yes.
Instructions for buyers: Enter the personalization instructions you want buyers to see.

Shipping Profiles

↑ Back to top

Choose the Shipping profile in Product Export Settings –> Required attributes –> Shipping Profiles, to be used while listing a product on Etsy from WooCommerce or you can also add new using “Create a new one here”

Etsy Integration For WooCommerce

To create a new shipping profile click on the “Create a new one here” button where you have to fill in all the details as specified in the screenshot:

Product Import Settings

↑ Back to top

You can set product import rules while importing a product from Etsy to WooCommerce

  • Import translated info of the listing: Select the target language in which you want to import the product’s title, description, and tags in WooCommerce. The default would be English.
  • WooCommerce default product status: Choose the product status in which you want to import Etsy products. The default is published.

Order Import Settings

↑ Back to top

In order import settings, you are allowed to fill the fields of imported orders.

  • WooCommerce default order status: Choose the order status in which you want to import etsy orders . Default is processing.
  • Fetch number of orders: No. of orders to fetch from Etsy. Default is 15 orders . Orders with status paid and not shipped are pulled .
  • Use etsy order number: Use etsy order number when creating etsy orders in WooCommerce.
  • Auto update tracking: Auto update tracking information on Etsy if using the Shipment Tracking plugin.
  • Create Etsy users as customers: Enable this if you want to import Etsy users as customers in WooCommerce.
  • Update stock without creating orders in WooCommerce: Enable this if you want to update the stock levels without creating orders in WooCommerce.

Schedulers/Crons

↑ Back to top

To automate the process related to inventory, order, and import product sync , enable the features as per requirement in Schedulers/Crons.

  • Fetch Etsy orders: Auto fetch Etsy orders and create in WooCommerce.
  • Upload products to Etsy: Auto upload products from WooCommerce to Etsy.
  • Update inventory to Etsy: Auto-update price and stock from WooCommerce to Etsy.
  • Import products from Etsy: Auto import the active listings from Etsy to WooCommerce.

Once done, hit the Save Settings button.

Category Mapping

↑ Back to top

In this section, you will need to map the WooCommerce store categories to the Etsy categories.

You need to select the WooCommerce category using the checkbox on the left side and a list of Etsy categories will appear in the dropdown. Select the Etsy category in which you want to list the products of the selected WooCommerce category on Etsy as specified in the screenshot:

Click the Save mapping option at the bottom. Once you map the categories profiles will automatically be created and you can use the Profiles in order to override the settings of Product Export Settings in Global Settings at the category level.

Profile Management

↑ Back to top

In this section, you will see all the profiles created after category mapping.

You can use the Profiles in order to override the settings of Product Export Settings in Global Settings at the category level. For overriding the details edit the required profile using the edit option under the profile name.

In this, the admin can perform several tasks.

  • Edit The Profile.

To edit the profile:

↑ Back to top

As you, open the profile section, click on the Edit Profile as specified in the screenshot:

After hitting the Edit Button you will be redirected to a page where you will be having some attributes as specified in the screenshot:

Search Product Custom Fields and Attributes: The Search Product Custom Fields and Attributes section will help you to choose the required meta key or attribute on which the product information is stored. These meta keys or attributes will further be used in Product Export Settings for listing products on Etsy from WooCommerce as specified in the screenshot:

Etsy Integration For WooCommerce

Basic Information: In this, you can see the profile name as specified in the screenshot:

Etsy Integration For WooCommerce

Product Export Setting: In the product export settings, you are allowed to enter the details of the product which you will be exporting. There are five attributes to display.

1) Required attributes: In this, there are some Etsy attributes fields which are discussed here:

Etsy-Integration-for-WooCommerce

Shipping Profile:
Shipping profile to be used for products while uploading on Etsy. If you do not have any Etsy shipping profile you can create a new one here.
Who Made:
Who made the item being listed.
Product Supply:
Use of the products.
Manufacturing Year:
When was the item made.

2) Recommended attributes: In this, there are some Etsy attributes fields which are discussed here:

Product Tags: Product tags. Enter up to 13 tags comma ( , ) separated. Do not include special characters.
Product Materials: Product Materials. Enter up to 13 materials comma ( , ) separated. Do not include special characters.
Product Styles: Product Styles. Enter materials comma ( , ) separated. Do not include special characters.
Shop Section: Shop section for the products. The products will be listed in the section on Etsy if selected.
Production partners: A production partner is anyone who’s not a part of your Etsy shop and who helps you physically produce your items.

3) Optional attributes: In this, there are some Etsy attributes fields which are discussed here:

Title: Title of the product to be uploaded on Etsy. If left blank WooCommerce title will be used.
Title Prefix: Text to be added before the title.
Title Suffix: Text to be added after the title.
Description: Description of the product to be uploaded on Etsy. If left blank WooCommerce description will be used.
Processing Min: The minimum number of days for processing for this listing.
Processing Max: The maximum number of days for processing for this listing.
Is Customizable: When yes, a buyer may contact the seller for a customized order. The default value is yes when a shop accepts custom orders. Does not apply to shops that do not accept custom orders.
Is Taxable: When yes, applicable shop tax rates apply to this listing at checkout.
Price: Price of the product to be uploaded on Etsy. If left blank WooCommerce price will be used.
Increase Price By: Increase price by a certain amount in the actual price of the product when uploading on Etsy.
Markup Value: Enter the markup value to be added to the price. Eg: 10
Quantity: Quantity [ Stock ] of the product to be uploaded on Etsy. If left blank WooCommerce quantity will be used.|
Default Quantity: Default [ Stock ] for the products that are in stock but you do not manage stock in WooCommerce or you have unlimited stock for those products [ MAX value can be 999 ].
Should auto-renew listing: When yes, renews a listing for four months upon expiration.

4) Shipping attributes: In this, there are some Etsy attributes fields which are discussed here:


Weight: Weight of the product to be uploaded on Etsy. If left blank WooCommerce weight will be used.
Length: Length of the product to be uploaded on Etsy. If left blank WooCommerce length will be used.
Height: Height of the product to be uploaded on Etsy. If left blank WooCommerce height will be used.
Width: Width of the product to be uploaded on Etsy. If left blank WooCommerce width will be used.
Weight Unit: The weight Unit of the product is to be uploaded on Etsy. If left blank WooCommerce weight unit will be used.
Dimension Unit: The dimension Unit of the product to be uploaded on Etsy. If left blank WooCommerce dimension unit will be used.

5) Personalization attributes: In this, there are some Etsy attributes fields which are discussed here:

Is Personalizable: When yes, this listing is personalizable. The default value is no.
Is Personalization Required: When yes, this listing requires personalization. The default value is null. Will only change if Is Personalizable is yes. The default value is no.
Personalization Character Limit: This is a numerical value representing the maximum length for the personalization message entered by the buyer. Will only change if Is Patronizable is yes.
Instructions for buyers: Enter the personalization instructions you want buyers to see.

Product Management

↑ Back to top

This section lets you perform multiple operations such as Upload/Update products from WooCommerce to Etsy. In order to perform any operation, you need to select the product using the checkbox on the left side in the product list column and hit the required button. You will get the notification for each performed operation.

Here the admins can perform the following task:

  • Upload Products.
  • Update Products.
  • Update Inventory.
  • Update Image.
  • Remove Product. ( Etsy Product )
  • Unlink Product.

Upload Products

↑ Back to top

Select the checkboxes associated with the products you need to upload products.

Click the Upload Products button, as specified in the screenshot:

Once the product is successfully uploaded on Etsy you can click on the “View” button for viewing your product.

NOTE: Currently supported products type.

  • Simple Products [ Physical, Digital ]
  • Variable Products [ Created using maximum 2 attributes ]

Update Products

↑ Back to top

Select the checkboxes associated with the products you need to update products (For Title, Description, Tags, etc except Price, SKU and Stock).

Click the Update Products button, as specified in the screenshot:

Update Inventory

↑ Back to top

Select the checkboxes associated with the products you need to update inventory (For SKU, Price and Stock update)

Click the Update Inventory button, as specified in the screenshot:

Update Image

↑ Back to top

Select the checkboxes associated with the products you need to update the image.

Click the Update Image button, as specified in the screenshot:

Remove Product

↑ Back to top

Select the checkboxes associated with the products you need to remove product.

Click the Remove Product button, as specified in the screenshot:

Note: If you want to delete the product from Etsy Store, then you can perform Remove Product operations from the plugin.

Unlink Product

↑ Back to top

If you delete your Etsy listings directly from Etsy then you can unlink that listing from our plugin by using “Unlink Product” operation.

Select the checkboxes associated with the products you need to unlink.

Click the Unlink Product button, as specified in the screenshot

 

You can also filter out the product on the basis of category, type, stock, and Etsy status as specified in the screenshot. The Search Product option lets you find products using product names/keywords.

Order Management

↑ Back to top

Your Fetched Etsy orders will be displayed here. You can fetch the Etsy orders manually by clicking the fetch order button or also you can enable the auto fetch order feature in crons/schedulers.

Make sure you have the SKUs present in all your products/variations for order syncing.

NOTE:- “WooCommerce emails do not fire to the customer if it is an Etsy order, only website orders emails go to the customer”

You can also submit the tracking details from WooCommerce to Etsy. You need to go to the order edit section using the Edit option in the order table below. Once you go in the order to edit the section you will find the section at the bottom where you can enter tracking info and update them on Etsy.

Etsy Integration For WooCommerce

Importer

↑ Back to top

Etsy products will be displayed here. By default, active products are displayed.

You can fetch the Etsy product manually by selecting it using the checkbox on the left side in the product list table and using the import operation from the Bulk Actions dropdown and the Apply or also you can enable the auto product import feature in Crons as specified in the screenshot:

You can filter out the Etsy products on the basis of the status using Import By Status dropdown.

Timeline

↑ Back to top

Etsy Integration For WooCommerce


The Timeline log stores the information related to the following:

Inventory Activity:

↑ Back to top
  1. Title: Reflects the name of the product for which the inventory update is processed.  
  2. Operation: Operation under the inventory activity will be stated under the ‘Update’.
  3. Time: Exact date, day & time the inventory update was processed. 
  4. Type: The type of activity falls under two sub-division- manually and automatic.  
  5. Response: The final status is stored under the response column with either success or failure.

Product Activity:

↑ Back to top
  1. Title: Reflects the name of the product which is processed. 
  2. Operation: The product section can have the upload/update/remove activities that will be mentioned in the column.
  3. Time: Exact date, day & time the product sync was processed.
  4. Response: The final status is stored under the response column with either success or failure.

Order Activity:

↑ Back to top
  1. Title: Etsy Order number is mentioned in this column. 
  2. Operation: Operation under the orders will be stated under the ‘fetch’.
  3. Time: The respective date, day & time will be displayed when the order fetch was executed.
  4. Response: The final response of the orders will be stored under the response.

WP-Cron Executions:

↑ Back to top

Displays the cron information which is present in the plugin. It shows the last executed time and next execution time for the cron events:

  1. Auto updated inventory.
  2. Auto fetches order.
  3. Sync existing products.
  4. Auto upload products.

Do you still have questions and need assistance?

Stay in touch with our dedicated account managers, who will assist you throughout the onboarding process. Our team will be available 24*7 for your support.