Custom fields allow you to add extra information about a contact to your contact database when you upload a CSV. Custom fields allow you to create custom segments from your individual contacts or from your contact database that dynamically update your content with the values for the individual contact receiving the email. Your custom fields are completely customizable to the use cases and user information that you need.
You can create up to 120 custom fields.
To add a custom field:
You can also add custom fields when you upload a CSV to the contacts database.
The field name should be created using only alphanumeric characters (A-Z and 0-9) and underscores(_). The field type can be date, text, or number fields. The field type is important for creating segments from your contact database.
You can query your list in different ways, based on the data type:
Text custom fields are limited to a size of 32,766 bytes.
Your account comes preloaded with reserved fields that cannot be removed. The following field names are all reserved:
|Field Name||Field Type|
Except for firstname, lastname, and email these fields are auto-populated by SendGrid and correspond to data for each contact in the app. Reserved fields are used to track useful metrics for your contacts by default.
To delete a custom field:
Deleting a custom field deletes all values for that field across your contact database. If you have any campaigns using the data in this field with a substitution tag, those values do NOT get replaced when you send the campaign. You cannot delete a custom field that a segment is currently using. This deletion process may take several minutes and you will continue to see the custom field on this page until the process completes.
If a Custom Field value does not appear in the corresponding Substitution Tag, make sure that there is a value for that custom field associated with the contact in your contact database. If there is no value for a particular custom field, a space will be substituted instead.
If you do find that the custom field has an associated value on the contact’s profile page, check the spelling of the substitution tag in the content of your campaign.