TikTok Shopping Feed for Shopify: How to Sync Your Catalog
TikTok has moved fast from entertainment app to a real ecommerce channel, with TikTok Shop and Video Shopping Ads both pulling from the same core requirement: a properly structured product catalog. If you sell on Shopify, getting that catalog connected correctly determines whether your products can be tagged in videos, shown in Shop tabs, or served in dynamic TikTok ads at all.
What TikTok needs from your Shopify catalog
TikTok's Catalog Manager (inside TikTok Ads Manager or TikTok Shop Seller Center) expects a structured feed with these core fields:
| Field | Notes |
|---|---|
sku_id | Unique product/variant identifier |
title | Product name shown in Shop tab and ads |
image_link | Square or vertical images tend to perform better in TikTok's native format |
price / sale_price | Must match your live storefront pricing |
availability | Determines whether a product can be tagged or served in ads |
product_type | Used for catalog structure and audience/interest targeting |
Connecting Shopify to TikTok
1. TikTok's official Shopify integration
TikTok offers a direct Shopify channel integration that syncs your catalog into TikTok Shop and Catalog Manager. It's the fastest way to get started, though - like most native integrations - it offers limited control if you want to exclude certain collections or run the same base data across other ad channels too.
2. A feed URL from a dedicated feed app
Because TikTok Catalog Manager also accepts a hosted feed URL, tools like InstantFeed can generate a live Shopify feed and point TikTok directly at it - alongside feeds for Meta, Google Shopping, Pinterest, and Snapchat from the same product data, so you're not managing five separate exports for five different channels.
One Shopify connection, every ad channel
InstantFeed generates live, auto-synced product feeds for TikTok, Meta, Google Shopping, Pinterest, and Snapchat - all from a single Shopify connection.
Get InstantFeed on ShopifyWhy sync speed matters more on TikTok
TikTok's algorithm can push a product to a large audience very quickly if a video takes off - which also means a stale feed gets exposed fast. If stock runs out and your feed hasn't updated, you can end up serving ads or tagged products for something you can no longer sell, right at the moment demand is highest.
Common setup mistakes
- Wrong image ratio: using standard ecommerce product shots instead of TikTok-native square or vertical crops.
- Incomplete category mapping: leaving
product_typeblank, which weakens targeting and product discovery. - Manual CSV uploads: re-uploading a static file every few days instead of connecting a feed that updates automatically.
FAQ
Do I need TikTok Shop to run Video Shopping Ads?
Not always - you can run catalog-based ads through TikTok Ads Manager independently, though TikTok Shop unlocks additional in-app checkout and live-shopping features.
Can I reuse my Meta or Google product feed for TikTok?
The underlying product data can be the same, but TikTok expects its own attribute names and formatting, so a feed tool that generates a TikTok-specific version from your Shopify catalog saves manual remapping.
How fast does a TikTok catalog need to update?
There's no strict minimum, but syncing within minutes or hours of a stock or price change - rather than once a day - significantly reduces the risk of advertising unavailable products.