How Should Ecommerce Advertisers Set Up TikTok Catalog-Based Dynamic Video Ads?

· 7 min read

How Should Ecommerce Advertisers Set Up TikTok Catalog-Based Dynamic Video Ads?
Photo by Gustavo Fring on Pexels

Choose TikTok catalog-based dynamic video ads when your store can maintain an accurate product catalog and connect reliable website events. Set up ViewContent, AddToCart, and CompletePayment first; then audit product titles, prices, availability, URLs, and media before building video packages and launching a Product Sales campaign. Start with retargeting readiness, then add prospecting once the feed and event signals are dependable.

What are TikTok dynamic video ads and how do they work?

TikTok now calls its catalog-based website-sales solution Video Shopping Ads. The format replaces the older Dynamic Showcase Ads and Collection Ads products, according to TikTok For Business, and campaigns launch with the Product Sales objective in Ads Manager.

The operating model is simple: your catalog holds product data, your website events supply behavioral signals, and TikTok can use that combination to deliver tailored product recommendations on the For You page and other placements. The catalog is not just an inventory spreadsheet. It is the source material for the product details a shopper sees, including current price, availability, and sizes.

Think of the feed as the ad's factual layer. Creative gets attention; the feed decides whether the item, price, and destination make sense once attention arrives. A polished template cannot rescue an out-of-stock product or a price that no longer matches the product page.

TikTok's setup reference names five steps: create a catalog, add products, connect event sources, generate dynamic videos, and create a Catalog Sales campaign. Treat those as a chain, not a menu. If one link is weak, the campaign is less ready to learn or serve the right product.

Setup elementWhat it controlsPractical check before launch
CatalogProduct information and recommendationsConfirm the intended products are present and current.
Event sourceWebsite behavior used for measurement, optimization, and audiencesVerify ViewContent, AddToCart, and CompletePayment are firing.
Video packageHow catalog products become video creativeReview a sample of products, not just the best seller.
Product Sales campaignCampaign delivery for the catalog solutionConfirm the catalog and event source are associated correctly.

The Feed-Truth Audit

Run one fast audit before creative work. Open a representative set of product records and compare five things against the live product page: title, price, availability, URL, and media. The useful question is not “Does the feed have a value?” It is “Would a shopper recognize the same offer after the click?”

  • Title: Make the product understandable without relying on a vague internal name.
  • Price: Ensure the catalog reflects the current offer rather than an expired promotion.
  • Availability: Remove or correct items that cannot be bought.
  • URL: Send the shopper to the matching product, not a category page or a dead end.
  • Media: Check that the selected asset makes the product legible in a short video.

This is the same shopper-protection logic behind verifying a deal before you buy: the advertised offer and the destination must agree. Do the work upstream. It prevents downstream re-explanations, disappointed clicks, and creative debates that are really feed problems.

How Should Ecommerce Advertisers Set Up TikTok Catalog-Based Dynamic Video Ads?
Photo by Gustavo Fring on Pexels

Do I need a product catalog to run dynamic ads on TikTok?

Yes. TikTok states that a product catalog and a safe, reliable data connection are required to get started with Video Shopping Ads. If maintaining that connection is not currently possible, do not force a catalog campaign into service; repair the commerce data flow first.

The next decision is event readiness. TikTok's Ads Manager User Playbook identifies ViewContent, AddToCart, and CompletePayment as the three core website events to set up in advance. Associate the event source with the catalog so the platform can manage products and assess advertising performance.

Weak setup: “The pixel is installed, so we can launch.”
Strong setup: “We confirmed the three core events, matched them to the catalog, and inspected event firing before launch.”

For troubleshooting, TikTok says its Pixel Helper can check installation errors and offer implementation recommendations. Events Manager Diagnostics can help test whether Events API events are firing properly. TikTok also recommends using Pixel and Events API together to maximize performance benefits in a changing advertising environment.

Cookies matter to retargeting readiness as well. TikTok explains that Pixel cookies can match website events to people who engage on TikTok, support campaign measurement and optimization, and help build retargeting and engagement audiences subject to advertiser and visitor settings. Advanced Matching paired with first- and third-party cookies improves matching capabilities, particularly as third-party cookies are deprecated.

