ChangelogBook a demoSign up

Householding

AudienceData and marketing teams using Identity Resolution
PrerequisitesAn existing Identity Resolution project with at least two of the required identifying fields (last name, address, or payment info).

Householding extends Identity Resolution by linking related profiles into shared household groups for deeper segmentation, analytics, and personalization.


Learning objectives

After reading this article, you’ll know how to:

  • Enable and configure Householding in your Identity Resolution project
  • Understand how Hightouch determines household membership
  • Use the Household Graph and its computed attributes
  • Leverage household data in Customer Studio for segmentation and targeting

Overview

Householding builds a Household Graph alongside your existing Person Graph to link individuals into common households. These relationships are inferred using shared attributes like last name, physical address, and payment information. Each household receives a unique household_ht_id that connects all members of that household.

Requirements

To enable Householding, you need:

  • An existing Identity Resolution project
  • At least two of the following fields in your source data:
    • Last name
    • Physical address
    • Credit card information
The Householding toggle only appears in settings if your data meets the minimum field requirements.

Enable Householding

  1. Go to the Configuration tab in your Identity Resolution project settings.
  2. Toggle on Householding.
  3. Verify that the required fields are available in connected sources.

How Householding works

Hightouch analyzes your unified profiles to find individuals who share household characteristics:

Match typeDescription
Last name matchingProfiles with the same last name
Address matchingProfiles residing at the same physical address
Payment information matchingProfiles using the same credit card

When at least two of these three attributes match, Hightouch groups those individuals into a household and assigns a unique household_ht_id.

Household Graph

Once enabled, you’ll see a new Household Graph in your project in addition to your Person Graph. It includes:

  • Household parent model — A table representing each unique household with computed attributes
  • Household output tables — Tables storing household relationships and metadata

Household attributes

The household parent model automatically computes the following attributes:

AttributeDescription
household_idUnique identifier for the household (same as household_ht_id)
household_sizeNumber of profiles in the household
has_coupleBoolean indicating if the household contains a couple
has_childrenBoolean indicating if the household includes children

Use households in Customer Studio

In Customer Studio, individual profiles are linked to their household through the household_ht_id column. This relationship enables you to:

  • Segment audiences by household characteristics
  • Build household-level metrics and aggregations
  • Create campaigns targeting entire households

Example use cases

  • Household acquisition campaigns — Target households with no existing customers
  • Family promotions — Send offers to households with children
  • Household lifetime value — Measure total spend across all members
  • Multi-buyer households — Identify groups where multiple members purchase

Ready to get started?

Jump right in or a book a demo. Your first destination is always free.

Book a demoSign upBook a demo

Need help?

Our team is relentlessly focused on your success. Don't hesitate to reach out!

Feature requests?

We'd love to hear your suggestions for integrations and other features.

Privacy PolicyTerms of Service

Last updated: Oct 14, 2025

On this page
  • Learning objectives
  • Overview
  • Requirements
  • Enable Householding
  • How Householding works
  • Household Graph
  • Household attributes
  • Use households in Customer Studio
  • Example use cases

Was this page helpful?