TikTok's catalog rules differ just enough from Google's to break a copied feed. Validate against Ducted's TikTok templates - required fields, values, URLs, duplicates - free, no signup.
Not a tiktok feed? Validate against any platform.
Each error names the rule, the field, and how many records it hits, next to example rows from your own feed and the expected format or accepted values - so the fix is a copy-paste, not a guess. Invalid values in optional fields are listed as warnings, because platforms discard those values instead of rejecting the record. And recommended fields you haven't filled are named one by one - the quickest wins for better ad performance. Take the whole report with you as CSV, JSON, or PDF.
The validator reads the same live template rules Ducted uses to build and monitor production feeds - 36 templates across Google, Meta, Microsoft, TikTok, Criteo, Pinterest, Snapchat, X, and ChatGPT Ads, vehicle listings included. Validate once, then re-check the same feed against any other platform in one click, no re-upload.
sku_id, title, description, availability, condition, price, link, image_link, and brand on every product. Items missing any of them are rejected during TikTok's review - the validator flags each one per record before you upload.
Mostly. TikTok accepts Google-style feeds, but its rules differ just enough - sku_id naming, its own accepted value lists - to break a copied feed. Validating against the TikTok template shows exactly which fields need remapping.
The templates validate TikTok catalog data - the core fields both Catalog Ads and TikTok Shop listings are built on. Shop-specific listing policies (category rules, seller requirements) are applied by TikTok during its own review.
Landing page mismatches, restricted product categories, and image content rules are judged by TikTok after upload. A clean feed removes the data-level rejections, which are the most common kind.