We're making it easier to get around Constant Contact with a brand new left navigation. Not all accounts have that change yet, so if your navigation looks different from our articles, that's why–but everything from the top can now be found on the left!

Email and Digital Marketing
How can we help you?
Search our help articles, video tutorials, and quickstart guides

You've got this. You've got us. Search our Knowledge Base to quickly find answers to your questions.

Create and manage custom contact fields

Article: 000033120
Updated: October 17, 2025

Create, rename, and delete custom contact fields so that you can collect the information that matters most to your organization for sending more personalized and targeted content

Exclamation Point IconImportant: It's a violation of our Terms of Service to store Sensitive Information, which includes, among other things: social security numbers; national insurance number; credit card numbers; passwords; security credentials; protected health information; and nonpublic personal information of any kind (e.g., race, gender, age, sexual orientation, religion, political and philosophical beliefs, union membership) in a custom field. Please see the Terms of Service for additional information on Sensitive Information.

 

 

Custom fields are commonly used for collecting contact information through a sign-up form, adding personalized information to the subject line and body of your emails, and for segmenting your contact list. Constant Contact recognizes standard contact details, like an address, company name, or birthday, but custom fields let you get creative and collect your own contact details based on the unique marketing needs of your organization. Here's everything you need to know to create and manage custom fields so you can send the right content to the right contacts at the right time:

 


Understand the different types of custom fields

There are a few different types of custom fields that you can mix and match based on your organizational needs. You can use custom fields to manually add detailed information for your contacts, or your contacts can provide the extra details when they see the field options on a sign-up form or the Update Profile form in your email footer.

 

Text fields

Text fields are perfect for open-ended questions where the answers require some flexibility. For example, if you need to track a personal preference, like a favorite color or flavor, or if you want to allow some room for a more detailed explanation. 

  • Multi-line text - This custom field allows up to 3,000 characters to be entered into the field.
  • Single line text - This custom field allows up to 250 characters to be entered into the field.

 

Choice fields

Choice fields are all about options, and they give you the most flexibility! Your custom field can be a simple true/false or yes/no, or you can get elaborate. For example, you can create a field to keep track of where customers are in the buying or selling process, if your supporter is a donor, a volunteer, or both, or if your customer is eligible for a senior or military discount. They're also great for keeping track of personal preferences, like the t-shirt size your volunteers prefer, or if your diners prefer chocolate desserts over fruit desserts.

  • Multi-select - This custom field provides a drop-down menu of options, and one or more can be selected. You can have up to 100 options.
  • Single-select - This custom field provides a drop-down menu of options, and only one can be selected. You can have up to 100 options.
  • True / False - This custom field provides "true" and "false" options with radio buttons, and only one can be selected.

 

Values fields

Values fields are built to accommodate the different formatting options for numbers. Dates are the most common formatting, but value fields can also be used to store membership numbers, track donation amounts, or dues owed.

  • Currency - This custom field lets you select a type of currency, and you can type the value into the field with the correct formatting for the currency. Currency formatting allows for positive integers with up to two decimal places. For example, 1.23 or 12345.67. (If you need to use negative integers, use the Number field instead.) Currency options include:
  • USD ($) - United States Dollar
  • AUD ($) - Australian Dollar
  • BRL (R$) - Brazilian Real
  • CAD ($) - Canadian Dollar
  • CHF (Fr) - French Franc
  • CZK (Kčs) - Czech Koruna
  • DKK (kr) - Danish Krone
  • EUR (€) - European Union Euros
  • GBP (£) - Great British Pound
  • HKD (HK$) - Hong Kong Dollar
  • HUF (Ft) - Hungarian Forint
  • ILS (₪) - Israeli Shekel
  • JPY (¥) - Japanese Yen
  • MXN ($) - Mexican Pesos
  • MYR (RM) - Malaysian Ringgit
  • NOK (kr) - Norwegian Krone
  • NZD ($) - New Zealand Dollar
  • PHP (₱) - Filipino Peso
  • PLN (zł) - Polish Zioty
  • RUB (₽) - Russian Ruble
  • SEK (kr) - Swedish Krone
  • SGD ($) - Singapore Dollar
  • THB (฿) - Thai Baht
  • TWD (NT$) - Taiwanese Dollar
  • TRY (₺) - Turkish Lira
  • Date - This custom field gives you two date formats to choose from: MM/DD/YYYY or DD/MM/YYYY. You can use a date field to document when a customer started your loyalty program, the last time a donor made a contribution, a volunteer participated in an activity, or the last time maintenance was performed for a client.
  • Date & Time - This custom field gives you two date formats to select from that include the time: MM/DD/YYYY HH:MM AM/PM and DD/MM/YYYY HH:MM AM/PM. A date and time can be typed into the field or chosen from a calendar. If a time is not specified, it defaults to midnight UTC.
  • Number - This custom field is only compatible with integers and lets you specify how many decimals are included in the formatting, up to four. You can choose to allow negative numbers as well. For example, 123.1234 OR -123.1234.

 

