# Recommended Custom Label Naming Conventions

Following a naming convention for your Custom Labels could save you a lot of time that future you will be thankful for. But before we get to that, what are naming conventions?

Naming conventions are essentially a system used to stay organized. It allows you to quickly search for information, provides an easy process for team members to follow, and helps you easily segment your assets.

### **How should I use Custom Labels?**

Before you start planning a naming convention for your Custom Labels, it’s a good idea to think about how to best make use of Custom Labels.

You should only use Custom Labels for the highest level of abstractions for assets, that way your Custom Labels are extremely useful when you want to do macro segmentation.

### **How should I structure my Custom Label names?**

This comes down to personal preference, but we’ll give you a list of dos and don'ts which will help you keep your tags clean and consistent:

* Custom Labels can consist of alphanumeric characters (A-Z; 0-9) and underscores (\_).
* You can’t use spaces.
* Your Custom Label can't start with an underscore (\_). Only auto-generated Custom Labels can start with an underscore.
* Pick one style and stick with it. Casing examples: TitleCase, camelCase or lowercase.&#x20;

### **Do you have any examples of events where Custom Labels are useful?**

Now you know how to best use and structure your Custom Labels, let’s go through some examples of events where tags will help you with segmentation.

#### By client

Do you manage content on behalf of multiple clients? You can use Custom Labels to filter out individual clients' assets in our dashboard and in our royalty reports.

#### By catalog

If you have different catalogs (for example, one that is licensed to clients and one that is not), you can use Custom Labels to allow channels to use some, but not all of your catalogs.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.yourv.id/content-id/manage-assets/categorize-assets-custom-labels/recommended-custom-label-naming-conventions.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
