Klar now supports full TikTok Shop data out of the box. Order data flows into Klar via your Shopify integration — when TikTok Shop is connected to your Shopify store, orders sync automatically. For ad spend, you need to connect TikTok as a separate data source in Klar.
tl;dr
Orders flow automatically: TikTok Shop → Shopify → Klar
Ad spend requires a separate TikTok connection in Klar (Store Configurator → Data Sources → TikTok)
For GMV Max campaign costs without the TikTok connection: manual import via the CMC sheet
How TikTok Shop data reaches Klar
TikTok Shop connects to your Shopify store via TikTok's official Shopify app. Once connected:
Order data — TikTok Shop orders (revenue, line items, returns) sync into Shopify and Klar picks them up automatically as part of your regular Shopify data sync. No separate connector needed.
Ad spend — ad spend does not come through Shopify. To get your TikTok campaign costs into Klar, you need to connect TikTok as its own data source (see below).
Connect TikTok as a data source in Klar
Go to Store Configurator → Data Sources → Add Data Source and select TikTok. Once connected, Klar pulls your TikTok campaign spend directly from TikTok Ads — so ROAS, channel performance, and your margin waterfall all include TikTok Shop costs.
⚠️ Without a TikTok data source connected in Klar, ad spend will not appear in your reports — even if the TikTok app is installed in Shopify.
💬 Need help getting set up? Reach out via the in-app chat or at [email protected] — we're happy to walk you through it.
Alternative: import TikTok Shop GMV Max costs manually
For TikTok Shop GMV Max campaigns where you don't have TikTok connected as a data source, you can import costs manually using the Custom Marketing Costs (CMC) sheet:
Go to Store Configurator → Data Sources → Add Data Source
Select CMC (Google Sheet for Custom Marketing Costs)
Enter your TikTok Shop campaign costs with the relevant date range, platform name, and amount
For full instructions, see Tracking Custom Marketing Costs.
