How-To Guide · Ecommerce Integration

Dynamic Product Ads TikTok Catalog: How DSAs Work and What You Need

Learn how TikTok Dynamic Product Ads (Dynamic Showcase Ads) work, what catalog fields are required, and how to set up your feed for personalized ecommerce video ads at scale.

TL;DR TikTok Dynamic Product Ads (officially Dynamic Showcase Ads) auto-generate personalized video ads from your product catalog. TikTok Pixel matches catalog items to each viewer's browsing behavior. You need a structured feed, Pixel tracking, and clean creative assets before you go live.

5 min read By Updated 0 steps

Originally published .

> Quick answer: TikTok Dynamic Product Ads auto-generate personalized video ads from your catalog. TikTok Pixel matches the right product to the right viewer. Setup requires a structured feed, Pixel events, and video-ready creative assets.

---

What Are TikTok Dynamic Product Ads?

TikTok Dynamic Product Ads let ecommerce brands advertise their full inventory without building one ad per product. The system auto-generates personalized video creatives from a product catalog feed. TikTok matches the right item to the right viewer based on real shopping behavior.

The official format name is Dynamic Showcase Ads (DSAs). These have since evolved into Video Shopping Ads (VSAs), but the catalog-driven personalization logic remains the same core mechanic.

---

How Dynamic Showcase Ads Work

Three components work together: your catalog, your Pixel data, and TikTok's video templates. Each one feeds the next.

Product Catalog as the Foundation

Your catalog is the inventory database TikTok reads from. It includes product titles, images, prices, and page URLs. TikTok pulls from this feed to populate every ad creative dynamically.

Per TikTok's Business Help Center, catalogs can hold thousands of SKUs. One feed powers ads across your entire product range without manual creative work per item.

Real-Time Personalization with TikTok Pixel

TikTok Pixel tracks viewer behavior: product views, add-to-cart events, and purchases. That behavioral data tells the system which products to show each user. Someone who viewed your running shoes sees running shoes in their feed, not a random slice of your catalog.

Automatic Video Generation from Templates

TikTok generates video creatives automatically using its built-in ad templates. Product images, prices, and copy slot into the template fields dynamically. No manual video editing required per SKU.

---

Dynamic Showcase Ads vs. Video Shopping Ads vs. Meta DPAs

Understanding the Format Evolution

TikTok originally launched DSAs as its core catalog ad format. They evolved into Video Shopping Ads with expanded optimization and campaign structure options. DSA functionality is now embedded inside VSA. The term "Dynamic Showcase Ads" still appears in documentation, but VSA is the current umbrella format in TikTok Ads Manager.

Key Differences from Meta Dynamic Product Ads

Meta DPAs default to static image carousels. TikTok DSAs default to video. That's the defining difference. TikTok's format is built for mobile-first, full-screen vertical video. Meta gives you more placement flexibility. TikTok gives you a more native-feeling ad experience on its own platform.

---

What You Need to Run Dynamic Product Ads on TikTok

Product Catalog Setup

TikTok Catalog Manager supports three upload methods: manual entry, data feed schedule via integrations (Shopify, BigCommerce, WooCommerce, Ecwid), or direct CSV/XML file upload. Most ecommerce brands use the feed schedule method. It keeps catalog data in sync automatically as inventory changes.

TikTok processes uploaded catalogs within 24-48 hours and reviews products for policy compliance before approving them for advertising.

TikTok Pixel Implementation

Install TikTok Pixel on your website before launching DSAs. The Pixel must fire on product detail pages, cart events, and purchase confirmations. Without Pixel data, TikTok cannot personalize which products to serve to which viewer. Retargeting and prospecting both depend on it.

Creative Assets and Templates

TikTok requires product images of at least 1200x1200 pixels. Vertical format (9:16 aspect ratio) is ideal for the native video experience. TikTok's templates pull product details from your catalog automatically. Clean, high-resolution source images are what separate sharp-looking ads from blurry ones.

---

Key Benefits for Ecommerce Brands

Personalized Ads at Scale

One catalog feed powers thousands of personalized ads. You don't build a creative for each SKU. TikTok handles product matching and creative assembly automatically.

Automatic Creative Refresh

