Each business has different data points that are relevant to its market. Campaign Studio supports several standard fields that are generic to any businesses. However, as the requirements for each business is unique, Campaign Studio also allows you to create custom fields. By creating custom fields, you can define the information that is important to you and your business and leverage such data points to personalize messaging, segment contacts, and run reports that can indicate which types of contacts are worth spending the most time and money targeting.
Note
Acquia recommends that you create your own custom fields in Campaign Studio before importing your contact list via CSV or API.
To access the Custom Fields page in Campaign Studio, click the Settings icon in the top right corner and select Custom Fields.
The Custom Fields page shows all the existing contact fields, including standard fields and any custom contact fields that you’ve created earlier.
The various columns on this page are:
Additionally, Campaign Studio displays the following indicators that show various properties of the custom fields:
To publish a specific custom field, toggle the bar (adjacent to the label of the field) to the left until it appears in green. Alternatively, to unpublish a specific custom field, toggle the bar to the right until it appears in red.
You can create additional custom fields and define the data type you want that field to hold.
To create a custom field:
Label: Specify the name for the custom field that you want to be displayed on the Campaign Studio user interface.
Alias: Specify the name that Campaign Studio can use to name the field on its database. You can use this value for API calls, tokens in emails, and other technical references to the custom field. Once you’ve saved the new custom field, you can’t update this value.
Object: Select either of the following options:
Once you’ve saved the new custom field, you can’t update this value.
Group: Specify the category that can include the custom field. You can view the field under the displayed group for either company or contact records. The available options are:
Data Type: Specify the data type for the custom field. Campaign Studio validates data in this field, based on the selected data type. Once you’ve saved the new custom field, you can’t update this value. For more information, see Data types.
Default Value: Specify a default value for the custom field so that all the new contacts created have that value.
Note
Default values can only be applied to custom fields that are not used as unique identifiers.
Published: Set this option to Yes if you want to use the custom field. Alternatively, if you don’t want to use the field or view it in the Campaign Studio user interface, set this option to No.
Required: Set this option to Yes if you want to ensure that no new contacts can be added unless data exists in this field.
Visible on forms: Set this option to Yes if you want to use the custom field on Campaign Studio forms and thereby, map data to that field. Alternatively, if you don’t want to allow anyone to use this custom field on Campaign Studio forms, set this option to No.
Visible on short forms: Set this option to Yes if the custom field should appear in the modal while using the Quick Add feature to manually add contacts in Campaign Studio.
Available for segments: Set this option to Yes so that the custom field can be used as a filter in segments.
Publicly updatable: Set this option to Yes so that you can update the custom field based on a tracking script event. If you’re tracking events behind the login of your SaaS platform or want to otherwise update a field based on some activity, you can use this option.
Note
This is a technical feature and you may use other features as well to achieve a similar result.
Indexable: Make this field indexable to improve search performance.
Maximum character length: The maximum permissible length for new custom fields is 191 characters. The default length is 64 characters.
Is unique identifier: Set this option to Yes to use the custom field as a unique identifier. Campaign Studio uses email address as the default unique identifier for both the Contact and Company objects. However, you can have your own unique identifier or even have multiple unique IDs. Having multiple unique identifiers may result in having duplicate contacts.