Content

Filter options

Filtering options for content management.

Description

Filters enable dynamic control over which content appears in collections. By applying filters to collections, you can tailor content based on contextual data such as channel, language, customer group, category, brand, product, or campaign.

Filters are defined at the page area family level and applied when creating collections, making it possible to create targeted, personalized, and localized content experiences.


How filters work

  • Filters are stored on the page area family
    Each page area family defines which filters are available for collections based on that family.
  • Filters are applied when creating collections
    When you create a collection (an instance of a page area family or stand alone page), you apply specific filter values to control which content appears.
  • Multiple filters can be combined
    Collections support multi-filter logic, allowing complex conditions such as filtering by both channel and customer group.

Built-in filters

Built-in filters include: Channel, Language, Customer group, Category, Brand, Product, and Campaign.

Custom filters are also supported — the consuming application provides the filter context.

Key configurations

TypeDescription
Filter typeThe type of condition used to control content visibility (e.g., Product, Customer group).
Filter valueThe specific value the filter matches (e.g., "VIP customers," "Brand X").
Page area family filtersDefines which filters are available for collections based on that family.
Collection filtersSpecific filter values applied to a collection instance.
Custom filterUser-defined filters that rely on context provided by the consuming application.
Multi-filter logicMultiple filters can be combined for complex conditions (e.g., by Channel and Customer group).

Typical use cases

Filters enable precise control of where and when content is displayed, supporting localized, personalized, and data-driven content delivery.

1. Localizing content by language or market

Filters allow content to adapt automatically to the visitor's selected language or region. Examples include:

  • Creating collections filtered by Language to display language-specific widgets and banners.
  • Using Channel filters to show market-specific campaigns or promotions.

2. Personalizing content for customer groups

Filters can target specific customer segments or logged-in users. Examples include:

  • Creating collections filtered by Customer group to show unique promotional content for B2B or VIP customers.
  • Displaying member-only content when a customer from a defined group logs in.

3. Contextual content based on product, category, or brand

Filters can connect content to specific catalog entities. Examples include:

  • Creating collections filtered by Brand to display brand-specific banners or videos on product pages.
  • Using Product or Category filters to show size guides or cross-sell content on product detail pages.
  • Applying Campaign filters to display time-sensitive promotional content.

Related featureDescription
Page area familiesDefine which filters are available for collections based on that family.
CollectionsCollections apply specific filter values to control which content appears.
AreasAreas within collections hold containers; filters control collection visibility.
ContainersContainers within areas hold widgets and inherit visibility rules from collection filters.
WidgetsWidgets within containers inherit visibility rules from the filtered collection they belong to.