Back to blog

What is Taxonomy in a DMP?

Data management

Written by

Published November 28, 2016 · Updated June 29, 2021

What is Taxonomy in a DMP?

There’s a popular joke among software developers and engineers that goes like this:

There are two hard things in computer science – cache invalidation and naming things.

In this post, we’ll be talking about the latter, naming things, in particular, otherwise known as taxonomy in a data-management platform (DMP).

What is Taxonomy?

Taxonomy is a broad system found in a number of different fields, including science, business, and education. Even the Wikipedia page for taxonomy states that it falls under six categories.

Even though taxonomy is a term spanning many fields, it can be defined as a system for naming things and organizing them into groups based on their similarities. While traditionally used in science fields, such as biology, it is widely used in data management.

Customer Data Platform vs. Data Management Platform

Learn over 25 key differences between Customer Data and Data Management platforms and decide which of them will be a better fit for your business

Download FREE Comparison

Taxonomy in Data Management

Think about all the different tools and platforms you use that collect data. Each one of these uses different terms than the next.

For example, one platform might use “user” and another could use “visitor” to talk about the same thing.

Another common example is the term conversion; some platforms and businesses define a conversion as a purchase, signup, or even a white paper download. As a DMP collects data from a range of online and offline sources, the need to create defined, unified terms is paramount.

The goal of taxonomy in data management is to:

  • Organize data into groups based on their similarities and relationships between one another.
  • Create a hierarchy of all your data.
  • Make it easy to search for and use individual entries and groups (e.g. for data segmentation).

Creating Taxonomies in a DMP

There are three important things that need to be done when creating taxonomies:

  1. They need to be relevant and unique to your business.
  2. They need to align with your advertising and marketing strategies (or whatever use case you have in mind).
  3. The taxonomies must be unambiguous and can’t contain duplicate terms/categories.

Creating Taxonomy Rules

Creating taxonomy rules allows you to automatically add new data entries to your categories in your DMP.

For example, an insurance company could set up a rule so that every time a new data entry with the attributes product=car-insurance was entered, it would be assigned to the Car Insurance category.

Examples of Taxonomy in a DMP

Below are a few examples of how different businesses could set up their taxonomy in their DMP.

Taxonomy for an E-commerce Site

Taxonomy is important for all types of companies, but more so for e-commerce sites due to the large number of products they stock.

Here’s a basic example of how an e-commerce store could structure their taxonomy.

DMP Taxonomy

Taxonomy for a Car-Sales Website

Car-sales websites are similar to e-commerce stores with their many categories. Here’s a basic example of how a car-sales website could structure its taxonomy.

DMP Taxonomy

Taxonomy for an Airline

Airlines offer more than just tickets, they also run frequent-flyer and membership programs. Here’s a basic example of how an airline could structure its taxonomy.

DMP Taxonomy

How to Create an Audience Out of Taxonomies

Now that we’ve seen some examples of taxonomies, let’s now have a look at how you can create an audience segment out of taxonomies.

We’ll use the car-sales website as our example. Here’s one possible audience segment they could create:

DMP Taxonomy

The car-sales website could create a series of audience segments like this one so it could either sell to companies (e.g. insurance companies) or send to its supply-side platform to increase inventory value.

Customer Data Platform vs. Data Management Platform

Learn over 25 key differences between Customer Data and Data Management platforms and decide which of them will be a better fit for your business

Download FREE Comparison


Maciej Zawadziński

Advisory Board Member at Piwik PRO

A serial entrepreneur and angel investor with a background in AdTech, MarTech and online privacy. Over the last 15 years, Maciej has built and scaled several enterprise SaaS and services companies, including Piwik PRO. As the CEO of Piwik PRO, he grew the company from €0 to €10M ARR. He is currently focused on Next New Ventures, an operator-backed fund that invests in entrepreneurs and brings deep expertise in scaling global B2B SaaS products and IT services companies.

See more posts by this author

Core – a new plan for Piwik PRO Analytics Suite

Privacy-compliant analytics, built-in consent management and EU hosting. For free.

Sign up for free

Upcoming live webinar

June 27, 2024

Real-time dashboards in Piwik PRO: A hands-on use case

This summer, we’re introducing new real-time dashboards in Piwik PRO Analytics Suite, empowering our clients to make informed decisions in time-sensitive projects. Would you like to learn how to use them in your daily work? Join our webinar to see how our partner agency, Netlife, used real-time insights to streamline the registration process for a major national event, ensuring a smooth user experience and preventing system breakdowns. Stay for a Q&A session where our experts will address all your questions.

Sign up for this webinar