Skip to main content
Etsy Live connector

Sell on Etsy.
Sync it everywhere else.

One operations layer for your Etsy shop — built on the Open API v3. Listings, inventory and orders flow both ways, and we're honest about Etsy's polling intervals.

No credit card Connect in 4 minutes Open API v3
APIEtsy Open API v3
SyncPolled · under a minute
ShopsUnlimited Etsy shops
SalesChannelHub / Channels / Etsy / Hamilton Khaki Field Auto
synced 4s ago
item photo 184 #SKU-3091845 · Live
Listed Top seller Promoted · 4.2%
Vintage Hamilton Khaki Field Auto · 38mm · Black Dial
$429.00 listed
×4in stock
184watching
82rank
BrandHamilton
MovementAutomatic
Case38 mm · steel
Variations4 SKUs · all synced
Recent activity Etsy connector
−0:02 Orders order.paid HAM-38-BLK · qty 1 · $429
−0:04 Inventory stock.update HAM-38-BLK · 4 → 3
−0:18 Inventory price.update OMG-SS-41 · $1,495 → $1,420
−1:42 Orders order.paid ROL-OYS-36 · qty 1 · $612
−3:08 Fulfilment tracking.add ORD-58821 · UPS 1Z9A…
Connector
Live · Open API v3
Listings
Inventory + variations
Sections
Shop sections mapped
Sync
Polled · honest intervals
Multi-shop
Unlimited Etsy shops
What actually syncs

Both directions.
Every field that matters.

Six first-class data types across Etsy's Open API v3. Etsy's API is poll-oriented — we say so plainly, and our floor is the channel's interval.

Etsy
bidirectional
SalesChannelHub
Etsy
SalesChannelHub
Receipts & buyers
Open API · getShopReceipts
SalesChannelHub
Etsy
Inventory levels
Open API · updateListingInventory
SalesChannelHub
Etsy
Listings & content
Open API · updateListing
SalesChannelHub
Etsy
Price changes
Open API · updateListingInventory
SalesChannelHub
Etsy
Shipment & tracking
Open API · createReceiptShipment
Etsy
SalesChannelHub
Cancellations & refunds
Open API · getShopReceipts
Three things Etsy sellers told us

Etsy is where the brand lives.
It's the stock that drifts.

01
"The same one-of-a-kind item sold on Etsy and on our own site within a minute."
Per-channel buffers cover Etsy's polling window. For a quantity-one SKU we hold it on the slower channel until the count is confirmed.
Bufferscover the poll window
02
"Variations on Etsy never line up with how we track SKUs in the warehouse."
Etsy's inventory offerings map to your variant SKUs one-to-one. Stock at the variant level publishes per offering.
1:1variation mapping
03
"We were told sync was instant. It clearly was not, and nobody admitted why."
Etsy's API is poll-based — we say so. Our floor is the poll interval, under a minute, and the dashboard shows the real latency.
Honestabout poll latency
The listing flow

Every Etsy field, in one form.
Pushed through the Open API.

Variations, inventory offerings, attributes and shop sections — managed in the master catalogue and pushed through the Open API v3.

Listing
Variations4
Attributes23
Sections
Shipping
Production
Synced 8 seconds ago
Renew automatically — on
Etsy Ads linked — 4.2%
Production partner listed

Etsy listing #SKU-3091845 · Pushed via Open API · updateListing · SalesChannelHub product HAM-KFA-38

Inventory sync

A stock count that is honest about the poll window.

Etsy's API is poll-based. We poll on a tight interval and our floor is that interval — under a minute. Buffers cover the gap so a quantity-one item never sells twice.

Buffers, not promises
For low-quantity SKUs a per-channel buffer holds the unit on the faster channels until the Etsy count is confirmed.
Variation-level stock
Etsy inventory offerings map to your variant SKUs, so each variation publishes its own real availability.
Throttle-aware
Polling and updates respect Etsy's rate limits — the connector never trips a throttle or queues for hours.
Honest latency
The dashboard shows the real sync time per listing — no claim of instant where the platform cannot deliver it.
Sync timeline · last 30s
34s avg latency
−30s−20s−10snow
Etsy
Amazon
Shopify
Walmart
delivered retried window · poll-driven
Orders & fulfilment

