
Product feed for TikTok
Generate and auto-update a product feed (XML file) for TikTok. Data Octopus combines product data with sales and margin, segments products by margin and campaign results and sends a ready product file to TikTok.
What is TikTok Ads?
TikTok Ads is the advertising platform of TikTok, built around short-form video. For e-commerce, the key component is the product catalog in TikTok Ads Manager, which powers Video Shopping Ads, dynamic remarketing, and sales campaigns optimized for purchases.
Why does TikTok Ads need a good product feed?
TikTok pairs video content with specific products from your catalog. The algorithm tests creatives and audiences very quickly, meaning that the products selected for a campaign directly impact performance. Feed quality determines:
which products are eligible to appear in video ads,
whether the ad displays the current price, promotions, and availability,
whether budget is directed to products with high sales potential among a younger, impulse-driven audience.
Pushing the entire catalog without curation disperses your budget in a channel where both the creative and the product need to perform from the very first second.
How is the Data Octopus product feed better than a standard one?
Data Octopus feed
Data Octopus combines data from your feed, GA4, Google Ads, Meta Ads, and e-commerce platform—along with margin and cost-of-goods-sold (COGS) data—into a unified model at the product and variant level. The feed for TikTok Ads:
- includes custom labels with daily recalculated segments: revenue, ROAS, margin, profit, trends, seasonality, and new arrivals,
- enables you to select products with proven performance across other social channels,
- automatically excludes out-of-stock, low-stock, or unprofitable products,
- features titles and descriptions built using rule-based attributes across the entire catalog.
What does the Data Octopus product feed make possible in TikTok Ads?
Trend-based product sets: products with rising sales and demand are automatically funneled into campaigns.
Testing new arrivals and seasonal hits on a tightly targeted, profitable selection rather than the full catalog.
Leveraging Meta Ads performance data to curate products for TikTok.
Dynamic remarketing exclusively for in-stock and profitable products.
Rapid product rotation in campaigns as inventory levels or trends shift.
As a result, TikTok Ads promotes products with a genuine chance of selling at a profit, rather than a random slice of your catalog.
How does Data Octopus work with this data?
Strategy
Set goals for TikTok: which products to push and which to hold back.
Segmentation
We segment products by sales, margin and trends before they reach TikTok.
Feeds
A ready feed for TikTok updates automatically, with segment labels.
Audience lists
RFM-based customer lists for campaigns in TikTok.
Find another integration
- Feed XML / CSV / JSONFeedWe get data
- IdoSellE‑commerce platformsWe get data
- ShopifyE‑commerce platformsWe get data
- ShoperE‑commerce platformsWe get data
- PrestaShopE‑commerce platformsWe get data
- Google Analytics 4AnalyticsWe get data
- Google AdsAd platformsWe get dataWe send data
- Meta AdsAd platformsWe get dataWe send data
- Google SheetsOtherWe get data
- Google BigQueryAnalyticsWe get data
- OpenAIAI commerceWe send data
- Google Merchant CenterAd platformsWe send data
- Microsoft AdvertisingAd platformsWe send data
- Pinterest AdsAd platformsWe send data
- SnapchatAd platformsWe send data
- RedditAd platformsWe send data
- SeznamAd platformsWe send data
- WP AdsAd platformsWe send data
- KauflandAd platformsWe send data
- CeneoPrice comparisonWe send data
- IdealoPrice comparisonWe send data
- HeurekaPrice comparisonWe send data
- BianoPrice comparisonWe send data
- FAVIPrice comparisonWe send data
- ZbožíPrice comparisonWe send data
- CriteoRTB / RemarketingWe send data
- RTB HouseRTB / RemarketingWe send data
- User.comMarketing automationWe send data
- EdroneMarketing automationWe send data
- Manago AIMarketing automationWe send data
- SyneriseMarketing automationWe send data
Frequently asked questions
What fields must a TikTok product file include?
A TikTok product file needs at least an ID, title, description, product link, image link, price and availability. Brand, GTIN/EAN, category, sale price and variants are also recommended. Data Octopus maps these fields automatically to the TikTok specification and adds extra fields with segmentation.
Which format should a TikTok feed use: XML, CSV or Google Sheets?
The most reliable option is an XML or CSV file at a fixed URL that TikTok fetches automatically. Data Octopus generates the feed in the format TikTok requires, so there are no manual store exports or spreadsheets to maintain.
How do I optimise a TikTok product feed to improve campaign results?
The biggest gain comes from combining product data with sales and margin data. In practice: rule-based titles and descriptions, correct GTINs and categories, up-to-date prices and stock, and profitability segments in extra fields. That way the TikTok budget goes to products that make money.
How do I use custom labels (custom_label) in a TikTok feed?
Custom labels split your catalogue into groups that can get their own campaigns, budgets and goals. Data Octopus fills them daily with segments such as bestseller, high margin, new, declining or no impressions, so products move between groups in TikTok on their own.
Why are products rejected in TikTok and how do I fix it?
The most common causes are outdated price or availability, missing GTIN, a broken image or a title that is too long or incomplete. Data Octopus validates the feed before sending it to TikTok, fills missing fields with rules and refreshes prices and stock several times a day.
How often should a TikTok product feed be updated?
As often as prices and stock change in your store, which in practice means several times a day. Data Octopus updates the TikTok feed automatically, together with segments based on the latest sales data.
How do I prepare a TikTok feed for several countries and currencies?
Each market needs its own feed with the right language, currency and prices. Data Octopus builds TikTok feeds for many markets from one data model, with separate segmentation for each country.
Connect your data with Data Octopus.
We'll show you how to bring your sources and channels together.
