Catalogue ads on Meta
Facebook and Instagram show your products in feed, stories and Reels. DPA sends the catalogue and reads results down to the product.
What the shopper sees
- A single-product or carousel ad in feed, with a square image, the price and a shop button.
- Vertical ads in Stories and Reels, with a 9:16 image or the product's video.
- Products shown again to shoppers who saw them in your store or app (retargeting), or to new people like your customers.
What the platform requires
- A catalogue in Commerce Manager that pulls a scheduled feed, with the Meta Pixel or app events connected to it.
- A square image of at least 500 × 500, ideally 1080 × 1080.
- Required fields per product: id, title, description, availability, condition, price, link, image link, brand.
- Price as a number plus currency (such as 189.00 SAR), and a link that opens that product's own page.
What DPA sends
- A feed refreshed every hour with every required field and the optional ones that improve delivery.
- A designed 1080 × 1080 image per product, plus extra images in Stories and Reels ratios.
- Product video for the catalogue on Growth and above.
- Results read per product: spend, clicks and purchases, including for stores whose checkout happens inside the Salla app.
- A report on every publish: what went out, what was held back, and why.
Examples for this channel
MetaSponsored
Linen abaya with wide sleeves
SAR 289Shop now →
MetaSponsored
Linen abaya with wide sleeves
SAR 289Shop now →
sample product
Setup, step by step
- Connect your store in DPA.
- In Commerce Manager, create a catalogue and add a data source from a scheduled URL, hourly.
- Paste DPA's Meta feed link.
- Connect the Meta Pixel (or your app dataset) to the catalogue.
- Create an Advantage+ catalog ads campaign. Connect your ad account in DPA to read results per product.
Common rejections, and the fix
Price in the wrong format
DPA prints the price as number plus currency, as Meta asks.
Image smaller than 500 × 500
The designed image is always 1080 × 1080.
Brand missing
Filled from your brand kit in DPA for every product.
Purchases show zero although the store sells
Stores that check out inside the Salla app record purchases under a different Meta event. DPA reads the right one for each product.