Partners Earn 20% of what every seller you refer pays, every month for their first year. See the affiliate program →
Shopify & eBay

Shopify eBay integration that keeps one stock count

Yes, two ways. Shopify’s own Marketplace Connect does it free under 50 marketplace orders a month. A sync app does it when Shopify isn’t the only place the stock lives, or when the Saturday sell-out is the thing you’re trying to stop. Say it’s Saturday at 2pm and you have one left of something. It sells on eBay at 2:00. eBay tells nobody. At 2:01 it sells again on Shopify. What happens next depends on how often anything looks at eBay, and on which shop is allowed to correct the other. This page goes through that, the free route, the 50-character SKU rule that breaks matching without an error, and how much stock to hold back on the items that actually move. Shopify tells us the moment something sells, so eBay is corrected in a second or two. eBay does not announce a sale, so we check it every couple of minutes instead.

From $19 a month for two shops · no credit card · connected in about ten minutes · nothing changes until you say so · Updated 15 September 2026

4.9 out of 5 from 3,200+ reviews across our Shopify apps

How to connect

How to connect Shopify and eBay

Connecting both shops takes about ten minutes. Then you leave it watching for a day or two to check the counts agree before you switch syncing on.

Connect Shopify

You approve QuickSync from the Shopify app store. Shopify asks which permissions to grant and you can withdraw them from the Shopify side at any time.

~1 minute

Connect eBay

You sign in to eBay and grant QuickSync access to the selling account.

~1 minute

Let it match your products

We line the two catalogues up by SKU, then by title, and hand you a short list of anything we could not match. You decide what happens to those.

~5 minutes

Watch, then switch it on

Leave it watching for a few days and check the numbers agree. When you are happy, let it start making changes, one shop at a time.

A day, or a week
Your options

Choose how you keep Shopify and eBay in sync

The ways to put one number behind both shops, and what each one gives up.

RouteWhat it syncsWhat it costsLimits and exceptions
Shopify Marketplace ConnectListings, stock and orders between Shopify and eBay, with Shopify in the middleFree to install. The first 50 marketplace orders a month cost nothing, then 1% of each synced order, capped at $99 a monthShopify sits in the middle. A till, an Etsy shop or a QuickBooks count is outside it. 1% per synced order above 50 a month, capped at $99.
Manual updatesWhatever you retype, as often as you retype itYour time, every morning, in both dashboardsThe Saturday the last one sells on Shopify and eBay in the same hour
QuickSync RecommendedStock in both directions in a second or two, prices with your rule applied, and every order from both shops$19 a month for two shops on Lite, after a 14-day trial with no cardeBay is checked every two minutes rather than telling us the moment it sells
Third-party prices and limits as each vendor publishes them; ours from our pricing page. Checked 15 September 2026.
What syncs

What QuickSync syncs between Shopify and eBay

One row per job, based on how QuickSync connects to Shopify and eBay today. Where a side does not allow something, the cell says so.

SupportedSupported, with a limit

Checked against how QuickSync connects to each shop, not against either shop’s marketing.
WhatShopifyeBay
Stock countBoth waysBoth ways
New listingsWe can create and updateWe can create and update
PricesSent, with your rule appliedSent, with your rule applied
Orders inInto QuickSyncInto QuickSync
Tracking backSent to the orderSent to the order
Photos and optionsPhotos, sizes and coloursPhotos, sizes and colours
Update speedUnder a secondA second or two
Detection speedThe moment it happensEvery two minutes
The one asymmetry worth knowing. Shopify tells us the second something sells. eBay has no equivalent, so we go and look every two minutes instead. Sending to eBay is instant either way. It is only finding out about its own sales that waits for the next check, and safety stock covers that window.
What changes

Keep Shopify and eBay in sync automatically

Nearly every problem selling on both Shopify and eBay comes from each side keeping its own count. Sell the last one twice and you oversell somebody.

