Examples of enrichments

Looking for ways to utilize enrichments? Below are some common use cases to inspire you.

Examples in this guide

Setting up basic content enrichment

Most products have titles, descriptions and images. Making sure that you do not release products without these is are good idea.

Go to 'Settings' > 'Enrichment Insights', click 'Create enrichment insight' in the top right corner.

Enrichment insights page

This will open up the 'Create enrichment insight'-page. Here you must specify an entity type, alias and a label. For this example, we will select 'Product' as our entity type.

Next up is the alias and label. We will name our enrichment 'Basic Content'. So our alias will be 'BasicContentEnrichment', and our label will be 'Basic Content'. It is a good idea to give the alias the same name as the label, but concatenated since alias can not contain spaces.

Create enrichment page

When you have filled out the entity type, alias and label, you can go ahead and add rules to the enrichment by clicking 'Add new rule'. This is where we specify what the scope of the enrichment should be.

We select the 'Entities in specific category', and then click on the 'Primary catalogue'. This makes sure that the enrichment is applied to all of our products. Clicking 'Next' will take you to the field selector page.

Field selector

This is where you select the fields that are required to be filled out for a 100% enrichment. As we mentioned above, we want to make sure that our products have at least an image, a name and a description. Click 'Submit' when you have specified all the fields required within the enrichment.

When you're ready, you can go ahead and save it. This will apply the enrichment to all exisiting and future products within the PrimaryCatalogue.

Lets check it out. Go to 'PIM' > 'Search'. In the left side menu you can add a filter to the view. You can see how to do this in How to calculate enrichment for specific categories only.

Selecting the 'Completeness: Basic Content' lets you see products with the specified enrichment percentage.

'Search'-page, products filtered by enrichment completeness

Setting up 'Ready For Web' enrichment

If you have a website showcasing your products, you might want to control when these products appear online. With enrichment insights, setting a readiness threshold is straightforward. You can even define business rules and workflow states to automatically mark a product as 'Ready to be released' once it is 100% enriched.

To begin, navigate to 'Settings' > 'Enrichment Insights', and click '+ Create enrichment insight'.

Enrichment insights page

First make sure that 'Product' is the selected entity type for this enrichment. Next give it an alias and a label. Remember that a good rule of thumb is to use a concatenation of the label as alias, as this makes it easy to identify the enrichment insight.

When you have filled out the entity type, alias, and label go ahead and click '+ Add new rule' to start defining the enrichment scope.

On the rule setup page, you will have to specifiy what entities to apply the rule to. Select 'Entities in specific category' and mark the category you would like to add to the scope of this enrichment.

You can create a category for products that are supposed to be displayed on the website. If you do not have that, you can just select the Primary catalogue as the category.

When you have specified the entity type and the category, click 'Next'. This opens the field selector page, allowing you to choose the required fields for 100% completion. We will select the fields we consider important for an ecommerce website.

When you are satisfied, click 'Submit', and save the enrichment insight. This will apply the enrichment to all existing products within its scope.

Now, you will be able to filter the products by completeness and missing data on the 'Search page'.

To read more about filtering by enrichment values, check out this guide: How to filter entities by current enrichment value

Last updated