What is Catalogue?

Catalogue is a structured data system (like a spreadsheet) that separates content (assets, text, links) from creative logic inside CRAFTSMAN STUDIO. It enables dynamic content at scale, configuring creatives to have thousands of asset combination which would normally be limited by a 5mb file size.

This is not a replacement to the Dynamic Content system already within PLAY, it's an addition which expands the capabilities of loading dynamic content into creatives.

In simple terms, Catalogue lets you:

  • Define what assets and text should appear under specific conditions (e.g., language, time, location, weather, or device).

  • Configure any image/text/url that can be dynamically “replaced” via the catalogue when the creative loads

  • Editing + previewing the dynamic layers while building

  • Advanced publishing system which enables version control and updating exported creatives without have to re-export

The result is a content delivery system that enables dynamic creatives at scale, allowing you to create diverse creatives that contextualize the target user and drive increased performance.

Why it Exists

Before Catalogue, you had to rely on the Dynamic Content system which is manually-built into creatives.

That meant:

  • Only a small number of dynamic conditions could be used (MAX 2).

  • Every variant required new assets to be stored inside the creative, and you would run into the 5MB file size cap.

  • Updating or expanding variants required a re-export and redeploy.

Catalogue enables you to build these dynamic content system within a separate editor in Studio. Projects connect to the catalogue at runtime and load the correct set of assets via an API call.

Now you can setup dynamic creatives that have thousands of potential variants while only having the file size impact of a single set of assets.

Last updated