Skip to content

Household Field Mapping

Households sync to Salesforce Accounts using a dedicated Household record type. WeGive discovers the Household record type ID at OAuth — if your org doesn’t have one, household sync is silently disabled.

Identity

WeGive fieldNPC fieldSync
nameName

Address

The household address uses the standard Billing address fields.

WeGive fieldNPC fieldSync
billing_address.address_1BillingStreet
billing_address.cityBillingCity
billing_address.stateBillingState
billing_address.zipBillingPostalCode
billing_address.countryBillingCountry

Member linkage

Household members are individual donors (PersonAccounts) whose ParentId points to the household Account. WeGive maintains this relationship when pushing household members, and reads it on pull to assemble household groupings in WeGive.