Two shops, run by handTwo shops, connected
The last one sells in both shops within the same hourWhichever shop sells it, the other one drops to match
Typing the same stock numbers into Shopify and eBay each morningOne count, sent to both, without anyone opening a spreadsheet
Changing a price means editing the same product twiceChange it once and each shop gets the price you set for it
Orders in two dashboards, matched up by hand at the end of the weekEvery order already matched to the right product
A refund leaves your numbers wrong until someone noticesA refund puts the stock back and tells both shops
Guessing how stale each shop’s number isA sale on eBay is found within two minutes and Shopify is corrected straight after

Start 14-day trial, no credit card.

Follow one sale

One eBay sale, and how fast it reaches the other shop

Real timings, including the wait. A sale on Shopify is the quicker direction, because Shopify tells us and eBay does not.

eBay eBay · order #447114:02:11
Classic Tee, Black, M1 × $24.00
SKUTS-BLK-M
Stock before this sale42

Found on our next checkup to 2 min
Shopify inventory updated14:04:11
ChannelStockUpdated in
eBayeBay41sold here
ShopifyShopify41+0.3s

Correcting Shopify takes under a second once we have the sale. The order is in your packing list with the eBay order number on it, and a tracking number added later goes back to eBay on its own.

The other direction is faster: a sale on Shopify reaches eBay in a second or two, because Shopify pushes it to us the moment it happens.

Speed and limits

What to know before you connect

Every Shopify eBay integration has constraints. These are the ones that apply here.

Sync speed

eBay waits; Shopify does not

A Shopify sale reaches eBay in a second or two. An eBay sale reaches Shopify on our next look, which is within two minutes. Hold back a little safety stock and that window stops mattering.

Inventory limit

eBay is checked, not pushed

eBay does not announce sales to us, so we look every couple of minutes. A little safety stock on your fastest sellers covers that window.

Manual control

Listings do not publish to Shopify or eBay on their own

Copying a listing from Shopify to eBay (or the other way) always waits for you to look at it. Stock is the only thing that moves on its own, and only once you have turned it on.

Saturday, 2pm

The last one sells twice

eBay doesn’t announce a sale. Every tool that connects it has to go and look, and the interval is the whole story.

eBay has no way to tell an app the moment something sells. So whatever connects eBay to Shopify is checking on a timer, and the honest question for any of them is how long the timer is. Ours is two minutes: we read eBay’s stock and orders every two minutes, for every connected account. A Shopify sale goes the other way in a second or two, because Shopify does announce its sales and eBay accepts the update as soon as we send it.

Back to Saturday. The eBay sale lands at 2:00. We see it by 2:02 at the latest and Shopify’s count goes to zero. If Shopify sold the same unit at 2:01, that’s the two-minute window, and it’s real. What closes it is not a faster promise; nobody can be told about an eBay sale before eBay tells them. What closes it is holding one unit back on the handful of items that sell that fast, which the next section works out. On a product that sells twenty a day, the window is a fraction of one unit and a buffer of one covers it.

The reverse direction has a different limit. eBay counts requests per selling account, across everything hitting it, so we queue exports rather than fire them at once, and when eBay refuses one we wait and resend. For one sale that’s invisible. Change 5,000 prices at once and Shopify takes it in a pass while eBay takes it at eBay’s rate, so the two can sit a few minutes apart while the batch drains. Schedule bulk price changes an hour ahead of when you want them live.

The free route

Where Marketplace Connect stops fitting

Shopify builds it, it’s free to install, and under 50 marketplace orders a month it costs nothing.

Marketplace Connect is Shopify’s own channel for eBay, Amazon, Walmart and Target Plus. Install it, link the eBay account, and listings, stock and orders move with Shopify in the middle. The first 50 marketplace-synced orders each month are free; after that it takes 1% of each synced order, capped at $99 a month. Shopify’s help pages have the current terms. If Shopify and eBay are the only two shops you run and you’re under 50 marketplace orders a month, start there.

It’s built as a hub. Shopify holds the catalogue and the marketplaces hang off it, which is the right shape while Shopify is your main shop. It has no view of a Square or Clover till, an Etsy shop, a WooCommerce site or a QuickBooks count, and it can’t connect a pair that leaves Shopify out, say a Clover counter and eBay.

