Lead Gen & CRM
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.

Creating Custom Fields

Article: 000050282
Updated: June 15, 2026

Beyond pre-set system fields (like name, phone number, email, etc), use Custom Fields to track non-standard data, such as a preferred time to call, a favorite sports team, and so on

Lead Gen & CRM allows you to create custom fields in a variety of formats, enabling you to tailor your instance of Lead Gen & CRM to fit your company’s needs. 

 

Light Bulb IconTip: Are you looking for information about Constant Contact’s Email and Digital Marketing product? This article is for Constant Contact’s Lead Gen & CRM product. Head on over to the Email and Digital Marketing articles by clicking here. Not sure what the difference is? Read this article.

Article Contents

 
Users:
Administrators 
Company Managers  
Marketing Managers  
Sales Managers  
Salespersons  
Jr. Salespersons  


Creating Fields

You can create different kinds of custom fields. To create a custom field, start from the Settings menu. You can click the Settings icon at the very bottom of the list in the left toolbar, or go to 13personas.png User Menu and click on Settings from there.

  1. Click on Settings.
  2. Click Custom Fields, located under Features in the left panel.
  3. Click Add Field.

    Blue Add Fields button in the Custom Fields category from the left-sided navigation in Settings

  4. Enter the Field Label or name of your new custom field.

    Important: Creating a custom field with the same name as a system field makes that system field invisible and unusable on the platform. Contact Support to restore system fields.

    Field Label field in the Add New Custom Fields form

  5. Choose one of the following Relationship categories:
     
     Field Category Description 
     Lead 

    Appears only on contacts.

     
     Opportunity 

    Appears only on opportunities. 

     
     Account 

    Appears only on accounts.

     


    Lead button highlighted blue of the three Relationship options, Lead, Opportunity, and Account   
  6. Select a folder to place your new Custom Field in. 
  7. Make Availability choices. 
    • Available in Contact Manager will display the field on contact pages. 
    • Editable in Contact Manager will allow you to make changes to the field’s content within a contact page. This field is checked by default. 
    • Available in Forms will make your field available to use as a form field.
    • Email Merge Variable will make your field available as a merge variable when sending emails. 


      Folder dropdown field and list of Availability checkbox options 
  8. Choose the Field Type

    Note: The Field Types that appear vary based on the Relationship selected. For a description of field types for a Lead relationship, click here. For a description of field types for an Account relationship, click here. For a description of field types for an Opportunity relationship, click here

  9. Fill in any required options to create your custom field. If applicable, enter a user-facing label in the placeholder field. 


    Text Input Field Type option selected and Placeholder Text field underneath
     
  10. If multiple options are available, such as with the Drop-Down Selection, Checkbox Group, or Radio Group field types, define the selections with a Label and Value.
  11. If multiple options are available, such as with the Drop-Down Selection, Checkbox Group, or Radio Group field types, decide whether any option should be selected by Default
  12. If multiple options are available, such as with the Drop-Down Selection, Checkbox Group, or Radio Group field types, add multiple selections at once using the Bulk Add feature. 

    Rows of picklists from the selected Drop-Down field type, with Label Field, Value Field and Default radio button selection options underneath a green Bulk Add button   
  13. When using the Bulk Add feature, enter the label and value for your new selections, separated by a delimiter. 
  14. In the Add delimiter field, define what the above field should recognize to separate selection data. If you separated labels and values by a comma, enter a comma in the Add delimiter field; if you instead separated labels and values by a semi-colon, enter a semi-colon in the Add delimiter field. 
  15. Decide to Add to the current options or Replace the current options
  16. Click OK.

    Textbox for values above optional delimiter field above Add to or Replace current option radio buttons and a blue OK button 
  17. Click Create Field.

    Blue Create Field button 


Editing Custom Fields

You can edit custom fields as necessary. To edit a custom field, begin from your Settings

  1. Click Custom Fields under the Features section. 
  2. In your Custom Field Manager, locate the desired field and click the three dots, then Edit Field.

    Edit Field option in the three dots drop down menu under the Custom Fields section  
  3. Change the field's parameters as necessary in the page that appears and click Update Field.

    Important: Some field data types cannot be adjusted. Custom fields will delete associated data when the custom field type is changed.

    Blue Update Field button 

Important: Checkbox custom fields will delete associated data if the value or label is changed. Refer to Organizing and Reordering Custom Fields and Categories for more information on organizing custom fields.



Lead Fields

These are custom fields that operate within the Contact Manager and are the only custom fields that are usable within the Task and Workflow feature sections. In addition, forms only collect information from lead fields.

Important: When creating selections for a field with the Bulk Add option, an error will occur if duplicate labels or values are entered.

The available custom fields are as follows:
 

 Custom Field Description 
 Text Input


 

Accepts any alphanumeric data, with a limit of 1024 characters.

 
 Drop-Down Select


 

Standard format, most commonly seen on web forms where you choose one possible option out of multiple choices. Create these fields in bulk or one at a time. 

 
 Boolean 


 

