meta
Instagram Shopping Ad Character Limits
Shopping ads add product tags inside Feed and Stories creative. Product titles truncate at 30 characters in the tag overlay.
Instagram Shopping Ads add product tags to Feed and Stories creative, letting users tap a tagged product to see price, description, and a "View on website" CTA. The ad creative inherits Feed character limits (125 visible primary text, 40 visible headline). The product tag overlay adds its own clamp: 30-character product title visible in the tag chip.
Up to 5 product tags per Feed image, up to 1 per Stories ad. The tag chip appears as a small white circle on the creative, and tapping it expands a card with the product title (30 chars), price, and a CTA. If your catalog product title exceeds 30 characters, it clamps in the chip — usually mid-word — which reads as careless.
The fix is the same as Collection Ads: maintain a display_title field in your catalog with 30-character versions of every shoppable product title.
Shopping ads inherit Feed limits + 30-char tagged product titles
Tag titles 30 chars
Verified 2026 limits
| Field | Hard max | Visible before truncate | Warn at |
|---|---|---|---|
| Primary text | 2200 | 125 | 110 |
| Headline | 255 | 40 | 27 |
Source: https://www.facebook.com/business/ads-guide/instagram-feed · Last verified 2026-04-15.
Tag-chip discipline
The tag chip is a tiny UI element. Anything past 30 characters disappears. Plan the catalog feed for the tag, not just the product page.
FAQ
- Can I tag multiple products in a single Shopping Ad?
- Up to 5 tags on a Feed image. Stories supports 1 tag per ad.
- Does tagging affect the ad's character limits?
- Not the ad creative limits — those stay at Feed defaults. Tags add their own 30-character title clamp.
- Are Shopping Ads available without a Shop integration?
- No. You need an Instagram Shop set up with a linked product catalog.
- How do Shopping Ads compare to Collection Ads?
- Shopping Ads tag products inside a single creative; Collection Ads pair a hero with a product grid. Different layout, similar character constraints.