Get your products discovered on TikTok's For You Page
TikTok Shop is the fastest-growing commerce channel in the UK. Trajekt converts your products to TikTok's CSV format — with the separate currency column TikTok requires (not embedded in price like Google), 60-char optimised titles, and video link support.
of TikTok users say the app influenced a purchase decision
20M+
UK TikTok users — one of the highest penetration rates in Europe
9
required fields minimum — Trajekt includes all 27 optional fields too
60
character title length TikTok algorithmically favours on the FYP
Features
TikTok Shop Product Feed — what Trajekt does for you
📱
60-char title optimisation
TikTok FYP truncates titles aggressively. Trajekt applies a 60-char title preference — short punchy names outperform long descriptive ones on TikTok.
💱
Currency column fix
Most common TikTok feed error: embedding "GBP" in the price field. TikTok requires a separate currency column. Trajekt emits both columns correctly.
🎬
Video link support
Include a TikTok-native video for each product. The video_link field dramatically improves FYP placement. Trajekt includes video links from Shopify product videos.
🛒
TikTok Shop vs Ads
Trajekt correctly uses sku_id for TikTok Shop (in-app commerce) and id for advertising-only catalogues — using the wrong identifier causes catalogue sync failures.
📊
All 27 optional fields
Beyond the 9 required fields, Trajekt includes all 27 optional fields — sale_price, brand, google_product_category, custom labels, and more.
🔄
Hourly refresh
TikTok processes updates quickly. Trajekt supports hourly refresh for stores with fast-moving inventory or frequent price changes.
TikTok Shop feed format reference
Format: CSV. Key fields Trajekt generates from your Shopify or WooCommerce product data.
Field
Example value
Notes
id
SKU-12345
Unique product/variant ID
title
Barbour Jacket Navy XL
Max 60 chars — truncated on TikTok
description
Waxed cotton jacket for outdoors.
Plain text, concise
availability
in stock
in stock / out of stock
condition
new
new / used / refurbished
price
279.00
Numeric only — currency in separate column
currency
GBP
Separate currency column required
link
https://example.com/products/barbour-beaufort
Product URL
image_link
https://cdn.example.com/barbour-beaufort.jpg
HTTPS, min 500×500px
brand
Barbour
Brand name
video_link
https://cdn.example.com/barbour-video.mp4
Optional — boosts visibility
FAQ
Frequently asked questions
TikTok Shop is TikTok's in-app commerce platform where products are discovered through the algorithmic For You Page, creator affiliate links, and Live Shopping streams. The product feed is a CSV file uploaded via TikTok Shop Seller Center or hosted at a URL for TikTok to fetch automatically.
TikTok requires the currency code (GBP) as a separate column — not embedded in the price field like Google accepts. Feeds imported from Google-compatible CSV often fail because they include "12.50 GBP" in the price field. Trajekt emits a numeric-only price column and a separate currency column.
60 characters is TikTok's algorithmic preference for FYP cards. TikTok's UI truncates titles aggressively and favours short, punchy names over long descriptive ones. Trajekt applies a 60-char truncation rule for TikTok feeds — different from your Google or Meta title strategy.
9 required fields: sku_id (or id for ads-only), title, description, availability, condition, price, currency (separate column), link, and image_link. TikTok supports up to 27 fields total.
video_link accepts a URL pointing to a TikTok-native short-form video for your product. This field dramatically improves For You Page placement. Trajekt maps Shopify product videos to video_link automatically when available.
Yes. TikTok Shop is available in the UK and is one of the most active markets globally. Register at seller-uk.tiktok.com. UK fulfilment SLA: typically 2 business days.
Catalogue Ads are paid formats using your product data — Video Shopping Ads, Collection Ads, and Dynamic Showcase Ads. TikTok offers 50+ video templates that generate short-form video ads using your catalogue data automatically.
TikTok supports hourly refresh schedules. For fast-moving fashion or electronics, hourly updates prevent showing out-of-stock products. Daily is sufficient for most merchants.
Use sku_id for TikTok Shop (in-app commerce). Use id for advertising-only catalogues not linked to TikTok Shop. Using the wrong identifier causes catalogue sync failures.
Yes. Include item_group_id to group variants under a parent product. Each size and colour variant is a separate row. Include color and size fields for each variant.
TikTok Shop charges a platform commission on each sale — typically 2-5% for most UK categories. There are no fees to list products or maintain your catalogue.