True or false representation. Used in basic logic assessment, as well as some web forms.

 
 Phone Number


 

Accepts most phone number formats. Examples include
555-555-5555 or (555) 555-5555.

 
 URL


 

Good for tracking pages that contacts or leads may be interacting with outside of sites you are actively tracking.

 
 Attachment URL


 

Ideal for keeping track of externally hosted attachments pertaining to contacts or leads. 

 
 Text Area


 

Similar to Text Input, but with more space available. Similar to a comments field on a web form with a 2000-character limit. 

 
 Country


 

Already a system field, but could be useful for tracking multiple country interactions with each of your leads, contacts, accounts, or opportunities.

 
 Checkbox Group


 

Similar to Drop-Down Select, but allows the selection of more than one (or all) of the possible choices in the field.

 
 Hidden


 

These fields typically are used in web forms, where the form will pass along hidden data from one page to the next.

 
 Date Picker 

Ideal for tracking specific days that could pertain to future meetings times, events, and so on. If you want to use time-based workflows utilizing a custom field, only use the DateTime Picker. Under Merge Variable Format, select the format you would like to display the date as a merge variable. 

 
 Bit


 

The only possible values are 1 and 0. Similar usage to Boolean.

 
 States


 
Similar usage to Country, but for states. 
 Radio Group


 

Similar functionality to the Drop-Down Select field, as it only allows one selection from a list of possible choices.

 
 DateTime Picker 

This field can serve as a reference point for time-based workflows that use a custom field, as it references a specific time as well as a date. In contrast, the Date Picker custom field does not require a specific time, only a day. This is useful for dynamically scheduling and sending reminder emails to leads/contacts for meetings, events, webinars, and more. Under Merge Variable Format, select the format you would like to display the date and time. If a lead has filled out a form with a DateTime field, that information will be autofilled the next time the lead visits a page with that form. Available formats are as follows: 

Date FormatTime FormatExample
YYYY-MM-DDHH:MM (24-hour)2000-01-25  13:00
MM/DD/YYYYHH:MM (12-hour) AM:PM01/25/2000  2:00 PM
YY/MM/DDHH:MM (24-hour)12/01/25 13:00
Month DD YYYYHH:MM (12-hour) AM:PMJanuary 25 2000 2:00 PM
DD Month, YYYYHH:MM (24-hour)25 January, 2000 13:00
Day of the week, Month DD YYYYHH:MM (12-hour) AM:PMTuesday January 25 2000 2:0 PM
Day of the week, DD Month YYYY HH:MM (24-hour)Tuesday, 25 January 2000 13:00
 
 File Upload 

This field allows you to upload a file to Lead Gen & CRM for later reference. Useful to track proposal documents pertaining to opportunities and leads. Maximum file size limit of 25MB. 

 

 



Account Fields

These custom fields pertain to the Account Manager, where the companies that have had an opportunity associated to them are cataloged and tracked.

Important: When creating selections for a field with the Bulk Add option, an error will occur if duplicate labels or values are entered.

The available custom fields are as follows:
 

 Custom Field Description 
 Text Input


 

Accepts any alphanumeric data, with a limit of 1024 characters. 

 
 Drop-Down Select


 

Standard format, most commonly seen on web forms where you choose one possible option out of multiple choices. Create these fields in bulk or one at a time.

 
 Boolean


 

True or false representation. Used in basic logic assessment, as well as some web forms. 

 
 Phone Number


 

Accepts most phone number formats. Examples include
555-555-5555 or (555) 555-5555

 
 URL


 

Good for tracking pages that contacts or leads may be interacting with outside of sites you are actively tracking.  

 
 Attachment URL


 

Ideal for keeping track of externally hosted attachments pertaining to contacts or leads.

 
 Country


 

Already a system field, but could be useful for tracking multiple country interactions with each of your leads, contacts, accounts, or opportunities.

 
 Checkbox Group


 

Similar to Drop-Down Select, but allows the selection of more than one (or all) of the possible choices in the field.

 
 Bit


 

The only possible values are 1 and 0. Similar usage to Boolean.

 
 States


 
Similar usage to Country, but for states. 
 Radio Group


 

Similar functionality to the Drop-Down Select field, as it only allows one selection from a list of possible choices.

 
 File Upload


 

This field allows you to upload a file to Lead Gen & CRM for later reference. Useful to track proposal documents pertaining to opportunities and leads. Maximum file size limit of 25MB.

 
 Text Area


 

Similar to Text Input, but with more space available. Similar to a comments field on a web form with a 2000-character limit. 

 
 Date Picker 

Ideal for tracking specific days that could pertain to future meetings times, events, and so on. If you want to use time-based workflows utilizing a custom field, only use the DateTime Picker. Under Merge Variable Format, select the format you would like to display the date as a merge variable. 

 
 DateTime Picker 

This field can serve as a reference point for time-based workflows that use a custom field, as it references a specific time as well as a date. In contrast, the Date Picker custom field does not require a specific time, only a day. This is useful for dynamically scheduling and sending reminder emails to leads/contacts for meetings, events, webinars, and more. Under Merge Variable Format, select the format you would like to display the date and time. If a lead has filled out a form with a DateTime field, that information will be autofilled the next time the lead visits a page with that form. Available formats are as follows: 

