You are here:
Customize Administrative and Household Account Names
Learn about, manage, and update Account names in EDA.
- Overview: Account Naming
EDA automatically generates Administrative Account and Household Account names for you based on the names of Contacts associated with an Account. For example, when you create the Mary Jefferson Contact record, EDA creates the Jefferson Administrative Account or the Jefferson Household for you at the same time (depending on the record type you've specified for Accounts). - Customize the Administrative Account Name Format
Automatic Account naming is enabled by default for Administrative Accounts and can't be disabled. Administrative Account names are automatically updated whenever the Contact's last name changes. - Customize the Household Account Name Format
You have many options for changing the Household Account Name Format from the default option of {!Last Name} Household. - Turn On Automatic Household Renaming
When you're using the Household Account model, Household Accounts are named automatically when you create a Contact who isn't already associated with a household. Specify the naming convention to use in Automatically Rename Household Accounts from Account Model in EDA Settings. - Update All Administrative or Household Account Names
If you update the format used for Administrative or Household Account names and you want all existing Administrative or Household Account records to use the new format, run the Update Administrative Account Names or Update Household Account Names Apex job from System Tools in EDA Settings. These settings work only if the ACCT_IndividualAccounts_TDTM trigger is enabled. - Guidelines for Custom Name Formats
If you use Other for an Account name format, follow these guidelines to construct a valid format.
Overview: Account Naming
EDA automatically generates Administrative Account and Household Account names for you based on the names of Contacts associated with an Account. For example, when you create the Mary Jefferson Contact record, EDA creates the Jefferson Administrative Account or the Jefferson Household for you at the same time (depending on the record type you've specified for Accounts).
By default, Administrative Account and Household Account names are based on a Contact's last name. For each type of Account, you can choose a different preset naming format or choose the Other option and create your own custom format. For example:
- Instead of Jefferson Administrative Account, show Mary Jefferson Administrative Account.
- Instead of Jefferson Household, show Mary Jefferson Family.
See Configure Leads Settings for special considerations that impact the naming of Accounts that are created when you convert a Lead to a Contact.
The rest of this article describes how to customize automatic Account naming.
Customize the Administrative Account Name Format
Automatic Account naming is enabled by default for Administrative Accounts and can't be disabled. Administrative Account names are automatically updated whenever the Contact's last name changes.
If you want to change the Administrative Account Name Format from the default option of {!Last Name} Administrative Account, feel free to do so.
- On the Education Cloud Settings tab, in Education Data Architecture, click Settings. If you don’t see the Education Cloud Settings tab, access it from App Launcher or see Education Cloud Settings.
- In EDA Settings, select Account Model.
- Click Edit.
-
From Administrative Account Name Format, select a format.
- {!Last Name} Administrative Account—Generates a name such as Smith Administrative Account.
- {!{!FirstName}} {!Last Name} Administrative Account—Generates a name such as John Smith Administrative Account.
- {!LastName} ({!{!FirstName}}) Administrative Account—Generates a name such as Smith (John) Administrative Account.
- Other—Specify your own naming convention.
- Save your changes.
Changing the default name format affects the naming of new Administrative Accounts and Accounts for Contacts whose last name changes. It doesn't update the format of existing, unchanged Administrative Account names. For instructions on how to update all Administrative Account names to use the format you specify, see Update All Administrative or Household Account Names.
Customize the Household Account Name Format
You have many options for changing the Household Account Name Format from the default option of {!Last Name} Household.
- In EDA Settings, select Account Model and then click Edit.
- From Household Account Name Format, select a format.
- {!LastName} Household—Generates a name such as Smith Household or Jones and Smith Household, depending on the number of Contacts in the Household.
- {!{!FirstName}} {!LastName} Household—Generates a name such as John Smith Household or Jane and John Smith Household.
- {!LastName} ({!{!FirstName}}) Household—Generates a name such as Smith (John) Household, Smith (Jane and John) Household, or Doe (Jane) and Smith (John) and Household.
- {!LastName} Family—Generates a name such as Smith Family or Jones and Smith Family.
- {!{!FirstName}} {!LastName} Family—Generates a name such as John Smith Family or Jane and John Smith Family.
- {!LastName} ({!{!FirstName}}) Family—Generates a name such as Smith (John) Family, Smith (Jane and John) Family, or Doe (Jane) Family and Smith (John).
- Other—Specify your own naming convention.
- Save your changes.
Changing the default name format affects the naming format of new Household Accounts and Accounts whose last name changes. It doesn't update the format of existing Household Account names. For example, if you change from {!LastName} Household to {!{!FirstName}} {!LastName} Household, an existing Account named Jefferson Household is not updated to Mary Jefferson Household. However, if Mary’s last name changes to Jefferson-Soto, the Account naming format becomes Mary Jefferson-Soto Household.
For instructions on how to update all Household Account names to use the format you specify, see Update All Administrative or Household Account Names.
Turn On Automatic Household Renaming
When you're using the Household Account model, Household Accounts are named automatically when you create a Contact who isn't already associated with a household. Specify the naming convention to use in Automatically Rename Household Accounts from Account Model in EDA Settings.
-
Turn on Automatically Rename Household Accounts to rename a Household Account whenever a new Contact is added to the Household or an existing Contact is renamed, deleted, or moved to another household.
-
Turn off Automatically Rename Household Accounts to prevent Household Accounts from being renamed when a Contact in a household changes names or membership.
Note If you turn off Automatically Rename Household Accounts but then run Update All Household Accounts, the setting is automatically enabled after the page refreshes.
Update All Administrative or Household Account Names
If you update the format used for Administrative or Household Account names and you want all existing Administrative or Household Account records to use the new format, run the Update Administrative Account Names or Update Household Account Names Apex job from System Tools in EDA Settings. These settings work only if the ACCT_IndividualAccounts_TDTM trigger is enabled.
-
Update All Administrative Account Names—Update Administrative Account names using the only Contact associated with the Account. For example, in an Account where John Smith is the primary Contact, changing the Administrative Account Name Format from {!Last Name} to {!{!FirstName}} {!LastName} and clicking Refresh All updates the Account name from Smith Administrative Account to John Smith Administrative Account.
Note Administrative Account renaming works only when an Account's Primary Contact is related to the Administrative Account. If the Primary Contact is not related to the Account, the Account isn't renamed. -
Update All Household Account Names—Update Household Account names using all Contacts associated with a Household Account. This feature enables Automatically Rename Household Accounts even if it was previously disabled.
Tip If your Household Accounts have multiple associated Contacts, avoid formats that include first names unless you want all Contacts' names in your Account names. For example, in the Smith Household, which has two adults and three children, changing from {!Last Name} to {!{!FirstName}} {!LastName}, creates an Account named Jane, Jackie, John, Joseph, and Samuel Smith Household.
Guidelines for Custom Name Formats
If you use Other for an Account name format, follow these guidelines to construct a valid format.
Construct Custom Name Formats
If you've specified Other for an Account name format, follow these guidelines to construct a valid format.
- If including a Contact field, use {!fieldname}, where fieldname is the full developer name of a field on a Contact record. The field name must be of type Lookup, Text, TextArea, or Picklist.
- Make sure that your Contact records have values specified for people's names. For example, a blank FirstName field for a Contact can result in a malformed Account name.
- If using {!FirstName}, surround the field with an additional {! }. For example:
{!Salutation} {!{!FirstName}} {!LastName}
This syntax specifies which fields to use from Contacts that have the same LastName.
Include Fields in Custom Name Formats
You can include any standard Contact field (except MiddleName) in the custom name (Other) format for both Administrative and Household Accounts.
Format the field as {!fieldname}. For example:
Format the field as {!fieldname}. For example:
{!LastName}, {!{!FirstName}}
Field names are case insensitive.
EDA supports these custom fields: Mailing_County__c, Other_County__c, Deceased__c, and Exclude_from_Household_Name__c.
Specify Account Name Formats in Custom Settings
If you specify a custom naming format using the Other option, we recommend that you specify the format using the naming settings in EDA Settings. Although not recommended, you can alternatively specify it from Setup, in Custom Settings, using a combination of fields. If you do use Custom Settings, use extra caution when entering values in these fields. Make sure to enter Other in the Naming Format field and also enter the custom name format in the Other Name Setting field. For example, you must enter Other in Admin Account Naming Format and a value such as {!LastName} Admin in Admin Other Name Setting. If you specify it incorrectly, for example, you enter {!LastName} Admin in Admin Account Naming Format, and leave the Admin Other Name Setting blank, Administrative Account names sometimes display improperly when you view these fields in EDA Settings.
- Admin Account Naming Format and Admin Other Name Setting
- Household Account Naming Format and Household Other Name Setting

