Feature Overview
Event Data Enrichment from Catalogs is a capability in Synerise that provides full control over how data from Catalogs enhances collected events, how enriched attributes are indexed for filtering, and how catalog-event relationships are managed across the workspace. The feature introduces multi-catalog enrichment, attribute mapping with renaming, configurable catalog indexing, and dependency visibility for each catalog.
The feature is available in the Catalog management interface within the Synerise Assets module.
What Is Event Data Enrichment from Catalogs?
Event Data Enrichment from Catalogs is a system in Synerise that automatically enhances events with contextual data from one or more Catalogs. When an event is collected (e.g., a transaction), the system matches it against Catalogs using a common key (e.g., SKU, Product ID) and adds selected attributes from the Catalog to the event. Users control which Catalogs enrich which events, rename mapped attributes, configure indexing, and view exactly where each Catalog is used across the workspace.
Why Event Data Enrichment from Catalogs Matters
Without granular enrichment control, events are stored with limited context — a transaction event might contain a product ID but lack the product name, category, brand, or other attributes needed for filtering, AI Search, recommendations, or promotions. Previous enrichment mechanisms had limited configurability: single-catalog enrichment, no attribute renaming, and all-or-nothing indexing.
Event Data Enrichment from Catalogs addresses this by:
- Supporting multi-catalog enrichment — a single event can be enriched with data from multiple Catalogs
- Providing attribute mapping with renaming for consistent naming within events
- Enabling selective catalog indexing — choose which Catalogs are indexed for AI Search, recommendations, filters, and promotions (up to 50 per workspace)
- Displaying catalog dependencies — see which events, filters, and promotions rely on each Catalog before making changes

Key Capabilities
Multi-catalog enrichment
A single event can be enriched using multiple Catalogs. Users pull attributes like product details, category information, and brand data from different Catalogs based on a common key (SKU, Product ID, etc.), with up to 10 attributes indexed per Catalog.
Attribute mapping with renaming
For each enrichment, mapped attributes can be renamed. This ensures consistent naming within events even when source Catalogs use different labels.
Configurable catalog indexing
Catalog indexing is fully configurable. Users select which Catalogs are indexed for advanced features — AI Search previews, product filters, recommendations, and promotion targeting. Up to 50 Catalogs can be indexed per workspace.
Catalog dependency visibility
Each Catalog displays exactly where it is used: which events are enriched by it, which filters or promotions rely on it, and what would be affected by changes or disabling.
How Event Data Enrichment from Catalogs Works
- Navigate to the Catalog management interface in Synerise Assets.
- Configure event enrichment by selecting the Catalog(s) and mapping attributes to events using a common key.
- Optionally rename mapped attributes for consistent naming within events.
- Configure catalog indexing — select which Catalogs and attributes should power AI Search, filters, recommendations, and promotions.
- View catalog dependencies to understand which events, filters, and promotions rely on each Catalog.
- When events are collected, they are automatically enriched with the configured Catalog attributes.
Example Use Case
An e-commerce company collects transaction events with product SKU only. Using Event Data Enrichment, they enrich each transaction event with data from three Catalogs: a Product Catalog (adding product name, image, and price), a Category Catalog (adding category hierarchy), and a Brand Catalog (adding brand name and tier). Attribute names are mapped consistently, and all three Catalogs are indexed for use in AI Search, recommendations, and promotions. The catalog dependency view shows exactly which promotions and filters would be affected if any Catalog is modified.
FAQ
What is Event Data Enrichment from Catalogs?
A system that enhances events with contextual data from one or more Catalogs, with configurable attribute mapping, indexing, and dependency visibility.
Can a single event be enriched from multiple Catalogs?
Yes. Multi-catalog enrichment allows pulling attributes from different Catalogs based on a common key.
How many Catalogs can be indexed?
Up to 50 Catalogs per workspace, with up to 10 indexed attributes per Catalog.
Can I see where a Catalog is used?
Yes. Each Catalog displays its dependencies — which events, filters, and promotions rely on it.
Key Facts
| Attribute | Value |
|---|---|
| Feature | Event Data Enrichment from Catalogs |
| Product | Synerise |
| Module | Assets (Catalogs) |
| Purpose | Enrich events with contextual data from Catalogs with full control over mapping, indexing, and dependencies |
| Multi-catalog | Yes — single event can use multiple Catalogs |
| Indexed catalogs | Up to 50 per workspace |
| Indexed attributes | Up to 10 per Catalog |
| Dependency visibility | Yes — events, filters, promotions |
| Documentation | hub.synerise.com — Catalogs |
Related Concepts
- Synerise Catalogs and item feeds
- Event enrichment and data context
- AI Search and recommendation indexing
- Promotion targeting and filters
- Data Enrichment from the Catalog (Automation)
TL;DR
Event Data Enrichment from Catalogs in Synerise provides full control over how Catalog data enhances events. It supports multi-catalog enrichment, attribute renaming, configurable indexing (up to 50 Catalogs, 10 attributes each), and dependency visibility. Enriched attributes power AI Search, recommendations, filters, and promotions — with transparent management of catalog-event relationships.
