TikTok Shop Shopify integration that keeps one stock count

Yes. A TikTok order lowers Shopify’s count automatically, and a Shopify sale lowers TikTok’s. The case it’s built for is the video that sells more than the shelf holds.

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

How to connect TikTok Shop and Shopify

  1. Connect TikTok Shop

    You approve QuickSync in TikTok Shop Seller Center for the shop you want connected.

    ~1 minute
  2. 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
  3. Choose what to sync

    Pick all products or a list, the source store and its locations. Existing products match by SKU.

    ~5 minutes
  4. Start syncing

    Click Start Syncing. Stock aligns from your source store, then stays in step on its own.

    Depends on catalogue size

Step by stepHow to connect TikTok ShopTikTok Shop FAQsHow to connect ShopifyShopify FAQsQuickSync setup guideCheck your SKUs before syncingAll docs

Choose how you keep TikTok Shop and Shopify in sync

RouteWhat it syncsWhat it costsLimits and exceptions
TikTok’s own Shopify channelProducts from Shopify to TikTok Shop. TikTok Shop orders into your Shopify orders page, fulfilled from there.Free to install. TikTok’s selling fees apply as usual.One direction: Shopify is the catalogue. When a TikTok order comes in, TikTok checks Shopify’s stock at that moment and an order with no stock in Shopify isn’t created there. Refunds, returns and cancellations are done in Seller Center. A third shop is invisible to it.
Doing it by handWhatever you retype after the fact.Your evenings, and the sales that happened while you were retyping.A live sale runs faster than a person can edit two quantities.
QuickSync RecommendedStock in both directions, 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 cardListings never copy from TikTok Shop to Shopify until you have looked at them
Third-party prices and limits as each vendor publishes them; ours from our pricing page. Checked 1 October 2026.

What QuickSync syncs between TikTok Shop and Shopify

WhatTikTok ShopShopify
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

Follow one Shopify sale

Say you go live on a Friday at 8pm with 40 units of one product. By 8:12 TikTok has sold 55. What Shopify shows at 8:03, and where the extra 15 orders end up, depends on which of the two routes you picked, and that’s what this page is about. It also covers what TikTok needs before it will list anything, and what comes back after the sale.

Shopify Shopify · order #447114:02:11
Classic Tee, Black, M1 × $24.00
Stock before this sale42

Synced automatically
TikTok Shop TikTok Shop updated
ChannelStockUpdated
ShopifyShopify41sold here
TikTok ShopTikTok Shop41updated

What to know before you connect

Inventory limit

Matching TikTok Shop and Shopify comes first

We line the TikTok Shop and Shopify catalogues up by SKU, and hand you whatever we could not match. Clicking Start Syncing aligns matched inventory from your selected source location.

Manual control

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.

Friday, 8pm

The same twelve minutes on each route

Both routes get the order. They differ in what Shopify believes while it’s happening.

On TikTok’s channel, the sale goes like this. A TikTok order comes in at 8:03. TikTok asks Shopify how many are in stock, Shopify says 37, the order is created in Shopify and the count moves. Orders 2 to 40 go the same way. Order 41 arrives at 8:09, TikTok asks Shopify, Shopify says 0, and the order isn’t created in Shopify at all. The buyer has still bought it on TikTok. Orders 41 to 55 sit in Seller Center with nothing in Shopify to match them. That behaviour is in Shopify’s help page for the channel, under how inventory is checked when an order is placed. It’s a reasonable design for a catalogue that sells a few units a day.

On QuickSync, TikTok pushes each order to us the moment it’s placed; we don’t ask on a timer. Shopify’s count is corrected in under a second, so at 8:03 Shopify says 39, at 8:09 it says 0, and the storefront stops selling. Orders 41 to 55 still exist, because TikTok took them, and they arrive in the same list as the first 40 with their TikTok order numbers on them. You cancel 15 and refund 15 in Seller Center, same as on the other route. What you don’t have is a Shopify count that read 12 while TikTok was selling the last one.

One kind of order is left out either way. If TikTok ships it for you (Fulfilled by TikTok), TikTok holds that stock and we mark the order as not ours to sync. Your Shopify count was never the count it shipped from.

If you only run these two

When TikTok’s free channel is enough