The two prices grow differently. Ours goes by shop: Pro is $29 a month for two shops whether they take 40 orders or 4,000. Marketplace Connect starts free and then charges per order up to its ceiling. Below 50 orders a month it’s cheaper than us. Above that the lines cross somewhere that depends on your order values, not on a number either of us prints.

Before you connect

Fifty characters

Shopify holds a 255-character SKU. eBay stops at 50. The mismatch fails silently.

We pair a product across the two shops on its SKU, so the SKU is the one field to measure before you switch anything on. A Shopify SKU longer than 50 characters is cut to its first 50 on the way to eBay rather than refused. Nothing errors. The two stop reading as the same product and the pair quietly stops sharing a count. Long SKUs are nearly always generated ones, a supplier prefix plus a season code plus a variant string, so if yours are machine-made, sort the longest first.

The fix is dull. Shorten the SKU on the Shopify side to fit in 50 and keep it identical on both. Nothing else about the two catalogues has to match: titles, photos, descriptions and categories can differ as much as you like between a Shopify product page and an eBay listing, and most sellers want them to.

One more thing about eBay listings created from Shopify products. eBay rejects a new listing for three usual reasons that Shopify never asks about: business policies (payment, returns, postage) not set up on the eBay account, missing item specifics for the category, or a category mismatch. Fix those on the eBay side and publish again. Nothing publishes itself from QuickSync until you’ve looked at it.

If eBay came first

Moving in from eBay

We don’t rebuild your eBay listings inside Shopify. Connecting the two does something else.

Search for eBay to Shopify and most of what comes back is migration software. This isn’t that. We don’t read your eBay listings and create Shopify products out of them, and switching us on won’t fill an empty Shopify store. We match products that already exist in both shops, then keep their counts together from that point.

So if you’ve run eBay for years and opened Shopify last month: get the catalogue into Shopify however suits you, a CSV export, a migration tool, or by hand for a short range, and give each product the same SKU it already carries on eBay. That’s the only preparation that changes how well this goes. From then on, orders from both shops land in one list, the stock comes off everywhere else the moment we know, and the tracking number you add goes back onto the eBay order, where the buyer and eBay’s metrics both look for it.

Pricing

Two connected shops from $19 a month

Pricing is based on catalogue size, not order volume. Every plan includes two connected shops, and each extra shop adds the plan price again: three shops on Lite is $38 a month.

Lite

$19/mo for two shops

1,000 items and up to eight connected integrations, with stock matched on both sides automatically. Enough for Shopify and eBay on their own, at $19 a month for the two.

Start free trial

Pro

$29/mo for two shops

2,500 items and up to eight connected integrations. Listings and orders sync here as well as stock. Most sellers running two shops properly end up here.

Start free trial

Ultra at $69 and Ultra+ at $99 add larger catalogues, price rules and setup help. Every plan starts with a 14-day free trial and no card.

Compare all four plans

Other tools

Other ways to connect Shopify and eBay

These are the tools that come up on the same search for Shopify and eBay. Each solves a narrower or a different problem; the comparison pages set out where the line falls.

  • Shopify Marketplace Connect: Shopify's own marketplace channel.
  • CedCommerce eBay Integration: a listing and order app from the Shopify App Store.
  • DPL eBay Integration: a sync app from the Shopify App Store.
  • LitCommerce: multichannel listing.
FAQ

Questions people ask about this pair

How quickly does Shopify update after something sells on eBay?

Within two minutes. eBay has no way of telling us the moment a sale happens, so we check it on a short timer instead. Once we have the sale, correcting Shopify takes under a second. The other direction is much quicker: Shopify tells us straight away. If either shop has an outage, we hold the update and retry until it goes through.

How do I connect my Shopify store to eBay?

Two routes. Free: install Shopify’s Marketplace Connect and link your eBay account; it’s built for Shopify as the hub and costs nothing under 50 marketplace orders a month. Sync app: approve QuickSync from the Shopify App Store, sign in to eBay to grant access to the selling account, then match products by SKU, keeping SKUs to 50 characters or fewer.

