Data Enrichment

Once data has reached the JENTIS Infrastructure, you can enrich it with information from any third-party endpoint. We call these integrations enrichment plugins.

Enrichment plugins provide additional configurable variables for the JENTIS DCP, making it easy to re-use them as placeholders in both Client- and Server-Side tags. You don’t have to worry about availability during tag execution—this is fully handled by the JENTIS ecosystem.

After enrichment, the data flows forward through the JENTIS infrastructure and can be used in placeholders to share with third-party connectors.

Typical use cases include Product Enrichment, Geolocation Enrichment, and Login Enrichment. Enrichment can run in real-time or with cached data, depending on the freshness of the data provided by the enrichment endpoint.

Examples of Enrichment Plugins

Product Enrichment

Reduce the load on your website by sending only a product ID into the data layer. The Product Enrichment plugin connects to a product catalog feed and returns detailed product information such as:

  • Name

  • Price

  • Discount

  • Categories

This data can then be re-used in the activation layer (Client- or Server-Side).

Geolocation Enrichment

Enrich data with location information based on the user’s IP address.

  • IP addresses can also be anonymized (e.g., last numbers removed).

  • The plugin returns region, country, and other geolocation details.

These values can then be shared with third-party connectors or used to define activation rules.

Login Enrichment

When a user logs in, you may know the user ID but not their full profile. Login Enrichment lets you connect this ID to first-party data, such as:

  • Name

  • Email address

  • Phone number

This information can then be shared with third-party vendors or used to build more personalized data flows.

Threat Detection Enrichment

Send identifiers such as user-agent or IP address to a dedicated endpoint to detect whether the visitor is a real user or a potential threat (e.g., crawler or bot).

The enrichment plugin returns a score, which you can use to:

  • Define trigger conditions

  • Share information with third-party vendors

  • Take automated actions in your destination tools

Summary: Data enrichment in JENTIS allows you to enhance incoming data streams with external information—making your tracking setup more powerful, flexible, and reliable.

How it looks in the JENTIS DCP

With every activated enrichment plugin, new variables of type Enrichment Variable will be added to the JENTIS DCP. In the screenshot below, you can see an example of how this will look:

Additionally, here’s how it looks when using an enrichment variable in a placeholder on the tag edit view:

You can also easily search for it by using the filter functionality in the tag edit view:

Last updated

Was this helpful?