Access the custom fields manager

Custom fields can be created and managed through both the Contacts page and the Settings page. Here's how to find them so you can create new custom fields, rename or delete existing custom fields, and view custom fields that were created during the contact file import process, while customizing a sign-up form, or through an automation path:

 

Managing custom fields through the Contacts page

  1. From the Contacts page, click the three dots in the upper right-hand corner and select the "Manage Custom Fields" option.

    Contacts page with overflow menu expanded and Manage Custom Fields option selected

Light Bulb IconDid you know? You can change the column headers for the Contacts table and add your custom field as a column header!

 

Manage custom fields through your account settings

  1. From your account settings, click the Advanced settings tab.
  2. In the Custom fields section, click the Manage button.

    Settings page with Advanced Settings tab selected, Custom Fields section, and Manage button

 

Exclamation Point IconImportant: Business-related custom fields are not automatically created when you select your industry type through your account settings. The industry type allows us to provide you with email stats and suggest email templates for your chosen industry.

 

Create new custom fields

Custom fields can be created for so many different reasons! You can use them to track the start date of a loyalty program or the date of a donation, or you can keep track of customer preferences, or even a service level, discount type, or donor tier. There can be up to 100 unique custom fields in your account, and keep in mind that any custom field you create is available for all of your contacts, even if they're not applicable to all of your contacts. It's totally fine to have blank custom fields in a contact record!

  1. After accessing through the Contacts page or Settings page, click the + Add custom field button.

    Custom fields page with + Add custom field button

  2. Give your custom field a unique name. Even if you choose a different field type, the name can only be used once unless you first delete the duplicate field. Each field name has a 50-character limit.
  3. Select the type of field you want to create.
  4. (Optional) Depending on the type of field, you can choose the applicable formatting options or add custom options.
  5. Click the Add field button.

    Add custom field overlay with Field name field, Field type drop-down menu with Single select option selected, field response options, and Add field button

Once you've added your new custom contact fields, you can edit the individual contact records for each of your contacts to add the latest information, or if you have a large number of contacts that need an update, upload a spreadsheet with the matching column heading to update them in bulk.

 

Light Bulb IconDid you know? There are other ways to create new custom fields, too! You can create them when creating a new Inline or Pop-up Sign-up Form, by editing an individual contact, by importing a spreadsheet with column headers that don't match the recognized contact details, and while building out an automation path. No matter how the custom fields are created, they all show up in the custom fields manager.

 

Rename or edit existing custom fields

If you have a custom field and its name isn't quite right, you can change it at any time. The change automatically applies to any contacts already assigned to the field. Renaming a custom field doesn't remove it from any contacts!

  1. After accessing your custom fields through the Contacts tab or My Account, click the three dots next to the custom field you want to rename and select the "Edit" option.

    Custom fields page with Custom fields table, and custom field menu expanded with Edit field option selected

  2. Enter the new name for your custom field. The field name has a 50 character limit and must be unique.
  3. (Optional) If your custom field type allows it, you can make updates. For example, you can choose a different date or date and time format or add/remove options from a single-select or multiple-select field. In the image below, the field options are not editable.
    Note: The field type can't be changed.
  4. Click the Save field button.

    Edit custom field overlay with Field name field, and field type options (not available for all field types), and Save field button

 

