WooCommerce TikTok Shop integration that keeps one stock count

Sell on WooCommerce or TikTok Shop and QuickSync updates the other automatically.

14-day trial · no credit card · plans from $19/month for two stores

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

How to connect WooCommerce and TikTok Shop

  1. Connect WooCommerce

    You enter your shop address, log in to your WordPress admin when we send you there, and approve the API access request. WooCommerce hands the keys back to us. Nothing on your shop changes until you turn a sync on.

    ~1 minute
  2. Connect TikTok Shop

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

    ~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
Start 14-day trial

14-day trial · no credit card · plans from $19/month for two stores

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

What QuickSync syncs between WooCommerce and TikTok Shop

WhatWooCommerceTikTok Shop
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 TikTok Shop sale

For WooCommerce shops that also sell on TikTok Shop. Both sides take a tracking number back, so one dispatch routine covers the pair. The practical limit is TikTok Shop’s 50-character SKU against WooCommerce’s 300.

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

Synced automatically
WooCommerce WooCommerce updated
ChannelStockUpdated
TikTok ShopTikTok Shop41sold here
WooCommerceWooCommerce41updated

What to know before you connect

Inventory limit

Matching WooCommerce and TikTok Shop comes first

We line the WooCommerce and TikTok Shop 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 WooCommerce or TikTok Shop on their own

Copying a listing from WooCommerce to TikTok Shop (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.

No timers here

Both sides report a sale as it happens

Nothing on this pair waits for a scheduled check, which is not true of every marketplace.

TikTok Shop and WooCommerce both push their changes to us the moment they happen, so neither side sits behind a timer waiting to be asked. Several marketplaces we support cannot do that and have to be checked every couple of minutes instead. This pair is not one of them, which means a sale on the site and a sale on TikTok Shop each reach the other without a scheduled gap.

That is worth more here than on a quiet pair. When traffic arrives in bursts, the stock you are selling from is being drawn down by two audiences at once, and the difference between an immediate report and a two-minute check is exactly the window in which you oversell something. Removing the timer does not remove the need for headroom, but the numbers you look at are current.

The limit to fix

TikTok Shop takes 50 characters of SKU

WooCommerce holds 300, so this is the number your codes have to fit.

WooCommerce holds a SKU of up to 300 characters, far more room than a catalogue ever needs, and TikTok Shop takes 50. Six times the difference sounds academic until you look at a catalogue whose codes were generated from product titles, because those run long and nothing has ever forced them shorter. Anything over 50 is truncated on the way to TikTok Shop and then matches nothing.

The failure is quiet, which is what makes it worth an hour now. We send the shortened SKU rather than rejecting the item, so no listing errors and nothing turns red. The item stops pairing with itself and its count stops moving, and you notice when TikTok Shop and the website disagree with no event to blame. Filter for codes over 50 characters, shorten those, then connect.

Questions people ask about this pair

How do I connect WooCommerce to TikTok Shop?

You enter your shop address, log in to your WordPress admin when we send you there, and approve the API access request. WooCommerce hands the keys back to us. Nothing on your shop changes until you turn a sync on. You approve QuickSync in TikTok Shop Seller Center for the shop you want connected. Then match products by SKU, choose which shop holds the true count on day one and turn the sync on. Keep SKUs within 50 characters, TikTok Shop’s limit.

Can I sync WooCommerce products with TikTok Shop?

Yes. QuickSync pairs items on their SKU and keeps a single count for both sides, so a sale on either one lowers the other. The thing to check first is SKU length: TikTok Shop takes 50 characters where WooCommerce allows 300.

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

No. We match your existing WooCommerce and TikTok Shop 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.

Can I charge a different price on TikTok Shop?

Yes. Set a rule once for TikTok Shop: a percentage, a fixed uplift, or a price you type yourself. We apply it whenever the price changes, and nothing forces WooCommerce and TikTok Shop 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 WooCommerce or TikTok Shop the order came from, and the buyer gets the shop’s normal notification.

Does a TikTok Shop order get recreated on WooCommerce?

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

What happens if a buyer cancels or I refund them on WooCommerce or TikTok Shop?

A refund alone does not restock an item. When the originating platform reports a stock increase, QuickSync propagates the updated quantity between WooCommerce and TikTok Shop.

Which plan do I need for WooCommerce and TikTok Shop?

Lite covers WooCommerce and TikTok Shop. 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 WooCommerce and TikTok Shop

14-day free trial. No credit card.