Make creative from the catalog, not around it

A catalog campaign does not mean a static-card-only campaign. TikTok says advertisers can create custom videos for all products in a catalog, with options including Smart Template, Standard Video, Beat Sync, TikTok Templates, custom Lottie templates, and external Adobe After Effects templates. Configure these under Assets, then Catalog, select the catalog, choose Configure, and choose Video.

Build a clean test grid. Use one creative direction per package: a product demonstration, lifestyle footage, UGC-style product use, or an offer overlay. Keep the product facts consistent while the presentation changes. That isolates the creative question: which way of showing this product earns attention without changing what the shopper is being promised?

Should I use TikTok catalog ads for prospecting or retargeting?

Use catalog ads for both, but launch retargeting only when your event and catalog connections are ready; add prospecting when the same foundation is stable. TikTok explicitly positions Video Shopping Ads for new-customer acquisition and re-engagement of previous site visitors, so this is not an either-or format decision.

The difference is the signal you are asking the system to use. Retargeting depends on meaningful website-event matching and an audience of previous visitors. Prospecting asks the campaign to introduce relevant products to people who have not visited. If event diagnostics are unresolved, retargeting is not a workaround; it is simply a campaign built on a weak signal.

TikTok reports that 56% of users say TikTok ads lead them to discover new products or brands, while 70% say it seems easy to purchase through a shopping-related ad they saw. Those are platform-reported user findings, not a guarantee for an individual store. They do, however, support a practical split: use prospecting to earn discovery and retargeting to reconnect a shopper with products they already viewed.

TikTok also reports, based on its tests, that Video Shopping Ads generated 31.6% higher click-attributed ROAS than non-catalog solutions. In the same platform-published commerce material, TikTok reports a 2x CTR increase and a 292% CTA ROAS lift for Catalog Carousel retargeting. Read those figures as TikTok test results, not independent benchmarks or promised outcomes.

A practical launch sequence

  1. Fix the facts: complete the Feed-Truth Audit across titles, prices, availability, URLs, and media.
  2. Verify the signals: test ViewContent, AddToCart, and CompletePayment with Pixel Helper and Events Manager Diagnostics.
  3. Build a small creative set: generate catalog video packages with distinct product-demo, lifestyle, UGC-style, or offer-overlay approaches.
  4. Start where the data is strongest: run retargeting when visitor-event matching is dependable; run prospecting alongside it once the feed and creative are proven operationally.
  5. Review mismatches weekly: ask, “Did the product shown, the price shown, and the clicked destination still match?” Then fix the first broken link.

The homework is short: pull ten catalog items today and score each one against the five feed checks. If any item fails title, price, availability, URL, or media, fix that before debating bid strategy. The campaign can only be as reliable as the product truth it is asked to advertise.

Frequently Asked Questions

Why are my TikTok dynamic showcase ads not delivering?

TikTok has replaced Dynamic Showcase Ads with Video Shopping Ads, so first confirm that the campaign and product are configured in the current catalog-based workflow. Then check the five required links in the chain: catalog, products, event source, dynamic video generation, and campaign. TikTok's Pixel Helper and Events Manager Diagnostics can help identify pixel or Events API errors and verify that events are firing.

What product-feed fields cause TikTok catalog ad rejections or poor results?

Public TikTok materials cited here specifically identify current price, availability, sizes, and product information as catalog data that can appear in ads. In practice, audit titles, prices, availability, product URLs, and imagery as one operating unit: a stale price, unavailable item, broken destination, or unclear product asset creates a mismatch between the ad and the landing experience. The supplied public sources do not provide a complete field-by-field rejection list, so use TikTok's catalog diagnostics for account-specific errors.

Can dynamic catalog ads use product videos instead of static images?

Yes. TikTok says Catalogs can instantly create custom videos for all products and offers Smart Template, Standard Video, Beat Sync, TikTok Templates, custom Lottie templates, and external Adobe After Effects templates. Configure catalog video from the selected catalog in Ads Manager, then test product demonstrations, lifestyle footage, UGC-style assets, and offer overlays as separate creative approaches.

Sources

Written and reviewed by the Couponnic Editorial Team. Learn how we create content.