Delete outdated custom fields

You can delete the custom fields you aren't using when they become irrelevant to free up space for new custom fields. When you delete a field, all of the information associated with it for each contact is removed from your account; it's a good idea to export your contact information before you delete the field if you want to keep a back-up record of it.

 

Deleting individual custom fields

  1. After accessing through the Contacts tab or My Account, click . . . > Delete next to the field you want to remove.

    Custom fields page with Custom fields table, and custom field with menu expanded and Delete option selected

  2. Check the box to confirm you understand that deleting a custom field can't be undone.
  3. Click Delete field.

    Delete custom field overlay, I understand that this action cannot be undone option, and Delete field button

 

Delete multiple custom fields

  1. After accessing the page through the Contacts tab or My Account, select the custom fields you want to delete.
  2. Click the Delete button in the upper right-hand corner of the Custom fields table.

    Custom fields page with Custom fields table, multiple custom fields selected, and Delete fields button

  3. Check the box to confirm you understand that deleting a custom field can't be undone.
  4. Click the Delete field button.

    Delete custom fields overlay, I understand that this action cannot be undone option, and Delete fields button

After you delete your custom fields, the information is available on the Import and Export Activity page for 7 days.

 

Use custom fields to create and send more targeted content

Our tools help you collect custom field information from your contacts and keep your contacts updated, so that you can use that information to personalize your email content and better segment your list:

  • Include custom fields in a spreadsheet for importing or updating contacts - If you are importing new contacts, you can include a column heading for a custom field in your spreadsheet, and during the import process, you're able to create custom fields that match your unique column headers. If you already have contacts in your account and want to update them with custom fields in bulk, you can export all of your contacts, then add the custom field columns to the spreadsheet, and then import them back into your account. Your existing contacts are updated without accidentally creating duplicates.

    Example Excel spreadsheet with custom field columns 
     
  • Collect custom information through your sign-up form - When you use any of our sign-up tools, you can ask your new sign-ups to provide the contact information you need for more successful emails. For email marketing, an email address is always a required field, but you can choose a mix of standard contact details, like name, address, or company name, and custom fields for the unique needs of your organization. You can even make custom fields required!

    Lead Generation Landing Page editor with Contact Fields menu options and custom field selected
     
  • Personalize your subject line - Adding contact details and custom fields to your subject line helps you stand out in the inbox while keeping your subject line uniform for all of your contacts. As long as the custom field is already created, you can select it from the drop-down menu when you click the Personalize button.

    Email Settings overlay with personalized subject line that includes both contact details and custom fields
     
  • Personalize your email content - Peppering your email content with contact details and custom fields makes your email feel like it was written for each contact. As long as the custom field is already created, you can select it from the drop-down menu.

    Email editor with custom field in the email content and the Contact Details overlay with a custom field selected
     
  • Create dynamic content in your emails - Create one email for multiple audiences with Dynamic Content Blocks. You can choose the contact details and custom fields you want to display in each block. As long as the custom field is already created, you can select it from the drop-down menu.

    Email editor and email draft with dynamic content blocks and Dynamic Content overlay with custom field selected
     
  • Segment your list based on custom fields - Create a segment of contacts using contact details and custom fields to define a targeted audience. Create an email that is catered just to the segment, and when you're ready, send it only to that segment. As long as the custom field is already created, you can select it from the drop-down menu.

    Segment builder with Contact profiles criteria section with custom field selected 
     
  • Use an automation path to add or remove custom fields from your contacts - The Automation Path Builder lets you send automated email and SMS messages based on different triggers and also gives you the option to automatically add contact details and custom fields, or remove them, based on a contact's behavior earlier in the path. When you create a path, just drag an Update contact field step into your path to get started. You can choose existing custom fields or create new ones from within the path!

    Automation Path Builder with Update contact field overlay and Create custom field option selected

 

Bar chart iconThe data shows: Sending shorter, more personalized emails to a targeted audience improves open rates and overall email engagement!

 


Questions?

Ask the Community

Did this article answer your question?


Constant Contact Logo

Copyright © 2025 · All Rights Reserved · Constant Contact · Privacy Center