Recipient attributes is where you store the unique data for each of your recipients. When updating a contact, the defined attributes in your file (or your API call) will be updated.
All your recipient attributes are available for all recipients on your account, but the attributes don't necessary need to contain data for each recipient.
When looking at a contact card, you'll see all your attributes and what data that specific contact has stored in each attribute.
Your attributes can be managed on Account settings > (Audience) Recipient Attributes.
Default and custom attributes
A couple of recipient attributes are predifened in Symplify, and some of them are crucial for your business. These are:
- Original Id
This attribute is mandatory and must contain your unique recipient identifier. You can not create a new attribute holding this data. Learn more about Original ID.
- Email address
This attribute stores the email address of each recipient and is mandatory if you're using the Email channel. You can not create a new custom attribute holding this data.
- Mobile number
This attribute stores the mobile number of each recipient and is mandatory if you're using the SMS channel. You can not create a new custom attribute holding this data.
There are also other predefined attributes, e.g. First name, Last name and City but these attributes are only recommended for use. They can however not be removed from your account if you, for some reason, select not to use them.
You can easily spot the default attributes since they have no attribute ID, like your custom attributes.
Below is an account with two default recipient attributes (city and country) and two custom attributes (changed and check).
Attribute mapping when manually updating the database
When you manually import a file to your list, you map each column (header) in your file to an attribute in Symplify, e.g. mapping the file column CustomerID to the attribute OriginalID.
Attribute mapping when automatically updating the database
If you have an automatic database update, you must probably predefine what column data should be stored what attribute. The exception is if your column headers have the exact same name as the attributes in Symplify.
To set this, the attributes in Symplify must know the name of the file column header. To map a file column header to an attribute, you click on the attribute name and type the column header and Save changes.
Column headers in your file that can not be matched with either an attribute name or an added file header name will be interpreted as new data and will create an attribute with the column header name. Learn more about this on Magic mapping.