From shop receipt to tracking number.
One pipeline, four steps.

Every Etsy receipt flows through the same fulfilment pipeline as your other channels — one app for the whole warehouse.

01
Receipt is polled in
Open API · getShopReceipts
The new receipt is pulled on the next poll. Buyer, address, items and any personalisation note are captured.
02
Allocated to a warehouse
Engine · routing rules
Picks the location that satisfies all lines with the fewest splits and the lowest ship cost.
03
Picked, packed, labelled
Floor · pick + carrier
Lands on a wave pick list. Carrier rates compared, label printed, the receipt marked picked.
04
Shipment back to Etsy
Open API · createReceiptShipment
Carrier and tracking posted back; Etsy marks the order shipped and emails the buyer.
Order #11–13427–58821 tobias_rh · Etsy buyer
Paid · ready to pick handle by Thu 6:00 PM
Item
Hamilton Khaki Field Auto · 38mm · Black
HAM-38-BLK · SKU-3091845
Buyer paid
$429.00
+ $0 ship · −$33.27 fees
Ship to
Portland, OR 97211
USPS Ground Advantage · 3 day
Allocation
PDX · A2-12-3
1 unit reserved · pick wave 12:30 PM
Etsy-only reports

The numbers behind the shop.
Right next to your stock count.

Sell-through, renewal spend, dispatch SLA and review rate — surfaced as first-class widgets, not buried in Etsy Stats.

Fulfilment
On-time dispatch
98.1%
+0.7 pts vs last 30d
Fulfilment
Avg time to ship
9.2h
target 24h
Reviews
Review rate
41%
+3 pts WoW
Catalogue
Variations in sync
99%
146 of 148 green
Inventory
Sold-out listings
4
down from 12 last week
Ads
Etsy Ads ROAS
4.8×
+0.6× WoW
What changes day one

What it looks like before
and after the connector.

Etsy seller dashboard
SalesChannelHub
Stock across channels
Etsy never sees the others
polled · buffer covers the gap
A quantity-one item
sells twice on a busy day
held on faster channels
Re-pricing variations
one offering at a time
one record · all variations
Tracking back to Etsy
mark shipped by hand
auto · buyer emailed
Sync latency
a black box
shown honestly, per listing
Two Etsy shops
two logins, two catalogues
one catalogue · both shops
Setup

Four minutes from sign-in
to first synced listing.

Authorise over the Etsy Open API v3. No middleware, no per-connection fee.

01
Authorise the Open API
One OAuth 2.0 consent grants the Open API scopes. We never see your Etsy password.
Open API · OAuth 2.0
02
Confirm the shop
We read your shop profile and confirm currency, language and shop sections before anything syncs.
Open API · getShop
03
Match existing listings
We pull your active listings and match them to your catalogue by SKU. Conflicts surfaced for review.
Open API · getListingsByShop
04
Start the poll
Receipt and inventory polling begins on a tight interval. Bidirectional sync from the next minute on.
Open API · poll loop
Asked before every Etsy seller switches

Six questions.
Honest answers.

Correct, and we will not pretend otherwise. Etsy's Open API is poll-oriented, so our floor is the poll interval — under a minute. Buffers cover that window so nothing oversells.
For a quantity-one SKU the buffer holds the unit on your faster channels until the Etsy count is confirmed — so it can only sell in one place.
Yes. Etsy's inventory offerings map to your variant SKUs one-to-one, so stock and price publish correctly per variation.
Yes. Each shop connects separately with its own receipts and listings, but the canonical catalogue underneath is shared.
Yes. We post the shipment and tracking through the Open API, so Etsy marks the order shipped and sends its own notification.
No. The first sync matches your live Etsy listings to the catalogue by SKU. Matched listings stay the same listing — we just attach our record.
Etsy · and seven other channels, the same way.

Sell everywhere.
Manage once.

A 14-day trial, no credit card, no sales call. Connect your Etsy shop in four minutes and watch your first listing sync.

Connector · live · Open API v3 Built by sellers · honest pricing