Update Etsy Listing Quantities When Shopify Inventory Changes

6 min setup
No coding required
Runs automatically

If Shopify is where you track stock, every Shopify sale, restock or manual count change has to be copied to Etsy by hand, or Etsy keeps selling items you no longer have. This workflow runs whenever a Shopify inventory level changes, finds the Etsy listing linked to that variant, and sets the matching Etsy quantity to the new Shopify number, so Etsy always shows what Shopify says is in stock.

Shopify logo icon
Shopify Inventory Level Updated (Trigger)
Shopify Retrieve Product Variant Details from Inventory Item ID
Shopify Retrieve Variant Metafield
Etsy Retrieve Listing Inventory
etsy logo icon
Etsy Update Listing Inventory

How it works

6 steps to copy every Shopify stock change to Etsy so Etsy never sells what you don't have

Shopify logo icon

Shopify Inventory Level Updated (Trigger)

App connector: Shopify • Time to complete: 1 minute

Run whenever the available quantity of an inventory item changes at a Shopify location, from a sale, a restock or a manual edit.

Shopify Retrieve Product Variant Details from Inventory Item ID

App connector: Shopify • Time to complete: 1 minute

Get the variant behind the changed inventory item, including its SKU.

Shopify Retrieve Variant Metafield

App connector: Shopify • Time to complete: 1 minute

Read the variant's Etsy listing ID from a metafield such as etsy.listing_id, which links each Shopify variant to its Etsy listing.

Filter

App connector: Filter • Time to complete: 1 minute

Continue only if the variant has an Etsy listing ID, so products you don't sell on Etsy are skipped.

Etsy Retrieve Listing Inventory

App connector: Etsy • Time to complete: 1 minute

Fetch the Etsy listing's full inventory, including every product (variation) with its SKU, price and quantity.

etsy logo icon

Etsy Update Listing Inventory

App connector: Etsy • Time to complete: 1 minute

Send the listing's full inventory back with only the quantity changed on the product whose SKU matches the Shopify variant, set to the new Shopify available quantity. Etsy replaces the whole inventory on every update, so every other product, price and SKU must be sent back unchanged.

Trusted by 1,000+ merchants
Logo: Rothy's Logo: Adidas Logo: Allure Logo: GQ Logo: DraftKings Logo: Chubbies Logo: Made In Cookware Logo: MUD/WTR

Ready to copy every Shopify stock change to Etsy so Etsy never sells what you don't have

Get setup in 6 minutes.

Use this template →

FAQs

Why does it need a metafield with the Etsy listing ID?

Etsy's API can't look a listing up by SKU, so the workflow needs to know which listing to update. Storing the Etsy listing ID on each Shopify variant once is the simplest reliable link.

Will updating Etsy inventory change my prices or variations?

Not if the workflow sends back the inventory it just fetched. Etsy's Update Listing Inventory replaces all of a listing's products at once, so the workflow copies every product, price and SKU unchanged and edits only the matching quantity.

Does this also handle Etsy sales?

No. Pair it with the Update Shopify Inventory When an Etsy Order Comes In template. An Etsy sale then lowers Shopify stock, and this workflow copies that new number back to Etsy, which already matches, so the two stay in step.

Personalize this template

Customize this workflow even further:

Sync one location only
Add a filter on the trigger's location so only the location that holds your Etsy stock updates Etsy.
Hide sold-out listings
When the new quantity is zero, add an Etsy Update Listing step that sets the listing's state to inactive.

You're in good company

"MESA has been a game changer for us. And, if you ever get stuck, their support team is always super helpful."

  • Ico star
  • Ico star
  • Ico star
  • Ico star
  • Ico star
PetFriendly

"It's like Zapier but exactly designed for Shopify. I have been able to complete all the workflows that I've needed."

  • Ico star
  • Ico star
  • Ico star
  • Ico star
  • Ico star
Zailys

"The MESA team has been amazing at helping us set up our automations. We would highly recommend this app!"

  • Ico star
  • Ico star
  • Ico star
  • Ico star
  • Ico star
Rothy's

copy every Shopify stock change to Etsy so Etsy never sells what you don't have

6 min setup • Fully supported if you need help