TikTok Shop Shopify integration that keeps one stock count
Yes, and the free route is TikTok’s own Shopify channel. The question worth asking is what happens in the minute a video sells more than Shopify thinks you have. For Shopify sellers with a TikTok Shop, or about to open one. A single video can sell a week of stock in an hour, and the count that has to be right during that hour is Shopify’s. This page covers how often each route refreshes, what TikTok demands before it lists anything, what comes back after a sale, and the point at which the free channel stops being enough. Both sides tell us the moment something sells, so the other is corrected in under a second.
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 TikTok Shop and Shopify
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 TikTok Shop
You approve QuickSync in TikTok Shop Seller Center for the shop you want connected.
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.
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.
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.
Choose how you keep TikTok Shop and Shopify in sync
The ways to put one number behind both shops, and what each one gives up.
| Route | What it syncs | What it costs | Limits and exceptions |
|---|---|---|---|
| TikTok’s own Shopify channel | Products from Shopify to TikTok Shop; TikTok Shop orders into your Shopify admin, fulfilled from there | Free to install; TikTok’s selling fees still apply | Shopify to TikTok only: it checks Shopify stock when a TikTok order is placed, and an order with no stock in Shopify isn’t created there. Refunds, returns and cancellations happen in Seller Center. No view of a third shop. |
| Manual updates | Whatever you retype after the fact | The time, plus the sale that happened while you weren’t looking | A live sale runs faster than a person can edit two quantities |
| QuickSync Recommended | Stock in both directions in under a second, 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 card | Listings never copy from TikTok Shop to Shopify until you have looked at them |
What QuickSync syncs between TikTok Shop and Shopify
One row per job, based on how QuickSync connects to TikTok Shop and Shopify today. Where a side does not allow something, the cell says so.
Supported
| What | ||
|---|---|---|
| Stock count | Both ways | Both ways |
| New listings | We can create and update | We can create and update |
| Prices | Sent, with your rule applied | Sent, with your rule applied |
| Orders in | Into QuickSync | Into QuickSync |
| Tracking back | Sent to the order | Sent to the order |
| Photos and options | Photos, sizes and colours | Photos, sizes and colours |
| Update speed | Under a second | Under a second |
| Detection speed | The moment it happens | The moment it happens |
Keep TikTok Shop and Shopify in sync automatically
Nearly every problem selling on both TikTok Shop and Shopify comes from each side keeping its own count. Sell the last one twice and you oversell somebody.
| Two shops, run by hand | Two shops, connected |
|---|---|
| The last one sells in both shops within the same hour | Whichever shop sells it, the other one drops to match |
| Typing the same stock numbers into TikTok Shop and Shopify each morning | One count, sent to both, without anyone opening a spreadsheet |
| Changing a price means editing the same product twice | Change 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 week | Every order already matched to the right product |
| A refund leaves your numbers wrong until someone notices | A refund puts the stock back and tells both shops |
| Guessing how stale each shop’s number is | A sale on either shop reaches the other in under a second |
One Shopify sale, synced in seconds
Real timings, second by second.
Correcting TikTok Shop takes under a second once we have the sale. The order is in your packing list with the Shopify order number on it, and a tracking number added later goes back to Shopify on its own.
The other direction is the same: a sale on TikTok Shop reaches Shopify just as quickly, because TikTok Shop pushes it to us the moment it happens too.
What to know before you connect
Every TikTok Shop Shopify integration has constraints. These are the ones that apply here.
Stock updates between TikTok Shop and Shopify in seconds
Both TikTok Shop and Shopify tell us the moment something sells, so a sale in one is reflected in the other in under a second. There is no polling gap on this pair.
Matching TikTok Shop and Shopify comes first
We line the TikTok Shop and Shopify catalogues up by SKU and then by title, and hand you whatever we could not match. Nothing syncs until you have looked at that list.
Listings do not publish to TikTok Shop or Shopify on their own
Copying a listing from TikTok Shop to Shopify (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.
How often it refreshes
Both shops tell us the moment something sells. The free channel asks Shopify at the moment of the order.
With QuickSync, TikTok Shop pushes each sale to us as it happens, and Shopify’s count drops in under a second. A Shopify sale travels the other way at the same speed. There’s a poll behind that as a backstop, but the pushed event carries an ordinary sale, which puts this pair in the instant group with Shopify and Square, not in the timed group with Etsy and eBay.
TikTok’s own Shopify channel works differently. When a TikTok Shop order comes in, TikTok checks Shopify’s stock at that moment; if Shopify shows none, the order is not created in Shopify at all, though the buyer has still bought it on TikTok. That’s the documented behaviour on Shopify’s help page for the channel. It’s a sensible guard for a slow-moving catalogue. It’s the wrong shape for a live sale, where the count is out of date by the time it’s checked.
One kind of order never arrives either way. If you use Fulfilled by TikTok, TikTok holds that stock and ships it itself, so we mark those orders as not ours to sync. The count you keep in Shopify was never the count they shipped from.
Take TikTok's channel first on two shops
It comes from TikTok, it costs nothing, and for a Shopify store and a TikTok Shop with nothing else, it’s the right place to start.
Install the TikTok sales channel from the Shopify App Store, sign in to Seller Center, clear the business verification and map your catalogue. From then on your products publish to TikTok Shop, TikTok orders land on your Shopify orders page, and you fulfil them from there. There’s no charge from Shopify or TikTok for the connection itself. Refunds, returns and cancellations stay in Seller Center, so keep that tab open. Shopify documents all of this here.
What the channel is not is a way of holding several shops level. It’s built around Shopify as the one true catalogue, pushing outward to TikTok; it has no view of an Etsy shop, an eBay listing or a Square register, and it doesn’t try to. Add a third place selling the same unit and you have two systems each certain they know the count, and a third that nobody told.
That’s the line we’d draw. On two shops with a catalogue that moves a few units a day, take TikTok’s channel. On three or more, or on two where one video can clear a shelf, what you need is a shared count that any shop can move. One number from our own side, counted on 15 September 2026: of the 469 sellers running TikTok Shop and Shopify through QuickSync, 454 run no third shop. The third shop is the textbook case; the ordinary case is a two-shop seller who wants the count corrected before the next order rather than checked at it.
What TikTok asks for
Shopify will publish a product with a name and a price. TikTok won’t.
Shopify needs a title and a price to put something on sale. TikTok Shop needs a category, the attributes that category demands, at least one image of 300×300 or better, and a package weight with its dimensions, before it accepts the listing at all. That gap is why a catalogue which exported cleanly to eBay stops dead on TikTok, and it’s TikTok’s rule rather than ours.
We fill in what we can. Category and attributes come from asking TikTok what it recommends for the product in front of it, so nobody maps 2,000 items by hand. Weight and dimensions we send from Shopify when they’re there, and Shopify only makes weight compulsory when you charge by it, so on most catalogues that’s the field you’ll be adding.
Three numbers to know before the first export. TikTok wants titles of at least 25 characters, so we pad the short ones, and a title you wrote will read better than one we stretched. TikTok holds SKUs to 50 characters against Shopify’s 255, so anything longer is cut to fit; give both shops the same SKU or nothing matches. And a new TikTok seller can publish 100 products a day. A 2,000-item catalogue hasn’t stalled when it stops at 100; the rest is waiting for tomorrow. Switch on the drain and a job runs every six hours, sending up to the cap again until it’s through, about twenty days for 2,000 items, with everything already published live and selling in the meantime.
What comes back
Every TikTok order lands in one list with your Shopify orders. Tracking goes back with one condition.
TikTok only accepts a tracking number against a carrier that appears on your own shop’s shipping template. We match the carrier name against that list before sending, then against a table of regional aliases, then against a carrier-detection lookup; where nothing matches, we record the number against the order rather than push a package TikTok would reject. Read your shipping template once when you connect, not after the first dispatch.
Prices go to TikTok with your rule applied: on Ultra and above, the TikTok price can sit above or below Shopify’s by a fixed amount or a percentage without a second catalogue. Listings can be created from Shopify and kept in step afterwards. Nothing is written to a live shop until you’ve looked at the match.
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 — so three shops on Lite is $38 a month.
Lite
$19/mo for two shops1,000 items and up to eight connected integrations, with stock matched on both sides automatically. Enough for TikTok Shop and Shopify on their own, at $19 a month for the two.
Pro
$29/mo for two shops2,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.
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.
Other ways to connect TikTok Shop and Shopify
These are the tools that come up on the same search for TikTok Shop and Shopify. Each solves a narrower or a different problem; the comparison pages set out where the line falls.
- TikTok for Shopify: TikTok's own Shopify channel app.
- CedCommerce TikTok Shop Connector: a listing app from the Shopify App Store.
- LitCommerce: multichannel listing.
Questions people ask about this pair
How quickly does Shopify update after something sells on TikTok Shop?
Under a second in normal conditions. TikTok Shop tells us the moment the sale happens and we write the new count to Shopify straight away. The reverse is the same when Shopify sells. If either side is briefly unreachable we hold the update and keep trying rather than dropping it.
Does Shopify integrate with TikTok Shop?
Yes. TikTok publishes a free sales channel for Shopify: install it from the Shopify App Store, connect your Seller Center account and verify the business, and your products publish to TikTok Shop while TikTok orders land in your Shopify admin. It’s the right first step for a Shopify store and a TikTok Shop with no other shop in the picture.
How often does the product sync refresh between Shopify and TikTok Shop?
With QuickSync, there’s no refresh interval: TikTok Shop and Shopify both push each sale to us as it happens, and the other shop’s count is corrected in under a second. TikTok’s own Shopify channel checks Shopify’s stock at the moment a TikTok order is placed, and doesn’t create the order in Shopify if that check finds none.
Is there a free Shopify TikTok Shop integration?
Yes, TikTok’s own sales channel for Shopify is free to install, and on exactly those two shops it’s what we’d tell you to use. A paid app earns its place when a third shop holds the same stock, or when your TikTok sales move faster than a check-at-order-time can keep up with.
What happens when a TikTok video sells more than Shopify thinks I have?
On TikTok’s channel, orders placed after Shopify’s count reads zero aren’t created in Shopify, so you find them in Seller Center. With QuickSync, every TikTok order reaches us as it’s placed and Shopify’s count is corrected in under a second, so the storefront stops selling the moment TikTok has taken the last one, and the orders that did go through are all in one list.
Why use another app when TikTok’s channel is free?
On two slow-moving shops, you wouldn’t. The case appears at the third shop, or the first live sale: TikTok’s channel treats Shopify as the single catalogue and pushes outward, so an Etsy shop or a Square register holding the same stock is invisible to it. QuickSync matches on SKU and corrects whichever shop didn’t make the sale, whichever pair that turns out to be.
Do refunds and returns sync between TikTok Shop and Shopify?
Refunds, returns and cancellations for TikTok Shop orders are handled in TikTok Seller Center, on either route. With QuickSync, a cancelled TikTok order reaches us as a cancellation with TikTok’s reason attached, so your order list stays true; the money side stays in Seller Center.
What do I need to fix in Shopify before listing on TikTok Shop?
A category and its attributes, at least one 300×300 image, package weight and dimensions, a title of 25 characters or more, and a SKU of 50 characters or fewer. We recommend the category, pad the short titles and truncate long SKUs, but a weight you enter and a SKU you shorten yourself are the two that save the most trouble.
Can I sell at a different price on TikTok Shop than on Shopify?
Yes, on the Ultra plan and above. Prices go to TikTok with a rule applied, a fixed amount or a percentage above or below the Shopify price, so you can absorb TikTok’s fees or run a launch price without maintaining a second catalogue.
Do I have to re-list my TikTok Shop products on Shopify?
No. We match your existing TikTok Shop and Shopify 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 Shopify?
Yes. Set a rule once for Shopify: a percentage, a fixed uplift, or a price you type yourself. We apply it whenever the price changes, and nothing forces TikTok Shop and Shopify 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 TikTok Shop or Shopify the order came from, and the buyer gets the shop’s normal notification.
Does a TikTok Shop order get recreated on Shopify?
No. The order stays on TikTok Shop. 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 TikTok Shop or Shopify?
The stock goes back. A cancellation or a refund puts the item back into your count and we send the corrected number to both TikTok Shop and Shopify.
Which plan do I need for TikTok Shop and Shopify?
Lite covers TikTok Shop and Shopify. 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.
Connect another sales channel
Each combination has its own page, including the limits that apply to that pair, not a generic TikTok Shop 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 TikTok Shop and Shopify 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 TikTok Shop and Shopify stay in step.