What Are Pinterest Catalog Ads?

Pinterest catalog ads (also called shopping ads) are automatically generated from your product catalog. You upload a product feed — a file containing your products' titles, images, prices, descriptions, and URLs — and Pinterest creates individual ads for each product.

When a user searches for "walnut dining table" or browses home decor boards, Pinterest matches your products to their intent and serves the ad. The user sees your product photo, name, price, and brand — they click and land directly on your product page.

Unlike standard Pinterest ads where you manually design each creative, catalog ads scale automatically across your entire product range. A store with 2,000 SKUs gets 2,000 potential ads without creating a single image.

Why Catalog Beats Standard Ads for Home Decor

Higher purchase intent

Shopping ads appear to users already in browse/buy mode. Standard ads interrupt; catalog ads answer.

Zero creative production

Your existing product photography becomes the ad. No design cost, no turnaround time per SKU.

🎯

Automatic keyword matching

Pinterest reads your product titles and matches them to search queries — no keyword research needed.

📊

Product-level ROAS data

See exactly which SKUs drive revenue. Kill underperformers, scale winners — impossible with standard ads.

🔄

Dynamic retargeting

Show the exact product a visitor viewed but didn't buy. Pinterest's version of dynamic product ads.

📦

Collections format

Catalog feeds power Collections ads — hero image + 3 products. High engagement for room-scene content.

39.94×

Peak ROAS from catalog ads — furniture brand, 21 months of data. See the full case study →

How to Set Up Pinterest Catalog Ads

Four steps: claim your domain, create a catalog, upload your feed, then launch a shopping campaign.

1

Claim your website

In Pinterest Business Hub → Settings → Claimed accounts. Add your domain meta tag or upload the HTML file. Required before catalog approval. Usually instant.

2

Install the Pinterest tag

The tag tracks conversions, powers retargeting audiences, and feeds the algorithm. Without it, shopping ads run blind — no checkout attribution, no audience building. Tag setup guide →

3

Create your product catalog

Pinterest Business Hub → Catalogs → Create catalog. Name it (usually your brand name), select your country, set the currency. This creates the container — feed comes next.

4

Upload or connect your product feed

Add a data source: scheduled fetch (recommended — Pinterest pulls from a URL daily), manual upload (XML/CSV/TSV), or Shopify native integration. Shopify-specific setup →

5

Wait for catalog approval

Pinterest reviews the catalog (24–72 hours typically). Common rejection reasons: missing required fields, image URL errors, price mismatches between feed and landing page. Troubleshoot rejections →

6

Launch a shopping campaign

Ads Manager → Create campaign → Shopping. Select your catalog, set bid strategy (Automatic ROAS or max CPC), set budget, and choose targeting: broad (let Pinterest decide) or product groups (segment by category, price, margin).

Feed Requirements and Format

Pinterest accepts XML (Google Shopping format), CSV, TSV, and ATOM formats. The Google Shopping format is the most compatible and easiest to generate from existing e-commerce integrations.

Required fields

Field Format / Notes
idUnique product identifier. Use SKU or variant ID.
titleProduct name. Max 150 chars. Front-load keywords.
descriptionMax 10,000 chars. Include materials, dimensions, colors.
linkDirect product URL. Must match the claimed domain.
image_linkPrimary product image. Min 100×100px, ideally 1000×1500px (2:3).
priceFormat: 199.99 USD (include currency code)
availabilityin stock / out of stock / preorder
conditionnew / used / refurbished
google_product_categoryGoogle taxonomy ID. Required for approval.

High-impact optional fields

Field Why it matters
additional_image_linkRoom scenes, lifestyle shots — significantly improves CTR
sale_priceShows strikethrough pricing — increases click rate 20–35%
product_typeYour internal taxonomy — used for product group segmentation
custom_label_0–4Your own attributes: margin tier, season, bestseller flag
colorImproves matching for color-specific searches
materialCritical for furniture, rugs, tile — e.g., "solid walnut"
patternImproves rug and textile matching

Feed quality is your biggest ROAS lever. Better titles, lifestyle images, and complete attributes improve both impression volume and CTR. Most accounts leave 30–50% of potential ROAS on the table from weak feeds. Full feed optimization guide →

Campaign Types for Catalog Ads

Three campaign objectives work with catalog/shopping creative:

