TikTok catalog ads let you automatically show personalized product recommendations to users based on their behavior and interests. Instead of creating individual ads for each product, you upload your product catalog once, and TikTok dynamically generates ads featuring relevant items. This guide covers everything you need to set up and optimize your TikTok product catalog.

What are Catalog Ads?

Catalog ads (also called Dynamic Showcase Ads or DSA) automatically display products from your feed to users most likely to be interested in them. The system pulls product information—images, titles, prices, descriptions—directly from your catalog and assembles ads in real-time.

How Catalog Ads Work

According to ecommerce advertising guides, TikTok's Dynamic Showcase Ads create personalized advertising experiences by combining real-time user behavior data with machine learning algorithms. These ads automatically customize product recommendations based on how users have previously engaged with items.

The process:

  1. You upload your product catalog to TikTok Ads Manager
  2. TikTok matches products to user interests and behaviors
  3. Ads are dynamically generated with relevant product information
  4. Users see personalized product recommendations in their feed

TikTok Catalog Ads Workflow - showing the process from catalog upload through AI matching to personalized display

Catalog Ads vs. Standard Video Ads

Feature

Catalog Ads

Standard Video Ads

Product display

Dynamic, personalized

Single product per ad

Creative production

Automated from feed

Manual creation required

Scalability

Hundreds/thousands of products

One product at a time

Personalization

User behavior-based

Same for all viewers

Best for

Large catalogs, retargeting

Hero products, brand stories

When to Use Catalog Ads

Ideal scenarios:

  • E-commerce stores with 50+ products
  • Retargeting users who viewed or added products
  • Promoting seasonal or sale inventory
  • Showing personalized recommendations

Less ideal for:

  • Single-product businesses
  • Brand awareness campaigns
  • New market launches without pixel data

Setting Up Your Catalog

Creating your TikTok product catalog involves connecting your ecommerce platform or uploading a product feed manually. For businesses just getting started, understanding whether TikTok advertising is worth it in 2026 can help determine if catalog ads align with your marketing goals.

Platform Integrations

According to TikTok ecommerce guides, supported platforms include:

Platform

Integration Type

Setup Difficulty

Shopify

Native integration

Easy

BigCommerce

Native integration

Easy

WooCommerce

Plugin required

Moderate

Magento

Manual feed

Complex

Custom

Manual feed upload

Complex

Shopify Integration Steps

The Shopify-TikTok integration guide outlines the process:

  1. Install TikTok app: Go to Shopify App Store, search "TikTok," and install
  2. Connect TikTok For Business: Authorize your TikTok Ads Manager account
  3. Set up TikTok Pixel: Enable conversion tracking
  4. Sync product catalog: Select products to include in your catalog
  5. Verify data mapping: Confirm SKUs, prices, and descriptions sync correctly

Post-connection checklist:

  • Verify product images meet requirements
  • Check price and inventory sync accuracy
  • Test pixel events fire correctly
  • Set up automatic updates

Manual Feed Setup

For custom websites or unsupported platforms, you'll upload a product feed file:

  1. Access TikTok Ads Manager → Assets → Catalog
  2. Create new catalog
  3. Choose "Data Feed" as your data source
  4. Upload CSV/XML file or provide feed URL
  5. Map required fields to your data
  6. Set update schedule (daily recommended)

Product Feed Requirements

Your product feed must include specific data fields and meet format requirements for TikTok to accept it.

Required Fields

Field

Description

Example

id

Unique product identifier

SKU-12345

title

Product name

"Women's Running Shoes"

description

Product details

"Lightweight mesh..."

availability

In stock status

"in stock" or "out of stock"

condition

Product condition

"new" or "refurbished"

price

Price with currency

"59.99 USD"

link

Product page URL

https://store.com/product

image_link

Primary image URL

https://cdn.com/image.jpg

brand

Brand name

"Nike"

TikTok Product Feed Structure - showing required and recommended data fields organized in a framework

Adding optional fields improves ad performance:

Field

Purpose

Impact

sale_price

Shows discounts

Higher CTR

product_type

Category hierarchy

Better targeting

google_product_category

Standard categories

Improved matching

additional_image_link

Multiple images

Richer ads

size

Size options

Better relevance

color

Color variants

Better relevance

gender

Target gender

Improved targeting

Image Requirements

Product images significantly impact catalog ad performance:

Specification

Requirement

Minimum resolution

500 x 500 pixels

Recommended resolution

1000 x 1000 pixels

Aspect ratio

1:1 (square) preferred

File format

JPG, PNG

File size

Under 4MB

