Skip to main content

Connect TikTok to Katana

Import TikTok Shop orders as sales orders with tracking, match products by SKU, and view TikTok stock in Katana.

A
Written by Argo Ohvril

What the Katana–TikTok integration does

TikTok Shop is TikTok's social-commerce marketplace and seller platform. Sellers use Seller Center to list products, receive orders, and manage fulfillment and delivery.

By connecting Katana with TikTok, you can:

  • Import orders as sales orders: Each TikTok order becomes a Katana sales order that keeps updating as its status changes, with shipped packages recorded as fulfillments with carrier and tracking details.

  • Import products by SKU: TikTok products match existing Katana products by SKU, unknown SKUs create new products, and SKU aliases bridge mismatched SKUs.

  • See TikTok stock levels in Katana: TikTok's stock numbers appear as read-only external inventory at each warehouse's mapped Katana location.

  • Map warehouses to locations: Each TikTok warehouse is linked to its own dedicated Katana location, and only mapped warehouses sync.

sync diagram showing data flowing one way from TikTok to Katana: TikTok orders becoming Katana sales orders with fulfillments and tracking, TikTok products matching Katana products by SKU, and TikTok warehouse stock levels appearing as read-only external inventory at mapped Katana locations

Before you start

  • An active TikTok Shop seller account.

  • Your TikTok Shop login. TikTok connects through an authorization step, so you don't need API keys or other credentials. You sign in with your TikTok account and approve the connection.

  • A Katana account with permission to manage integrations.

Connect TikTok to Katana

  1. In Katana, open the Integrations page and find the TikTok tile.

  2. Click Connect.

  3. When prompted, sign in with your TikTok Shop account and approve Katana's access. No API credentials are needed.

    the TikTok connection step in Katana, showing the prompt to sign in with a TikTok Shop account and the button to authorize the connection, with no credential input fields

  4. Once TikTok has approved the connection, the configuration screen opens on the Location tab. The integration status shows Connected with Sync inactive, and an Activate sync button appears in the header. Map each TikTok warehouse to a Katana location. Use Add to Katana to create a dedicated location automatically.

    the warehouse location mapping panel on the Location tab of the TikTok configuration screen, listing TikTok warehouses each mapped to its own Katana location, with Add to Katana options, the status showing Connected and Sync inactive, and the Activate sync button in the header

  5. Click Activate sync to start syncing data with TikTok. Nothing syncs until you do this.

How your daily workflow looks

  1. A customer places an order in TikTok Shop.

  2. Once the order reaches your configured import-from status (open by default), it lands in Katana as a sales order. The order source is TikTok.

  3. The order keeps updating automatically in Katana through every later status change.

  4. When TikTok ships, each package appears in Katana as a fulfillment with carrier and tracking details.

  5. TikTok's stock levels update as read-only external inventory at your mapped Katana locations.

  6. You plan production and purchasing in Katana using up-to-date orders and stock.

Did this answer your question?