Skip to content

Custom metadata

You can try Blacklake today. Contact us if you want to participate.

This guide assumes you understand the Blacklake Key Features.

Custom metadata is where Blacklake becomes adaptable to your business reality.

Instead of forcing every team into the same fixed set of attributes, Blacklake lets you define your own metadata fields at the Lake level. These fields can then be attached to content and used later for querying, filtering, and leverage decisions.

This is what allows Blacklake to work with metrics and attributes such as:

  • page views
  • conversion relevance
  • product area
  • market labels
  • campaign tags
  • workflow flags
  • internal quality indicators

What metadata fields are

A metadata field is a reusable schema definition for your Lake.

It defines:

  • the field name
  • the field type
  • an optional description

Once defined, that field can be populated through Blackbird workflows and then used elsewhere in Blacklake, especially in metadata-aware leverage strategies.

Supported field types

The current metadata interface supports three field types:

  • Text for labels, categories, identifiers, or freeform values
  • Number for counts, scores, KPIs, or ranking values
  • Boolean for true-or-false flags such as is deprecated or needs review

These types are intentionally simple, because they cover a wide range of operational and analytical use cases without forcing a rigid business model on the user.

Creating metadata fields

From the Metadata page, click New Metadata Field to create a field.

For each field you define:

  • Name is the label of the field
  • Type determines whether values are text, numeric, or boolean
  • Description is optional and can be used to document how the field should be used

This page is for defining the schema of the metadata, not for manually filling values on content one by one.

1777903892438

Why Custom Metadata matters

Custom metadata is what makes Blacklake queryable in business terms rather than only in linguistic terms.

Instead of asking only:

  • “Do we have a match?”

you can eventually ask questions such as:

  • “Do we have a match from a high-performing page?”
  • “Do we have a match from this product line?”
  • “Do we have a match marked as approved for this market?”
  • “Do we want to exclude content with this flag?”

That is the difference between generic leverage and governed leverage.

Custom Metadata and Strategies

Custom metadata becomes especially valuable when combined with Strategies.

Strategies can filter the candidate pool based on metadata, which means your reuse logic can reflect real business priorities. For example, you can prefer content from high-value pages, exclude deprecated material, or limit leverage to a specific audience or market segment.

This is one of the core reasons Blacklake is more flexible than a traditional TM-style system. It lets your content operations logic reflect real-world business context.

Practical guidance

When designing metadata fields, avoid creating fields just because the system allows it. The best fields are the ones that support a concrete operational decision.

Good metadata fields usually help answer questions like:

  • Should this content be reused?
  • Should it be prioritized?
  • Should it be excluded?
  • Does it belong to a certain business segment?
  • Does it reflect the current state of the content?

If a field will never influence search, leverage, governance, or reporting, it may not need to exist.

Custom Metadata and Blackbird

Metadata fields are defined in Blacklake, but they are typically populated through Blackbird actions and workflows.

That means Blacklake provides the schema, while Blackbird can provide the orchestration layer that fills those fields from source systems, analytics tools, content pipelines, or enrichment flows.

An example workflow (using Zendesk votes) can be seen here: 1777904066348

Continue with the Strategies guide to see how metadata can shape Blacklake’s leverage behavior.