Does eBay sync inventory with Shopify in real time?

One direction does and one can’t, whatever tool you use. A Shopify sale reaches eBay in a second or two. An eBay sale reaches anyone only when they check, because eBay doesn’t announce sales; QuickSync checks every two minutes. A tool promising instant eBay sync is describing the fast direction only.

Is there a free Shopify eBay integration?

Yes. Shopify’s Marketplace Connect is free to install and free for the first 50 marketplace-synced orders a month, then 1% of each order up to $99 a month. It’s the cheapest route while Shopify is your main shop and volumes are low. QuickSync charges per connected shop instead, from $19 a month for two, and doesn’t need Shopify in the middle.

How can I sync my Shopify inventory with eBay?

Give the same product the same SKU in both shops, connect both, and match them. From then on a sale on either side corrects the other: Shopify to eBay in a second or two, eBay to Shopify on our next check, up to two minutes later. Hold one unit back on the few items that sell faster than one every two minutes.

How long can a SKU be when syncing Shopify with eBay?

Fifty characters. Shopify allows 255, and anything longer than 50 is cut to fit on the way to eBay, which stops the two matching without reporting an error. Shorten the SKU before you connect.

What is the best Shopify eBay integration app?

It depends on shape. Shopify as the hub and under 50 marketplace orders a month: Marketplace Connect, free. Bulk-listing thousands of items: a listing tool. Stock shared with a till, another marketplace, a WooCommerce site or a QuickBooks count: a sync service such as QuickSync, from $19 a month for two shops.

How are orders managed between eBay and Shopify?

Both shops’ orders land in one QuickSync list, each already matched to the right product, and the stock comes off everywhere else the moment we know. The tracking number goes back to the eBay order.

Why do eBay listings get rejected when created from Shopify products?

Usually one of three things eBay requires that Shopify doesn’t: business policies (payment, returns, postage) not set up on the eBay account, missing item specifics for the category, or a category mismatch. Fix those on the eBay side and publish again.

Do I have to re-list my Shopify products on eBay?

No. We match your existing Shopify and eBay listings by SKU first, then by title, and hand you a short list of whatever we could not match. You can also copy a listing from one side to the other if you want it in both places; that step always waits for you.

Can I charge a different price on eBay?

Yes. Set a rule once for eBay: a percentage, a fixed uplift, or a price you type yourself. We apply it whenever the price changes, and nothing forces Shopify and eBay to the same number.

Does the tracking number go back to both shops?

Yes. When you add a tracking number to an order, we send it back to whichever of Shopify or eBay the order came from, and the buyer gets the shop’s normal notification.

Does an eBay order get recreated on Shopify?

No. The order stays on eBay. We pull it into your one QuickSync list next to your Shopify orders so you pack from one place, without creating a duplicate Shopify order for it.

What happens if a buyer cancels or I refund them on Shopify or eBay?

The stock goes back. A cancellation or a refund puts the item back into your count and we send the corrected number to both Shopify and eBay.

Which plan do I need for Shopify and eBay?

Lite covers Shopify and eBay. Lite is $19 a month for two shops and holds 1,000 items, with up to eight connected integrations. You would move up a plan for catalogue size, and your bill goes up by another $19 if you connect a third shop.

Related guides

Guides for running Shopify and eBay together

Setup walkthroughs, edge cases and comparisons that go deeper than this page: each one is a sub-question, not another page chasing the same head term.

Other combinations

Connect another sales channel

Each combination has its own page, including the limits that apply to that pair, not a generic Shopify write-up with the logo swapped.

Or read about one shop on its own

Every channel has a page covering exactly what syncs, what does not, and how fast.

Connect Shopify and eBay and watch one correct the other

Make one test sale and watch the other shop’s count drop. Ten minutes, no card, and nothing changes on either shop until you say so.

4.9 out of 5 from 3,200+ reviews across our Shopify apps

No credit card required

Setup guides for this pair

Connect each shop with its own walkthrough, then come back to this page for how Shopify and eBay stay in step.