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 WooCommerceHow to connect TikTok ShopTikTok Shop's daily listing limitsQuickSync 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 orderExcept US fulfilled-by-TikTok orders
Photos and optionsPhotos, sizes and coloursPhotos, sizes and colours

Example: 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

Review export and draft settings for WooCommerce and TikTok Shop

Connecting WooCommerce and TikTok Shop imports their catalogues. A confirmed Sync Products export can create missing products. Ongoing product syncing follows your master store on Pro or higher. Use Create as drafts where supported when you want to review copies before publication.

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. Existing WooCommerce and TikTok Shop listings match by SKU. A separate Sync Products export can create missing products. Ongoing product updates require Pro or higher and a master store. Review the export scope and draft setting before confirming a write.

Can I charge a different price on TikTok Shop?

Yes, on Ultra or higher. Set a price-modification rule for TikTok Shop in its store settings. Ongoing price updates follow the product master and the selected rule, so WooCommerce and TikTok Shop can use different prices.

Does the tracking number go back to both shops?

Supported shipment updates return to the original order when the connected fulfillment store supplies them. Supported tracking details can return to the originating WooCommerce order. TikTok Shop accepts supported return updates; US orders fulfilled by TikTok do not follow this return path.

Does a TikTok Shop order get recreated on WooCommerce?

Eligible TikTok Shop orders can create a routed copy in WooCommerce when you choose it as your fulfillment store and enable order syncing on Pro or higher. The original stays in its source store. Unsupported directions, order state and your settings can prevent a copy in WooCommerce.

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?

For WooCommerce and TikTok Shop, Lite starts at $19/month for two stores and 1,000 syncing items and includes inventory syncing. Ongoing product updates and order syncing require Pro or higher; price modification requires Ultra or higher. Choose a plan for both your features and catalogue size. Extra stores are billed at the selected plan rate; see Pricing for current limits.

Connect WooCommerce and TikTok Shop

14-day free trial. No credit card.