Creating Age Group Segments

Auto-create 20s, 30s, etc. age group segments from calculated age

HubSpotAge GroupSegmentWorkflowDemographics
4 min read

About This Article

"I want to segment customers by age group" "I want age-based initiatives for 20s, 30s, etc."

This article explains how to auto-create age group segments using workflows based on calculated age.

Ways to Create Age Segments

Workflow + Property
MechanismJudge age and update age group property
Pros/ConsEasy to use in lists and filters
Direct list filtering
MechanismFilter by age property range
Pros/ConsSimple but needs condition setup each time
Report grouping
MechanismGroup by age in report creation
Pros/ConsAnalysis use only

Recommended: Workflow + Property method

Creating Age Group Property

Property Design

Create a dropdown property to store age groups.

Under 20
Age Range0-19
NotesMinor
20s
Age Range20-29
Notes
30s
Age Range30-39
Notes
40s
Age Range40-49
Notes
50s
Age Range50-59
Notes
60+
Age Range60 and above
NotesSenior
Unknown
Age RangeBirthday not entered
NotesDefault value

Creation Steps

  1. Settings → Properties → Contacts
  2. Click "Create property"
  3. Configure:
Label
ValueAge Group
Internal name
Valueage_group
Field type
ValueDropdown select
Options
ValueUnder 20, 20s, 30s, 40s, 50s, 60+, Unknown

Auto-Set Age Group with Workflow

Workflow Overview

Create a workflow that auto-updates age group property based on age property value.

Age Group Auto-Set Workflow
Trigger: Age property updated

Start when age calculation changes

Branch: What is age?

Branch by age value

Update age group property

Set appropriate age group

Workflow Structure

Trigger: Age property update
  ↓
if/then branch
  ├─ Age < 20 → Set age group to "Under 20"
  ├─ Age 20-29 → Set age group to "20s"
  ├─ Age 30-39 → Set age group to "30s"
  ├─ Age 40-49 → Set age group to "40s"
  ├─ Age 50-59 → Set age group to "50s"
  └─ Age >= 60 → Set age group to "60+"

Creating Age Group Lists

Creating Active Lists

Create active lists with age group property conditions.

Example: 30s List

  1. Contacts → Lists → Create list
  2. Select "Active list"
  3. Condition: Age Group equals 30s
  4. Save

Multi-Age Group Lists

Lists combining multiple age groups are useful for marketing.

Young Adults List
ConditionAge Group is Under 20 OR 20s
UseYouth initiatives
Middle Age List
ConditionAge Group is 30s OR 40s
UseFamily-oriented initiatives
Senior List
ConditionAge Group is 50s OR 60+
UseSenior initiatives

Age Group Use Cases

Email Delivery Customization

20s
Content ExampleTrend info, social media integration, mobile-first design
30s
Content ExampleFamily-oriented, efficiency/time-saving messaging
40s
Content ExampleQuality/reliability messaging, case studies
50+
Content ExampleSimple design, phone support info

Workflow Utilization

Age Group-Based Onboarding
Trigger: New customer registration

New customer added to CRM

Branch: Age group?

Branch by age group property

Age group-specific welcome email

20s → Casual tone / 50+ → Formal tone

Ad Targeting

Connect lists from HubSpot to ad platforms for age-based targeting.

Compatible platforms:

  • Facebook/Instagram Ads
  • Google Ads
  • LinkedIn Ads

Applying to Existing Data

Bulk Update

After creating workflow, bulk-set age groups for existing contacts.

Method 1: Manual workflow enrollment

  1. Create list of target contacts
  2. Manually bulk-enroll in workflow

Method 2: Re-enrollment trigger setting

  1. Enable workflow re-enrollment
  2. Contacts meeting trigger auto re-enroll

Important Notes

Calculation Property Update Timing

Age (calculation property) updates aren't instant, so age group property updates also have a lag.

Age Calculation Margin

Calculation property age is approximate, so boundaries (e.g., 29 vs 30) may have errors.

Mitigation:

  • Don't make age group boundaries too strict
  • Add margin if needed (e.g., 30s as 29-40)

Summary

  • Create age group property: Dropdown type to store age group
  • Auto-update with workflow: Auto-determine age group from age
  • Use in lists: Create age group active lists
  • Apply to initiatives: Age-based email, ads, workflows

Use age segments for personalized marketing tailored to customers.

Related Topics