CaptionSnap

tiktok

TikTok Dynamic Showcase Ad Character Limits

Dynamic Showcase auto-pulls product data from a catalog. Caption uses In-Feed clamps; product titles truncate at 34 characters.

TikTok Dynamic Showcase Ads (DSA) auto-generate ad creative from a linked product catalog. The video creative is generated with TikTok's templating engine; the product card is pinned with title, price, and CTA. Caption inherits In-Feed limits (~100 visible characters of 2,200 max). Product titles in the pinned card truncate at 34 characters — same number as Shop Ads.

The catalog feed is where DSA campaigns succeed or fail. If your catalog title field is "Premium Organic Cotton T-Shirt — Heather Gray, Size M," it clamps to "Premium Organic Cotton T-Shirt — H…" in the pinned card. The fix is the same display_title pattern as Meta: maintain a 34-character version for the pinned-card surface.

Description in the pinned card shows the first 80 characters of your catalog description field. Plan a display_description of 80 characters or less.

53/2200clips at 100
22/60clips at 34
24/200clips at 80
Export PNGProURL is the database — no signup, ever.
FollowingFor You🔍
28.4K
💬312
🔖Save
Share

34-char product titles

80-char description tier

$29.99

34-char product titles

Dynamic Showcase pulls from catalog. Titles 34 chars.

🎵 Original sound · brand

Sponsored
Red dashed = covered by platform UI

Verified 2026 limits

FieldHard maxVisible before truncateWarn at
Caption220010080
Product title603430
Product description2008070

Source: https://ads.tiktok.com/help/article/tiktok-shop-ads · Last verified 2026-04-15.

The 34/80 catalog override

The same catalog override pattern that works for Meta Advantage+ works for TikTok DSA. Three parallel title fields. Three parallel description fields. Map each surface to the right one.

FAQ

Is DSA the same as TikTok Shop Ads?
Related but distinct. Shop Ads pin a single product card; DSA generates entire creative variants from a catalog automatically.
How many product variants can DSA generate?
Up to 50 in a single ad set, more with extended catalog support.
What catalog feed format does DSA accept?
Standard product feed in CSV, XML, or Google Shopping format.
Does DSA need a TikTok Shop integration?
DSA works with any product catalog, not just TikTok Shop. Shop Ads specifically requires the Shop integration.