Data to Audience conundrum - using a DMP

Data to Audience conundrum - using a DMP

Many organisations who invest in data management platforms struggle with the process of converting their vast amount of data into effective audiences for personalisation. Some feel that DMPs would magically convert their data dumps into audience personas and it is disheartening to realise converting data into audiences, even while using a DMP, is still largely manual process. While we all eagerly wait for AI to help us achieve fully automated “segment of one” marketing, I will like to share the data led audience approach I have seen work well across my clients. The technicalities are specific to Adobe DMP but concept applies to any DMP. Some companies also use alternate approaches like use case led or persona based, and I will share my thoughts on them at the end of this post.

What is needed

If you have invested in a DMP, hopefully you have large sets of data that you are looking to consolidate and build powerful, marketing relevant audiences. The data sets may be one or more of online behavioural, offline customer, campaign performance, modelled data, survey, app engagement, partner, 3rd party etc. Each data set may have different identifier, data quality and business relevance. The scenario could be simplistically represented as below where companies are still figuring out how best to use their DMP for building audiences from data.

A data led approach

The data to audience process can be broken down into stages as below where each stage works on the dimensions of data values and customer id.

1 - Data Identification

The first stage is to ensure that you only bring in quality and relevant data into DMP with associated Ids.

Remember GIGO (Garbage In > Garbage Out), bad quality data will give you poor performing audiences.

Some of the basic data identifications steps are:

•Filter out PII (personally identifiable information), primary key, foreign keys, audit keys, sparse and duplicate fields

•Convert date to duration values, dependent values to concatenated values, description to codes

•Consult marketing teams with the identified list.

Tip: Even if there is no identified use case for a data value, if marketing feels data may be useful for personalisation in future, bring it in.

2 - Signal Transformation aka Trait taxonomy

The next step is to apply transformation logic (comparison, string, regex, logical) on data signals to build traits.

Remember traits are the basic building blocks for audience.

A good trait taxonomy should be

  • Granular to provide maximum flexibility while combining them to build audiences
  • Structured for easier navigation, avoiding duplicates and providing for scalability
  • Comprehensive because they are not populated retroactively
  • Marketing friendly so it is easy for marketing to understand what they mean by just looking at their names

Tip: Trait structure should be generally aligned to the inbound data sources, and resource managing the trait taxonomy should have good understanding of enterprise data and marketing function (unicorn!!)

3 - Trait Aggregation aka Audience taxonomy

If the first two steps have been done properly, this final step is a breeze for marketing and this is the moment marketing falls in love with data team. Otherwise, you will notice first signs of a failing DMP project here.

In this step, marketing aggregates traits into audiences using logical operators. Audiences get populated retroactively based on constituent traits. Simple!

Remember audience rules may need to be often optimised to achieve the minimum viable volume.

A good audience taxonomy should be

  • Marketing aligned, example aligned to various marketing channels, or customer life stages, or product portfolios
  • Democratised, audience creation should be democratized within the marketing team with required governance using data export controls/ RBAC
  • Managed, you may be trying out multiple versions (rules) of an audience to get the best definition but ensure to remove the trial versions to avoid confusion
  • Exclusive, this is the most tricky aspect of audience taxonomy where you need to build exclusions when a visitor qualifies for both a lower value and a higher value audience, or a visitor needs to be unsegmented from an audience because they qualified for a mutually exclusive audience (example - prospect, logged in)

Tip: Un-segmenting a visitor from DMP segment does not automatically inform the outbound marketing channels. Make sure you are passing the segment disqualification information to outbound channels, where required.

Wrapping Up

There are more details to each step, but hopefully this quick overview provides some clarity on the data to audience approach. This approach requires extensive involvement and collaboration from data and marketing teams. I recommend this approach since it helps to put maximum data at your disposal to explore and experiment audience building, instead of only building audiences based on existing (and sometimes limited) understanding of enterprise data.

As mentioned earlier, some companies prefer to take a use case led approach where you come up with use cases, identify relevant audiences and on-board corresponding data into DMP. This approach works well for MVP where you want to show quick results with first few campaigns, but may not be the best approach for scaling the use of DMP. It is also marred by process delays, hence huge lead times from use case identification to audience activation. However, it may work well for some clients like a publisher working with multiple advertisers to build audiences specific to advertisers’ use cases. Another approach is where companies hope to bring their 6-8 brand personas to life using DMP, but persona traits can be widely different from available data points (feasibility issue) and persona audience may be too broad for personalisation (targeting issue). Again, this may suit well in some cases, example you may build persona audiences around life moments where your products are aligned to such moments.

The audience building approach will differ for companies based on data capability and business need. But whichever approach you take, planning out your audience strategy is core and critical to DMP success and achieving effective personalisation.

Feel free to share your thoughts and experience on what is your preferred approach to build DMP audiences.


Danny Miller

Marketing Technology Architect | Data Whisperer | Technology Translator

6y

Agree with Jerry Helou and would add a layer in about the intended use/reuse of the audience. We find some companies will take different approaches and thus the naming/taxonomy/definition, depending on the use (offsite remarketing or onsite personalization, etc. ). For reuse, take into consideration both the intended/primary purpose of the audience and any cross solution as well (e.g. Audiences appearing in Adobe Analytics, Target, Ad Cloud & Experience Manager). Lastly, as more cross BU data share occurs, having a taxonomy that easily supports integrating or separating where appropriate is needed.

Puneeet, thank you for sharing I think this is an excellent and solid framework to get things going within the DMP. I can say this applies to Krux as well, just switch traits with attributes and this is applicable. The one piece that I would add is Audience Discovery step. We might know how to define few of the main audiences but not all. Some Audience definitions are not so accurate and could be debatable so Audience discovery is key. Whether pulling this audience into Analytics Workspace or into your own analysis environment, this step is crucial for clients who are looking to go beyond the simple use cases and want to turn their DMP into an Enterprise DMP. The Audience discovery can be a step at the end that is continuously analyzing how audiences are reacting to your tactics and whether your initial definition is accurate or needs to be adjusted.

To view or add a comment, sign in

More articles by Puneet Srivastava

  • CDP (Customer Data Platform) is a misnomer

    I am not much into controversial writing or challenging the norms. However, my countless discussions with data teams…

    18 Comments
  • Care factors for a healthy DMP program

    In recent years, Data Management Platforms (DMP) like Audience Manager have taken centre stage in digital marketing…

Insights from the community

Others also viewed

Explore topics