Creating and deleting contact data fields


As well as the default contact data fields already in place in your address books (such as FIRSTNAME, FULLNAME, LASTNAME, etc.), you can create new contact data fields to capture and/or contain additional information about your contacts.

The more useful data you can collect on your contacts, the more you can usefully segment, target and personalise your campaigns and in turn generate better response rates.

You can have 241 contact data fields of type 'text', 50 of type 'numeric', 49 of type 'date/time' and 50 of type 'yes/no'. In addition, contact data fields of text type can contain up to 255 characters, and contact data fields of numeric type can contain 27 single-digit numbers, of which up to 9 can be after a decimal or comma, and up to 18 can be before a decimal or comma.

When you create a contact data field, it's added to all of the address books in your account. This way, all of your address books maintain the same structure.

Creating contact data fields

To create a new contact data field.

  1. Select Contacts > Contact data fields from the navigation bar.
  2. Click on the My data fields tab and then click on the New data field button. The 'Create new field' window is displayed.
  3. Set for each data label:
    • Name: Enter a unique name for this new contact data field. You can't use spaces between words when creating a name for a new field.
    • Data type: This is a dropdown from which you can choose 'Text', 'Numeric', 'Date' and 'Yes/No'.
      Dates must be in ISO 8601 format.
    • Default value: You can optionally enter a default value for the contact data field in the event that it's not populated after uploading your data. For example, if this was a 'Yes/No' data type, you might set the default value to 'No'.
    • Access: These radio buttons determine who has access to updating this field.
      • 'This data label is public' – will allow your contacts to view/amend the data you hold on them for this contact data field.
      • 'This data label is private' – will allow only users of your account to view/amend data held in this contact data field.
    • Folder: If you've organised them in such a way, you can choose which folder you want to save the contact data field in.
  4. When you've completed the screen, click on the Save button.

You can also create contact data fields in the 'Data fields' tab when viewing and editing a contact.


We advise using the text data type for contact data fields storing phone numbers or prices, instead of the numeric data type.

The numeric data type will remove 0 values (for example, phone numbers beginning 07xxxxxxxxx will have the leading 0 removed and 9.50 will become 9.5), whereas the text data type will maintain '0' as part of the string.

Deleting contact data fields

You can delete any of the contact data fields you’ve created by clicking on the red cross alongside it, under ‘Delete’. You can’t delete any of the default contact data fields, however (FIRSTNAME, FULLNAME, etc.).


Please bear in mind that deleting a contact data field will also mean deleting any of the data you already have stored under it. In which case, you need to be certain that you don't mind losing the data prior to deleting a contact data field.

If you don’t want to lose any data, export your contacts from the application and then import the data back in after having deleted the contact data field or fields you wish to delete.

Changing contact data field properties

You can change the non-critical properties of contact data fields but you aren't allowed to edit the critical properties. If you were able to, it would cause severe problems for your account and our system. 

Critical, non-editable properties are:

  • Name
  • Data type

Non-critical, editable properties are:

  • Default value
  • Access

To change the non-critical properties of your contact data fields:

  1. Select the Properties icon next to the field of your choice. The 'Edit data field' box will appear.
  2. Set or change the default value and choose to change the contact data field to either private or public.
  3. Select Save.

There's a good reason why we don't allow you to edit critical properties: if you were able to, existing information you held such as date and time values, stored correctly under a ‘date’ data type, could then be switched to a ‘text’ data type, for example, at which point data type recognition would fail.

Furthermore, if you were able to change the name of an existing contact data field, then any existing data mapping would break. This is why they're strictly non-editable. 

If you’re looking to change a name and/or data type, the best way to do this is to delete and then recreate the contact data field, whilst exporting and then re-importing any data that you wish to keep, as outlined above.

Changing the contact data fields display 

You have the ability to change your view on the contact data fields page.

  1. Select Display to open up the viewing options.

  2. Choose to sort contact data fields into ascending/descending order by way of a certain attribute ('Name', 'Data type', 'Access', 'Created' or 'Modified'), determine how many contact data fields are listed on the page, and select which columns to make visible.
  3. Select Submit to apply your changes.

Read more about contact data fields in 'Setting a default value for a contact data field' »

Did you find this article helpful?

Can we help?

Thanks for using Engagement Cloud. If you need more help or support, then contact our support team.