Skip to main content

TikTok Shop Data in Klar

TikTok Shop is a closed platform — here's why a direct integration isn't possible and how to get your data into Klar anyway.

Written by Michael Stenger

Why can't Klar connect to TikTok Shop directly?

TikTok Shop is a closed system. Unlike standard web stores, it doesn't allow third-party tracking scripts to be implemented. This means the Klar Pixel cannot be installed on TikTok Shop, and there is no API access available that would allow a native integration.


How Klar works

Klar always needs two things to give you a complete picture: order data (revenue, line items, returns) and cost data (ad spend, COGS, logistics). Both need to be in Klar for your margin waterfall and channel performance to be accurate. The workarounds below cover both sides for TikTok Shop.


Workaround: sync orders via a Shopify connector app

If you're running Shopify as your main store, you can sync your TikTok Shop orders into Shopify using a third-party connector app. Once the orders land in Shopify, Klar picks them up automatically as part of your regular Shopify data sync.

Search the Shopify App Store for TikTok Shop connector apps — several are available that sync orders, inventory, and product data between TikTok Shop and Shopify.

⚠️ Make sure the connector app syncs orders with complete order data (revenue, line items, customer email) so Klar can process them correctly.


Workaround: import TikTok Shop GMV campaign costs

For your TikTok Shop GMV Max campaigns, ad costs are not automatically available in Klar. Import them manually using the Custom Marketing Costs (CMC) sheet:

  1. In the left sidebar, go to Store ConfiguratorData Sources

  2. Click Add Data SourceAdd New Data Source

  3. Select CMC (Google Sheet for Custom Marketing Costs)

  4. Open the sheet and enter your TikTok Shop campaign costs with the relevant date range, platform name, and amount

This ensures your TikTok Shop spend flows into your CM3 calculation alongside your other marketing costs.

For full instructions on setting up the CMC sheet, see Tracking Custom Marketing Costs.

Did this answer your question?