Date FormatTime FormatExample
YYYY-MM-DDHH:MM (24-hour)2000-01-25  13:00
MM/DD/YYYYHH:MM (12-hour) AM:PM01/25/2000  2:00 PM
YY/MM/DDHH:MM (24-hour)12/01/25 13:00
Month DD YYYYHH:MM (12-hour) AM:PMJanuary 25 2000 2:00 PM
DD Month, YYYYHH:MM (24-hour)25 January, 2000 13:00
Day of the week, Month DD YYYYHH:MM (12-hour) AM:PMTuesday January 25 2000 2:0 PM
Day of the week, DD Month YYYY HH:MM (24-hour)Tuesday, 25 January 2000 13:00
 

 

 



Opportunity Fields

These custom fields pertain to opportunities only and have a similar functionality to Account fields. You can designate opportunity custom fields as required. These fields can either be required on opportunity creation or opportunity close. When a user attempts to create or close an opportunity without filling out the designated required fields, a notification will appear in the upper right-hand corner of the platform indicating the field requirement.

Important: When creating selections for a field with the Bulk Add option, an error will occur if duplicate labels or values are entered.

The available custom fields are as follows:

 Custom Field Description 
 Text Input


 

Accepts any alphanumeric data, with a limit of 1024 characters. 

 
 Drop-Down Select


 

Standard format, most commonly seen on web forms where you choose one possible option out of multiple choices. Create these fields in bulk or one at a time.

 
 Boolean


 

True or false representation. Used in basic logic assessment, as well as some web forms. 

 
 Phone Number


 

Accepts most phone number formats. Examples include
555-555-5555 or (555) 555-5555

 
 URL


 

Good for tracking pages that contacts or leads may be interacting with outside of sites you are actively tracking.  

 
 Attachment URL


 

Ideal for keeping track of externally hosted attachments pertaining to contacts or leads.

 
 Country


 

Already a system field, but could be useful for tracking multiple country interactions with each of your leads, contacts, accounts, or opportunities.

 
 Checkbox Group


 

Similar to Drop-Down Select, but allows the selection of more than one (or all) of the possible choices in the field.

 
 Bit


 

The only possible values are 1 and 0. Similar usage to Boolean.

 
 States


 

Similar usage to Country, but for states.

 
 Radio Group


 

Similar functionality to the Drop-Down Select field, as it only allows one selection from a list of possible choices.

 
 File Upload


 

This field allows you to upload a file to Lead Gen & CRM for later reference. Useful to track proposal documents pertaining to opportunities and leads. Maximum file size limit of 25MB.

 
 Text Area


 

Similar to Text Input, but with more space available. Similar to a comments field on a web form with a 2000-character limit. 

 
 Date Picker 

Ideal for tracking specific days that could pertain to future meeting times, events, and so on. If you want to use time-based workflows utilizing a custom field, only use the DateTime Picker. Under Merge Variable Format, select the format you would like to display the date as a merge variable. 

 
 DateTime Picker 

This field can serve as a reference point for time-based workflows that use a custom field, as it references a specific time as well as a date. In contrast, the Date Picker custom field does not require a specific time, only a day. This is useful for dynamically scheduling and sending reminder emails to leads/contacts for meetings, events, webinars, and more. Under Merge Variable Format, select the format you would like to display the date and time. If a lead has filled out a form with a DateTime field, that information will be autofilled the next time the lead visits a page with that form. Available formats are as follows: 

 

Date FormatTime FormatExample
YYYY-MM-DDHH:MM (24-hour)2000-01-25  13:00
MM/DD/YYYYHH:MM (12-hour) AM:PM01/25/2000  2:00 PM
YY/MM/DDHH:MM (24-hour)12/01/25 13:00
Month DD YYYYHH:MM (12-hour) AM:PMJanuary 25 2000 2:00 PM
DD Month, YYYYHH:MM (24-hour)25 January, 2000 13:00
Day of the week, Month DD YYYYHH:MM (12-hour) AM:PMTuesday January 25 2000 2:0 PM
Day of the week, DD Month YYYY HH:MM (24-hour)Tuesday, 25 January 2000 13:00
 

 



Regarding Labels and Values

The checkbox, drop-down, and radio group field types allow you to set values and labels within Lead Gen & CRM.

Values are words or numbers that are attributed to the field. They are separate from one another, which allows for multiple and different selections within the field. Values are stored in the database in your instance of Lead Gen & CRM.

Labels are what are displayed in the application. They provide a way to see what the value is. These can be the value itself, a category name, or something else.

While values and labels can read differently from one another, best practice is to have the fields and values match.
 



Reordering Fields

You can group specific fields together, as well as reorder them for ease of use. Fields are reordered and moved into category folders. Refer to Organizing and Reordering Custom Fields and Categories for more information on reordering custom fields.

 


Did this article answer your question?


Constant Contact Logo

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