---
schema_version: "1"
id: 8d23bba7312cb17b07003d82268c36fbc2c1090df796db690e1794139b8b6861
title: Considerations for Household Naming and Greetings
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/sfdo/264-0-0/ec_fundraising_household_naming_considerations.md
canonical_url: https://help.salesforce.com/s/articleView?id=sfdo.ec_fundraising_household_naming_considerations.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 887c6d9f5c19fc426a31015c6422fc8a168877419be4e92767e4276e69f59fcf
description: Learn how Household Naming evaluates and orders household members. Review the ways to exclude members or opt an entire household out of updates. Find out which field access users need, and review other considerations.
products:
  - Education Cloud
release: "264"
---
# Considerations for Household Naming and Greetings

Learn how Household Naming evaluates and orders household members. Review the ways to exclude members or opt an entire household out of updates. Find out which field access users need, and review other considerations.

### Required Editions

| REQUIRED EDITIONS |
| --- |
| Available in: Lightning Experience |
| Available in: **Enterprise**, **Unlimited**, and **Developer** editions of Nonprofit Cloud with the Automatic Household Creation and Naming add-on |

## Which Household Members Are Evaluated

Household Naming evaluates only members whose Account Contact Relationship is on an account that has a Party Relationship Group where **Type** is **Household**. Household Naming includes an Account Contact Relationship in a household's mapped naming fields only if the record also has these settings.

- Select **Active** (`IsActive`).
- Don’t select **Exclude From Household Automatic Naming** (`IsExclFrHshldAutoNaming`).
- Select **Included in Group** (`IsIncludedInGroup`).

## How Members Are Ordered in a Household Name

Household Naming orders the members in a household name in this priority.

- The member whose Account Contact Relationship has **Primary Member** (`IsPrimaryMember`) selected comes first, unless you exclude that member.
- Household Naming orders the remaining members according to the value in the **Household Automatic Naming Sequence** (`HouseholdAutoNamingSequence`) field on the Account Contact Relationship. This field overrides how names appear for a household.
- If the sequence is blank, Household Naming orders members by `CreatedDate`, from oldest first.

## Ways to Exclude Members or Opt Out a Household

Default exclusions

Household Naming excludes any member whose Account Contact Relationship has **Exclude From Household Automatic Naming** (`IsExclFrHshldAutoNaming`) selected. It also excludes any member whose contact or person account has a value in the **Deceased Date** (`DeceasedDate`) field.

Exclusion formula

To exclude members based on your own criteria, complete the Exclusion Formula section of a naming or greeting template.

Whole-household opt-out

To opt an entire household account out of future naming updates, select **Exclude From Household Automatic Naming** (`IsExclFrHshldAutoNaming`) on the household's Party Relationship Group record.

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-sfdo-education_cloud-264-0-0-production-enus/89403874-2a89-4126-b574-9db175c14f28/images/icon_note.png)

Note Add the **Exclude From Household Automatic Naming** field to the page layouts for Account Contact Relationship and Party Relationship Group. If you use the [Agentforce Financial Services New Household](https://help.salesforce.com/s/articleView?id=ind.fsc_households_create.htm&language=en_US) feature, add the field to the household configuration's list of available fields.

## Field Access Requirements

To make sure that household naming works as expected, give users a minimum of read access to these fields.

Read Access  
| Object | Fields |
| --- | --- |
| Account Contact Relationship | `IsActive`, `IsExclFrHshldAutoNaming`, `HouseholdAutoNamingSequence`, `IsIncludedInGroup`, `IsPrimaryMember`, and `IsPrimaryGroup` (suggested, but not required) |
| Party Relationship Group | `IsExclFrHshldAutoNaming` and `Type` |
| Contact | `DeceasedDate` |
| Any object | Any field that's referenced in a Household Naming template's naming pattern or exclusion formula |

Give users write access to any destination field that's mapped in an active Household Naming template. For example, give write access to the Account Name field or to a mapped custom field.

## Considerations

- Changing the API value of, or deleting, a field that's referenced in a custom naming pattern or a template's Exclusion Formula can cause downstream errors.
- Turning on Household Naming and creating templates doesn't update existing households. To backfill household names, create an automation that calls the Recalculate Household Names invocable action.
- Automatic Household Creation uses a default name format if either of these is true. You didn't turn on Automatic Household Naming. You don't have an active household naming template that sets the `Account.Name` field as the destination. In these cases, the auto-generated household name format is `{LastName} Household`.