Skip to main content

folkfox

Skip to main content
Skip to content
REDDIT ADS ENCYCLOPAEDIA

How catalogue *ID matching* holds

Feed IDs must equal event IDs or measurement quietly breaks. This guide makes identifiers agree everywhere.

Quick answer

Product IDs in catalogues must match the IDs transmitted in Pixel and CAPI events for product-level measurement and DPA optimisation. Mismatches silently starve optimisation while dashboards report normally, making ID discipline the highest-leverage boring work in shopping ads.

Section 01

The contract#

One SKU, one ID, everywhere: feed, data layer, Pixel parameters, CAPI payloads. Generate IDs systematically (never titles, never prices), document the scheme, and gate feed publishes on validation. Reddit catalogue documentation states the matching requirement directly. Reference: Reddit catalogues help; DPA view: DPA page.

Section 02

Validation routine#

Sample products weekly: feed ID versus event ID versus reported ID, availability flags versus reality, price parity versus landing pages. Automate the diff and alert on drift; manual spot-checks catch what automation mis-specifies. Reporting home: reporting latency.

Section 03

Availability and price parity#

Out-of-stock products in ads burn trust; price mismatches burn it faster. Sync availability intraday for fast movers, daily minimum for the rest, and pause products the feed cannot keep honest. Shoppers forgive absence; they punish bait. Feed sync: Shopify integration.

Section 04

Imagery minimums#

Square imagery at 500 pixels or larger per product, current and representative. Catalogue creative refreshes with seasons; grey placeholders convert nobody. Treat feed imagery with the seriousness of ad creative, because it is ad creative. Visual data: image creative data.

Section 05

Breakage autopsy#

When product ROAS collapses overnight, check IDs before bids: feed migrations, platform upgrades and agency handoffs all silently rewrite identifiers. Log every feed change with dates; most catalogue mysteries solve in the changelog. Dedup twin: dedup guide.

Section 06

Putting ID discipline into practice#

Run the full ID audit this week: feed versus events versus reports on a product sample, availability versus reality, prices versus landing pages. Fix every mismatch before the next budget conversation; identifiers are the foundation budgets stand on.

Automate the weekly diff with alerts and gate feed publishes on validation. Automation: Shopify integration and reporting latency.

Questions

Frequently asked questions#

Why must catalogue and event IDs match?

Matching IDs power product-level measurement and DPA optimisation; mismatches silently starve both.

How are IDs validated?

Weekly sampled diffs of feed versus event versus reported IDs, plus availability and price parity checks.

How fresh must availability be?

Intraday for fast movers, daily minimum otherwise; pause products the feed cannot keep honest.

What imagery do products need?

Square, 500 pixels or larger, current and representative: feed imagery is ad creative.

What breaks catalogues most often?

Silent identifier rewrites from migrations, upgrades and handoffs; check IDs before bids.

What is the highest-leverage boring work?

The full ID audit: feed versus events versus reports, then automation.

Keep reading

Read more on this topic#

Want Reddit Ads managed properly?

folkfox runs Reddit campaigns that respect the thread: native creative, separated ad groups and honest reporting. Talk to us before your next test.