Add user properties and group properties

  • Updated

This article will help you:

  • Tie a user to the actions they take in your product
  • Tie a user to specific relevant traits

With Amplitude Data, you can tie a user to their actions and record traits about them, including the group they're in. As with events, you can add properties to users and groups to add additional context and better understand customer behavior.

Add user properties

User properties make it easy to record traits on a user (e.g. name, logins, plan, role, etc...) whenever the identify() call is made. We recommend calling identify:

  • After a user signs up, e.g. User Signed Up

  • After a user signs in, e.g. User Signed In

  • Whenever a user updates their information, e.g. Profile Updated

To add a user property, follow these steps:

  1. Click + Add User Property. The details panel will open.

  2. Type in a name and a description for the new property.

  3. If the property is required for each user, check the Required box.

  4. Select the property’s data type from the Type drop-down menu.

  5. Optionally, add minimum length, maximum length, and Regex specifications.

Group properties

Group properties make it easy to associate a user with a particular account (e.g. name, industry, employees, etc...) whenever the group() call is made. This is helpful when you have accounts with multiple users.

NOTE: Group properties are not the same as property groups. Be sure not to confuse the two.

Create a group property

To create a group property, follow these steps:

  1. Navigate to Properties > Groups and click + Add Group Property.

  2. Type in the group’s name, and add a description if you wish.

  3. Specify whether the group is required or not.

  4. Set the property type for the group.

  5. Each property type has a different set of parameters. Fill those in, as necessary.

Amplitude automatically saves the group property for you.