How to build a catalog sales campaign on Meta that works
Catalog sales campaigns on Meta can outperform standard ads for e-commerce. Here's how to structure them so they actually scale.
Most catalog campaigns are set up wrong from the start
Catalog sales campaigns (what Meta used to call dynamic product ads) should be one of the highest-performing campaign types in any e-commerce ad account. They pull product images, prices, and descriptions directly from your feed and show the right product to the right person. In theory.
In practice, most brands either never set them up, or set them up once and let them rot. The result is blurry images, wrong prices, out-of-stock items showing up in ads, and a campaign that bleeds money while looking busy.
Here is how to build catalog campaigns that actually perform.
Get your catalog right before you touch Ads Manager
Everything starts with the product feed. If your feed is messy, your ads will be messy. No amount of campaign structure will fix bad inputs.
- Use high-quality primary images. Meta pulls the first image from your feed. If that image has a cluttered background or tiny product, your ad looks amateur next to competitors. White background or lifestyle shots both work, but they need to be crisp at small sizes.
- Write titles for humans, not just SEO. Your product title shows up in the ad. "Women's Organic Cotton Crew Neck Tee - Sage" is better than "WOCNT-SG-2024-V2."
- Set availability correctly. Nothing kills trust faster than someone clicking an ad for a product that is out of stock. If you are on Shopify, make sure your feed app syncs inventory at least every few hours.
- Include sale prices when active. Meta can show strikethrough pricing in catalog ads. This is free conversion rate lift. Use the
sale_pricefield in your feed. - Use product sets. Do not dump your entire catalog into one campaign. Create product sets by category, margin tier, or bestseller status. This gives you control over what gets budget.
Campaign structure that scales
Meta has pushed hard toward Advantage+ catalog campaigns, and honestly, for most brands under $50K/month in spend, the simplified structure works. But you still need to think about it.
Start with two campaigns:
- Prospecting catalog campaign. Broad targeting or Advantage+ audience. Exclude purchasers from the last 30 to 90 days. This finds new buyers using Meta's algorithm to match products to people who have never visited your site.
- Retargeting catalog campaign. Target people who viewed products or added to cart but did not buy. Use a 7-day and 14-day window. This is your cleanup crew.
Keep budgets separate. Retargeting will always look more efficient on a last-click basis, but prospecting is what fills the funnel. If you let Meta auto-allocate between the two, it will dump budget into retargeting and starve prospecting every time.
Creative overlays matter more than you think
Catalog ads pull from your feed by default, but you can add creative overlays and frames. Most brands skip this. Do not skip this.
- Add a price tag overlay so people see the cost before clicking. This pre-qualifies traffic and reduces wasted spend.
- Add a brand frame with your logo. Catalog ads can look generic. A thin branded border makes them recognizable in the feed.
- Test a "bestseller" or "new arrival" label on relevant product sets. Social proof works even in tiny text.
You set these up in the catalog section of Commerce Manager under "Creative tools." It takes 15 minutes and can meaningfully improve CTR.
Troubleshooting the common failures
Low spend or no delivery: Your product set is probably too small or your audience is too narrow. Meta needs enough products and enough people to optimize. Aim for at least 20 to 30 products in a set and keep audiences above 500K for prospecting.
High CPC but low ROAS: Your feed images or prices are not competitive. Look at what shows up in the ad preview. If the product looks unappealing at thumbnail size, fix the image.
Retargeting cannibalizing prospecting: Check audience overlap in the Inspect tool. Make sure your exclusions are airtight. Exclude purchasers and existing retargeting audiences from your prospecting campaign.
Ads showing discontinued products: Your feed sync is broken or delayed. Check your feed source in Commerce Manager and look at the diagnostics tab for errors.
The compounding advantage
Catalog campaigns get better over time. As your pixel collects more purchase data and your feed gets cleaner, Meta gets smarter about which products to show to which people. Brands that invest in feed quality and proper structure early see catalog campaigns become their most efficient channel within a few months.
At Argus, we audit product feeds and catalog campaign structure as part of every engagement because this is where we consistently find easy wins hiding in plain sight. If your catalog ads are underperforming or you have never set them up, ask for a free growth plan and we will show you what is on the table.