Product catalog basics for e-commerce flows
Last updated: May 19, 2026
Product catalog basics for e-commerce flows
A catalog is a feed of your products with IDs, titles, prices, images, and URLs. Wevion imports catalogs from connected ad accounts automatically. You use them to run dynamic ads that show the right product to the right person.
Who is this for
E-commerce media buyers who plan to run product-feed-based campaigns (dynamic retargeting, Shopping ads, catalog-aware lookalikes). If you only run lead-gen or awareness campaigns, you can skip this article for now.
What's in a catalog
A catalog is a structured list of products. Each product is one row with at least:
Field | Example |
|---|---|
id |
|
title | "Wool runner shoe, charcoal" |
description | "Comfortable everyday shoe..." |
price |
|
image_link |
|
link |
|
availability |
|
brand | "Acme Footwear" |
Optional fields add richness: sale_price, color, size, gtin, product_type (category). Each ad platform supports slightly different optional fields — Wevion respects whatever the source platform provides.
How catalogs reach Wevion
You don't upload catalogs to Wevion directly. Catalogs are created and maintained on the ad platform side (Meta Commerce Manager, Google Merchant Center, TikTok Catalog Manager) and Wevion reads them via the connected ad account.
The most common ways catalogs get populated:
Source | How |
|---|---|
Shopify | Auto-syncs to Meta / Google / TikTok via official integrations |
WooCommerce | Plugin pushes product feed to platforms |
Custom feed URL | You host a |
Manual | Upload |
After the next Wevion sync, the catalog appears at /catalogs. Same name, same product count, same product detail.
Product sets — subsets of a catalog
A Product Set is a filtered subset of a catalog used to target specific products in a campaign. Examples:
All products under €50
All products tagged
summer-2026All products in stock with image
Top-30 best sellers (auto-updated)
Product Sets are created on the platform side (same as catalogs). Wevion shows them at /catalogs/{catalogId}/sets.
Where catalogs and product sets matter
You'll see them in two places in Wevion:
In Campaign Creator
When you pick Sales or Catalog Sales as the campaign objective, the form asks for:
Catalog — pick from the dropdown
Product set — narrow to a subset (default: all products)
Optimization event — usually
Purchase(requires a pixel firing purchase events)
This unlocks Dynamic Ads: the ad creative dynamically pulls product info from the catalog at delivery time. One ad can show 1.000 different products to 1.000 different shoppers.
In Audiences (retargeting)
Catalog + pixel + audience = dynamic retargeting. Wevion can build audiences like "people who viewed a product but didn't buy" automatically using the pixel events (ViewContent, AddToCart, Purchase) linked to catalog product IDs.
Verifying a catalog works
Open /catalogs, click any catalog row. The detail drawer shows:
Product count — matches what's in the platform's catalog manager
Last sync — should be within 24 hours
Health score — % of products with all required fields filled
Issues — products missing image, price, or link
A score below 90% usually means broken images or missing prices. Fix those at the source (Shopify product, Merchant Center feed) — Wevion only displays the state, it doesn't edit catalogs.
What you'll see
A healthy catalog one day after setup:
Visible at
/catalogswith the correct product countHealth score 95%+
At least 1 product set listed (the default "all products" set if you didn't create custom ones)
Available as a target in Campaign Creator → Sales objective
Common issues
Catalog not showing in Wevion: confirm the catalog is assigned to the ad account you connected. Catalogs at Business Manager level may not be visible until shared with the specific ad account.
Health score < 80%: most likely missing images. Open the issues tab to see exact product IDs and fix at source.
Product count mismatch: Wevion shows the catalog's currently-active product count. Out-of-stock items can be hidden depending on platform settings.
Product set empty: the filter rule no longer matches any products. Edit the rule at the platform side.
Related
Connect your first ad platform — how catalogs reach Wevion
Set up your first pixel for tracking — pixel events power dynamic retargeting
Launch your first campaign — using catalogs in Sales objective