Custom attributes in Contentstack Personalize empower you to fine-tune your audience targeting. This guide provides a clear, step-by-step walkthrough for creating these attributes, enhancing your ability to deliver personalized content experiences.
Note: For this guide, we have assumed that you have already created a Personalize project. If not, please follow this guide and create a project in Personalize.
Let’s suppose you want to create a custom attribute for users who are a member of a Loyalty Program on your website. To create the custom attribute, log in to your Contentstack account and perform the following steps:
This creates a new custom attribute in your Personalize project. You can now add the custom attribute to an audience.
Note:
Additional Resource: You can use the Personalize Management API to create, edit, delete, and retrieve all existing attributes.
After creating a custom attribute in your project, the data needs to be collected for the attribute. This can be done using the Personalize Edge SDK or the Personalize Edge API. You can also use tools like Google Tag Manager and Customer Data Platform integrations for collecting the data.