Shopping (Consideration)

Goal: clicks to product pages

Best for new accounts building traffic. Pinterest optimizes for CPC. Usually run this first to generate data before switching to conversions.

Bid: Manual CPC or Automatic

Conversions

Goal: purchases (or add-to-cart)

Requires 50+ conversion events in 28 days to exit learning phase. Higher CPC but better ROAS — algorithm optimizes for buyers not browsers.

Bid: Automatic ROAS target or Max conversion

Catalog sales

Goal: dynamic retargeting

Shows previously viewed products to past visitors. Requires Pinterest tag + catalog + enough retargeting pool (500+ visitors/month minimum to work effectively).

Bid: Automatic ROAS target

Optimization Tactics

1. Segment products into groups

Don't run all products in one ad group. Segment by category (sofas vs. tables vs. lighting), by price tier, or by margin. This lets you set different bids per segment and see which categories actually drive ROAS — not blended numbers that hide poor performers.

2. Exclude out-of-stock products

Keep your feed updated. Serving ads for out-of-stock products wastes budget and raises bounce rate. Either set availability: out of stock or filter them from the feed entirely. With Shopify, the native integration handles this automatically.

3. Identify ROAS anchors

In most catalogs, 20% of products generate 80% of catalog revenue. Find these in your product-level reporting (Shopping → Products tab). Create a high-priority product group for top performers and increase bids there.

4. Use custom labels for seasonal segmentation

Tag products with custom_label_0: seasonal and custom_label_1: evergreen. Ramp spend on seasonal items 6–8 weeks before peak. Pull back after peak. Evergreen (sofas, beds, core SKUs) runs year-round.

5. Add lifestyle images as additional_image_link

Pinterest's algorithm can show the additional image if it performs better. Room scenes and styled shots consistently outperform white-background product shots on Pinterest — sometimes 2×–3× CTR improvement.

6. Monitor the feed health score

Catalogs → Feed → Health. Pinterest scores your feed quality. Issues with missing attributes, disapproved items, or image errors directly reduce impression share. Aim for 90%+ product approval rate.

ROAS Benchmarks by Niche

Niche Months 1–3 Months 4–9 Scale (12+ mo.)
Furniture5×–8×10×–20×20×–40×
Rugs4×–7×8×–15×12×–25×
Lighting4×–6×7×–12×10×–18×
Pillows/Textiles3×–5×6×–10×8×–15×
Tile/Stone2×–4×5×–10×8×–15×
Bathroom3×–5×6×–11×10×–18×

Pinterest-reported ROAS (28-day click + engagement). GA4 will show 40–60% of these numbers due to attribution differences. Attribution guide →

Free catalog checklist Is your Pinterest catalog set up correctly?

47-point audit — feed structure, product titles, images, pricing accuracy, attributes, and merchant approval. Catalog quality is the biggest ROAS variable.

No spam. Unsubscribe anytime.

FAQ

What are Pinterest catalog ads?

Pinterest catalog ads (shopping ads) automatically pull products from your product feed and serve them to users browsing relevant content. They show your product image, title, price, and link directly to the product page — no manual ad creation required per product.

What ROAS can I expect from Pinterest catalog ads?

For home decor brands, catalog ads typically achieve 5×–15× ROAS in the growth phase and 15×–40× at scale. The furniture case study on this site shows 39.94× ROAS over 21 months.

Do I need a Shopify store to use Pinterest catalog ads?

No. Catalog ads work with any e-commerce platform that can produce a product feed (XML, CSV, TSV, or ATOM format). Shopify has a native Pinterest integration that makes feed setup easier, but WooCommerce, BigCommerce, and custom stores all work.

How long until catalog ads are profitable?

Most accounts see positive ROAS from month 1, but the algorithm takes 4–8 weeks to exit learning phase. Full optimization typically takes 3–6 months as the algorithm learns which products and audiences convert.

How many products do I need for catalog ads?

No minimum — even a 10-product catalog can run shopping ads. However, more SKUs give Pinterest more options to match intent, so larger catalogs generally perform better. 50+ products is a reasonable starting point.

Need managed catalog ads?

We run catalog campaigns for home decor brands

Full setup, feed optimization, ongoing management, and monthly reporting. Focused exclusively on furniture, lighting, rugs, tile, and related niches.

Learn about managed services →