How-To Guide · Ad Creative Generation

Create Facebook Ad from Catalog

Learn how to create a Facebook Catalog Ad step by step. Set up your product feed, connect your Pixel, and launch Advantage+ Catalog Ads that auto-generate from your inventory.

TL;DR Facebook Catalog Ads (now Advantage+ Catalog Ads) pull product data from your catalog and auto-generate ad variations. You need a synced product feed, complete product data, and a connected Facebook Pixel before you start.

3 min read By Updated 0 steps

Originally published .

> TL;DR: Facebook Catalog Ads (now called Advantage+ Catalog Ads) pull product images, prices, and names from your catalog and auto-generate ad variations. You need a product catalog, a synced feed, and a connected Facebook Pixel before you can publish.

---

What is a Facebook Catalog Ad?

Catalog ads serve the right product to the right person automatically. No manual ad design per SKU.

Definition: AI-powered dynamic ads that pull product data from your catalog

A Facebook Catalog Ad reads your inventory feed and builds ads from it. Change a price in your catalog and the ad updates. Add a new product and it can serve immediately.

How Advantage+ Catalog Ads work (auto-generation and testing)

Per the Meta Business Help Center, Advantage+ Catalog Ads use AI to automatically generate ad variations from your product data and test them across placements and audiences. The best-performing combinations get more delivery. Less guessing, more data.

When to use catalog ads vs. manual ad creation

Use catalog ads when you have many SKUs and want to show each person a relevant product automatically. Use manual ads when you need full creative control over a single hero product or launch campaign.

---

Prerequisites: What You Need Before You Start

These four things must be in place. Skip one and your ads won't run.

Product catalog set up in Facebook Business Manager

Open Commerce Manager inside Business Manager. Create a catalog and give it a clear, descriptive name.

Complete product data (images, titles, prices, unique IDs)

Every item needs a name, image, price, and a unique product ID. Missing fields block products from appearing in ads.

Product feed uploaded and synced

Upload a feed file from your inventory database. You can schedule automatic updates or use the Catalog Batch API for large catalogs. Per Meta's documentation, each product ID must appear in only one feed. Duplicate IDs are rejected.

Facebook Pixel or SDK connected to catalog

Connect your Facebook Pixel or Facebook SDK to the catalog. Without it, dynamic ads cannot run or track conversions.

---

Step-by-Step: Create Your First Catalog Ad

Step 1: Go to Ads Manager and select Catalog Sales objective

Open Ads Manager. Click "Create." Select "Catalog Sales" as your campaign objective.

Step 2: Set campaign name, budget, and schedule

Name the campaign. Set a daily or lifetime budget. Choose start and end dates.

Step 3: Select your audience and placements

Define who sees your ads. Let Advantage+ handle placements, or choose them manually.

Step 4: Enable Dynamic Formats toggle

At the ad set level, turn on Dynamic Formats and Creative. Meta will auto-select the best format per placement.

Step 5: Choose your product set or target items

Pick the product set you want to advertise. Target your full catalog or a specific subset.

Step 6: Configure bid strategy and optimization

Choose lowest cost or cost cap. Set your optimization event, typically purchases or add-to-cart.

Step 7: Review and publish

Review all campaign, ad set, and ad details. Fix any flagged product data errors. Publish.

---

Tips to Optimize Your Catalog Ads

Use high-quality product images that meet Facebook specs

Per the Meta Business Help Center, products with non-compliant images won't appear in ads. Clean backgrounds and sharp images keep your catalog healthy.

Keep your product catalog current

Showing out-of-stock products wastes budget. Sync your feed daily or use the Catalog Batch API for frequent updates.

Let Advantage+ test broad audiences first

Broad targeting lets the AI find performance patterns fast. Narrowing too early cuts off the learning phase.

Monitor invalid items and fix product data issues

Check catalog diagnostics regularly. Invalid items don't serve, and errors compound over time.

A/B test product sets and audience segments

Test different product sets against different audience segments. Data tells you which products resonate with which buyers.

---

Where Coinis Accelerates the Process

Catalog ads handle personalization. They don't fix bland product images or off-brand copy.

Image Ads workflow: Generate professional ad creatives from your product URLs in seconds

Paste a product URL into Coinis Image Ads. Get polished, on-brand creatives instantly. Use them as catalog images or standalone ad visuals. No design skills needed.

Brand Profile: Ensure product copy and messaging align with your brand voice across all ads

Brand Profile learns your brand voice. Every headline and description Coinis generates stays consistent, whether you're running 5 products or 500.

Bulk creation: Scale ad variations across your entire catalog without manual design

Generate ad variations at scale. Refresh your catalog images in bulk. Stay current without hiring a designer.

---

Or let Coinis do it.

From a product URL to a live Meta campaign. AI-generated creatives. On-brand copy. Direct publish to Facebook and Instagram. Real performance reporting. All in one platform.

Start free. Upgrade when you're ready.

Start free →

15 AI tokens a month. No credit card.

Frequently Asked Questions

Do I need a Facebook Pixel to run catalog ads?

Yes. Meta requires a connected Facebook Pixel or Facebook SDK to run Advantage+ Catalog Ads and track conversions. Without it, dynamic ads cannot serve.

What happens if my product data is incomplete or out of date?

Products with missing fields, non-compliant images, or incorrect prices may not appear in ads. Keeping your feed synced and your product data complete is critical to catalog ad performance.

Can I run catalog ads without showing my entire inventory?

Yes. During campaign setup you choose a product set, which is a filtered subset of your catalog. You can target specific categories, price ranges, or custom groups without advertising every item.

Stop hustling

You just read the manual way. Coinis does it all.

Every step above takes hours of manual work. Coinis automates it. Free to start. No credit card. Pay only when you need more volume.

Steps 1–2

Goal + Audience

AI analyzes your brand from a URL. Targets the right buyers automatically.

Steps 3–4

Channels + Budget

One-click launch to Meta. Smart budget allocation out of the box.

Step 5

Ad Creatives

Paste a link. Get dozens of professional ads in minutes.

Steps 6–7

Launch + Track

Live dashboard. Real ROAS. AI suggests what to optimize next.

15 credits day one
No credit card
Free forever tier
Pay only for volume
Start free

You just learned the hard way. Here's the easy way.

Coinis generates ad creatives, launches campaigns, and tracks results. One platform. One click. No ad expertise required.

Try Coinis free