Guide
Meta's catalog Templates vs feed-level branding: which one do you need?
In 2026 Meta added Templates to Ads Manager: a native way to put price labels, discounts and frames on catalog ads without any third-party tool. It's free and it's good. It is also a very specific tool, and knowing its edges is the difference between a tidy ad account and a brand that looks the same everywhere it sells.
Updated 18 September 2026
What Meta's Templates actually do
Inside Ads Manager (and Commerce Manager) you can now pick a template for an Advantage+ catalog campaign. Meta then decorates each product image at delivery time with dynamic labels drawn from your feed: current price, a strikethrough sale price, a percentage-off badge and a free-shipping tag. You can style them, pick frames, and let Meta choose which combination performs. Custom brand fonts exist but go through a Meta rep, which in practice means larger advertisers.
Two properties matter for the rest of this guide. First, the decoration happens inside Meta: your product image in the feed is untouched, and the template is applied when the ad is served. Second, the vocabulary is fixed — four label types, in Meta's slots, with Meta's styling options.
Where Templates are the right answer
- You only run catalog ads on Meta and nowhere else.
- "Price, discount, free shipping" is all you want on the image.
- Your product photos are already on-brand and you just want the offer surfaced.
- You want zero tooling. It's a toggle in a campaign.
Where they stop
1. The branding exists only inside Meta ads
Because Templates decorate at serve time, the same product in your Facebook or Instagram Shop, in Google Shopping, on Pinterest, on TikTok, in a retargeting email or in a marketplace listing shows the plain photo. Every channel that reads your product feed sees the unbranded image, because the feed never changed.
2. Four labels, Meta's slots
You can show price, sale price, percentage off and free shipping. You cannot show a "Bestseller" tag from your own data, a "Ships in 24h" line, the colour name, a rating, a material, a collection name — anything that is not one of the four. And you cannot move them: the layout is Meta's.
3. One treatment per catalog
A clearance line and a new-arrivals line get the same template. Segmenting design by product attribute — red for clearance, black for premium, a different badge for new — means separate catalogs and campaigns, not rules.
4. Fonts and identity
Colours are adjustable; type mostly isn't, unless you're large enough to have a rep. For a brand whose identity lives in its typography, the ads read as "Meta", not as you.
What feed-level branding means
The alternative is to change the image itself. A tool reads your feed, renders each product onto a designed card — your logo, your colours, badges from any field — and writes the new image URL into the feed's image_link. Meta, Google, Pinterest and TikTok then fetch the branded card as the product image, because as far as they know it is the product image.
| Meta Templates | Feed-level branding | |
|---|---|---|
| Where the branding shows | Meta ads only | Every channel that reads the feed: Meta ads, Shops, Google, Pinterest, TikTok, email |
| What can appear on the card | Price, sale price, % off, free shipping | Any field in your feed, plus your logo and copy |
| Layout | Meta's | Yours (several layouts, four formats) |
| Fonts | Meta's, custom via rep | Depends on the tool (CatalogueAds: one house typeface today, brand fonts on the roadmap) |
| Different design per segment | Separate catalogs | Rules on feed fields, one feed |
| Setup | A toggle | Connect feed → map → design once → paste one URL |
| Cost | Free | Tool subscription |
They are not exclusive
Nothing stops you from doing both: brand the image at the feed level so it's consistent everywhere, and let Meta's dynamic price label sit on top for the ad. Just avoid duplicating information — if your card already shows the discount, turn Meta's percentage-off label off, or you'll see it twice.
A simple decision
- Meta only, offer-only labels, happy with Meta's look → Templates.
- You sell through more than one channel → feed-level.
- You need anything on the image beyond price and shipping → feed-level.
- Your catalog has segments that deserve different treatment → feed-level with design rules.
- You're not sure → run Templates now (free), and test feed-level on the free tier of a tool against one campaign. Let the numbers decide.
Run the free checker first. It shows every field Meta requires that you're missing and every value Meta will refuse — without an account.
The free plan covers 100 products with every layout. Paste a feed URL and see your first branded card in a few minutes — no card required.