> For the complete documentation index, see [llms.txt](https://docs.cymbal.co/help/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.cymbal.co/help/segmentation/attributes.md).

# Attributes

Attributes are a way to assign custom data to a contact that is not included as a default attribute.

For example, Cymbal natively supports attributes such as phone number, email address, tags, and genres. However, if you’d like to store a membership ID or another custom data point for a contact, you can do so by creating a custom attribute.

Once created, custom attributes can be used for audience segmentation, personalization, and targeted marketing or promotional campaigns.

### How to create an Attribute:

1. Select [Audience](https://manager.cymbal.co/audience)
2. Click *Attributes* in the top right corner

<figure><img src="/files/qeO1zI0acSg7M2nDt7Bx" alt=""><figcaption></figcaption></figure>

3. You can see past *Attributes* you have created or create a new one

<figure><img src="/files/xez9GCusQheo80oqY6nC" alt=""><figcaption></figcaption></figure>

4. When creating a new *Attribute* you can choose whether it will be a *text* or *number* value

<figure><img src="/files/xuVxXDl7karJ4nfSWQRi" alt=""><figcaption></figcaption></figure>

5. You will see your new *Attribute* appear in the selection modal

<figure><img src="/files/Kmj5uSpIKUdjKJDHxkGN" alt=""><figcaption></figcaption></figure>

6. To use this *Attribute*, you’ll need to upload a contact CSV that includes the data you want to assign to each contact

<figure><img src="/files/1MJCm7hXRY0KbJId9B16" alt=""><figcaption></figcaption></figure>

7. Once the file upload is complete, you can use the *Attribute* to filter contacts, target specific audiences, or dynamically personalize your messages.

<figure><img src="/files/LlXJkO3cfcYdAcFdS9qn" alt=""><figcaption></figcaption></figure>