For a Shopify store and a TikTok Shop that sell a few units a day and nothing else, TikTok’s own channel does the job.

Install the TikTok sales channel from the Shopify App Store, sign in to Seller Center, clear the business verification, map your catalogue. From then on products publish to TikTok Shop, TikTok orders land on your Shopify orders page, and you fulfil them there. Refunds, returns and cancellations stay in Seller Center. Shopify’s setup pages are here.

If you sell a few units of each product a day, never sell out mid-stream, and TikTok and Shopify are the only two places the stock lives, that’s the whole job done and you should stop reading.

Two things it can’t do. It has no idea a third shop exists: an Etsy shop, an eBay listing or a Square till holding the same unit is outside it, because the channel only knows how to push Shopify outward. And it checks the count instead of receiving the sale, which is the difference the twelve minutes above turn on. One figure from our side, counted on 15 September 2026: 469 sellers run TikTok Shop and Shopify through QuickSync, and 454 of them have no third shop. Most people here aren’t here for the third shop.

Before you connect

What TikTok wants before it lists

Shopify publishes a product with a title and a price. TikTok wants six more things.

A category. The attributes that category demands. At least one image of 300×300 or bigger. A package weight. Package dimensions. A title of 25 characters or more. Miss one and TikTok rejects the listing, and it rejects it whether we sent it or TikTok’s own channel did. A catalogue that exported cleanly to eBay last week can stop dead here, and that’s TikTok’s rule, not ours.

We fill in what we can. We ask TikTok which category it recommends for each product and take its answer, so nobody maps 2,000 items by hand. Weight and dimensions come from Shopify when you’ve entered them; Shopify only forces weight when you charge shipping by it, so on most catalogues that’s the field you’ll be typing in. Titles under 25 characters get padded so they go through, and the ones you write yourself read better than the ones we stretch. SKUs longer than 50 characters get cut to 50, because that’s TikTok’s limit against Shopify’s 255; give both shops the same SKU or nothing matches.

Then there’s the daily cap. A new TikTok seller can publish 100 products a day. If your first export stops at 100, it hasn’t failed; the rest is waiting for tomorrow. You can leave it, or switch on the drain: a job runs every six hours and sends up to the cap again until it’s through. A 2,000-product catalogue takes about twenty days that way, and everything already published is live and selling in the meantime.

After the sale

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’s on your own shop’s shipping template. Before we send one we match the carrier name against that template, then against a table of regional aliases, then against a carrier-detection lookup. If nothing matches we record the number on the order instead of pushing 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 that rule can be a fixed amount or a percentage above or below the Shopify price, so a launch price or TikTok’s fees don’t need 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.

Questions people ask about this pair

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

No. We match your existing TikTok Shop and Shopify listings by SKU, 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.

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, clear the business verification, and your products publish to TikTok Shop while TikTok orders land in your Shopify admin. For a Shopify store and a TikTok Shop that sell a few units a day and nothing else, that’s the answer.

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; you find them in Seller Center. On QuickSync, every TikTok order reaches us as it’s placed and Shopify’s count is corrected automatically, so the storefront stops selling when TikTok takes the last one, and the orders that did go through are in one list with their TikTok order numbers.

Is there a free Shopify TikTok Shop integration?

Yes. TikTok’s own sales channel for Shopify is free to install and is the right choice for a two-shop seller whose stock moves a few units a day. A paid app pays for itself when sales come in faster than a check at order time can keep up with, or when a third shop holds the same stock.

Why use another app when TikTok’s channel is free?

Because of the difference between checking a count and receiving a sale. TikTok’s channel asks Shopify how many are left when an order arrives; QuickSync is told about the order and corrects Shopify. In a slow week they look identical. In a live sale they don’t. The other reason is a third shop: the channel treats Shopify as the only catalogue and has no view of Etsy, eBay or a Square till.

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. On QuickSync a cancelled TikTok order reaches us as a cancellation with TikTok’s reason attached, so the order list stays true. The money 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 short titles and cut long SKUs. The two that save the most trouble are a weight you enter yourself and a SKU you shorten yourself.

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 keeping a second catalogue.

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?

A refund alone does not restock an item. When the originating platform reports a stock increase, QuickSync propagates the updated quantity between 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 TikTok Shop and Shopify

14-day free trial. No credit card.