As your catalog updates, your ads update with it. New products enter rotation. Out-of-stock items drop out. Your live ads always reflect current inventory without manual intervention.

Mobile-First, Native Video Format

DSAs look like organic TikToks. They match the platform's full-screen video style. Viewers encounter a product ad that feels like content, not a static banner imported from another channel.

---

TikTok Catalog Feed Requirements

Required vs. Recommended Fields

Per TikTok's Business Help Center, required catalog fields include: `sku_id`, `title`, `description`, `availability`, `image_link`, `price`, `product_page_url`, `brand`, and `google_product_category`. Missing any of these blocks a product from ad eligibility.

Highly recommended fields include `sale_price`, `additional_image_link`, `video_link`, `item_group_id`, `color`, `size`, and `material`. These improve ad relevance and variant-level targeting accuracy.

Supported Feed Formats

TikTok accepts CSV, XML (RSS), XML (ATOM), ZIP, and GZ formats. Maximum file size is 50GB. Most major ecommerce platforms export compatible feeds natively with no custom formatting required.

Video Content in Your Catalog

Adding video to your catalog pays off. Products with a `video_link` in the feed see 3-5x higher engagement on catalog ads compared to image-only listings. Include a vertical video asset per SKU whenever your production capacity allows.

---

Getting Started: Next Steps

Build your catalog feed first. Use Shopify or your existing platform's native integration to push products into TikTok Catalog Manager. Install TikTok Pixel and confirm all key events are firing correctly. Then configure your DSA or VSA campaign inside TikTok Ads Manager.

For the creative side, Coinis's Image Ads workflow generates catalog-quality product visuals directly from a product URL. Pair it with Brand Profile to keep every image consistent with your brand identity. Export the assets and use them in your TikTok catalog feed or video templates. Direct ad publishing to TikTok from Coinis is on the roadmap. For now, Coinis handles creative production and you deploy through TikTok Ads Manager.

---

Or let Coinis do it.

From a product URL to a live Meta campaign. AI-generated creatives. On-brand copy. Direct publish to Facebook and Instagram. Real performance reporting. All in one platform.

Start free. Upgrade when you're ready.

Start free →

15 AI tokens a month. No credit card.

Frequently Asked Questions

What is the difference between TikTok Dynamic Showcase Ads and Video Shopping Ads?

Dynamic Showcase Ads (DSAs) are the original catalog-driven format that auto-generates personalized video ads from your product feed. Video Shopping Ads (VSAs) are the evolved version with expanded campaign optimization features. DSA functionality is now built into VSA. The terms are sometimes used interchangeably in TikTok documentation.

What catalog fields are required for TikTok Dynamic Product Ads?

TikTok requires sku_id, title, description, availability, image_link, price, product_page_url, brand, and google_product_category. Missing any required field blocks that product from ad eligibility. Recommended fields like video_link, sale_price, and color improve personalization and targeting.

Do I need TikTok Pixel to run Dynamic Product Ads?

Yes. TikTok Pixel is essential. It tracks product views, add-to-cart events, and purchases, then pairs that behavioral data with your catalog to serve each viewer the most relevant product. Without Pixel data, personalization doesn't work.

What image size does TikTok require for catalog ads?

TikTok recommends a minimum product image size of 1200x1200 pixels. For the native video experience, vertical assets at 9:16 aspect ratio perform best. High-resolution source images produce sharper automatically generated video creatives.

Stop hustling

You just read the manual way. Coinis does it all.

Every step above takes hours of manual work. Coinis automates it. Free to start. No credit card. Pay only when you need more volume.

Steps 1–2

Goal + Audience

AI analyzes your brand from a URL. Targets the right buyers automatically.

Steps 3–4

Channels + Budget

One-click launch to Meta. Smart budget allocation out of the box.

Step 5

Ad Creatives

Paste a link. Get dozens of professional ads in minutes.

Steps 6–7

Launch + Track

Live dashboard. Real ROAS. AI suggests what to optimize next.

15 credits day one
No credit card
Free forever tier
Pay only for volume
Start free

You just learned the hard way. Here's the easy way.

Coinis generates ad creatives, launches campaigns, and tracks results. One platform. One click. No ad expertise required.

Try Coinis free