Background

Clean, non-distracting

Best practices:

  • Use high-quality product photography
  • Show product clearly without excessive text
  • Maintain consistent styling across catalog
  • Avoid watermarks or promotional overlays

Feed File Formats

TikTok accepts several feed formats:

Format

Best For

Notes

CSV

Simple catalogs

Easy to create in spreadsheets

XML

Large catalogs

Standard for feed management tools

TSV

Alternative to CSV

Tab-separated values

Google Merchant

Existing feeds

Reuse your Google Shopping feed

Dynamic Product Ads

Once your catalog is connected, you can create dynamic product ad campaigns that automatically show relevant products to users. When planning your budget and goals, reviewing TikTok ROAS benchmarks can help set realistic expectations for catalog campaign performance.

Campaign Objectives for Catalog Ads

Objective

Description

Best For

Catalog Sales

Optimize for purchases

Direct response

Conversions

Custom conversion events

Flexible goals

Traffic

Drive website visits

Consideration stage

Audience Targeting Options

Retargeting (highest intent):

  • Viewed product but didn't purchase
  • Added to cart but abandoned
  • Previous purchasers (for cross-sell)

Prospecting (new customers):

  • Lookalike audiences from purchasers
  • Interest-based targeting
  • Broad targeting with algorithm optimization

Product Sets

Create product sets to target specific inventory:

Product Set Type

Use Case

All products

Broad campaigns

Category-based

Vertical targeting

Price range

Budget-based targeting

New arrivals

Launch campaigns

Sale items

Promotional campaigns

Best sellers

Proven performers

GMV Max for TikTok Shop

According to TikTok's help documentation, Product GMV Max is TikTok's automation solution for Shop Ads that optimizes for total channel ROI.

GMV Max features:

  • Uses all available creative assets automatically
  • Optimizes both organic and paid traffic
  • Appears across TikTok feed, search, Shop Tab, and Pangle
  • Combines video and product card formats
  • Calculates GMV with one-day attribution

Catalog Optimization

Improve catalog ad performance with ongoing optimization. Understanding how to use TikTok lookalike audiences can help expand your reach beyond existing catalog retargeting.

Feed Health Monitoring

Regularly check your catalog for issues:

Common problems:

  • Missing required fields
  • Broken image links
  • Outdated prices or availability
  • Duplicate product IDs
  • Character encoding errors

Recommended frequency:

  • Daily: Check sync status and errors
  • Weekly: Review disapproved products
  • Monthly: Audit feed quality scores

Performance Optimization

Track catalog-specific metrics:

Metric

What It Measures

Target

Catalog match rate

Products matching users

80%+

Product click rate

Clicks per impression

1-3%

Add to cart rate

Carts per click

5-15%

Purchase rate

Purchases per click

1-5%

ROAS

Revenue per ad spend

3x+

Creative Optimization

Even with automated ads, you control creative elements. The TikTok Creative Center guide provides insights into which product visuals and formats perform best across different industries.

Customize:

  • Ad copy templates
  • Call-to-action buttons
  • Display price formatting
  • Promotional overlays

Test:

  • Different image angles
  • Title variations
  • Price display options
  • CTA button text

Seasonal Updates

Keep your catalog current:

  • Update seasonal product sets
  • Adjust pricing for sales events
  • Add holiday-specific products
  • Remove discontinued items promptly

Frequently Asked Questions

How many products do I need for TikTok catalog ads?

While there's no strict minimum, catalog ads work best with at least 20-50 products. Larger catalogs (100+ products) provide more optimization opportunities for TikTok's algorithm to find the best matches for each user.

Can I use my Google Shopping feed for TikTok?

Yes, TikTok accepts Google Merchant Center feed format. You can often repurpose your existing Google Shopping feed with minimal modifications, though you may want to optimize images for TikTok's 1:1 aspect ratio preference.

How often should I update my product feed?

Daily updates are recommended for accuracy. According to ecommerce setup guides, keeping catalog data current—especially inventory and pricing—prevents showing out-of-stock items or incorrect prices that waste ad spend.

What's the difference between catalog ads and TikTok Shop?

Catalog ads use your product feed to create dynamic advertisements that drive traffic to your website. TikTok Shop is an in-app marketplace where users can purchase directly within TikTok. You can use both—catalog ads for website traffic and TikTok Shop for in-app purchases.

Get started with Stackmatix!

Get Started

Join thousands of venture-backed founders and marketers getting actionable growth insights from Stackmatix.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

By submitting this form, you agree to our Privacy Policy and Terms & Conditions.

Related Blogs