Skip to main content

User Properties and Custom Attributes Reference

Which user details Userback tracks, how to send your own custom properties, and where each one shows up.

Written by Jon

User properties are the details you send to Userback about each logged-in user. The more useful details you send, the more precisely you can target widgets and surveys and filter results.

Built-in properties

  • User ID: your own unique ID for the user. Required to identify someone.

  • Name: shown on their feedback and profile.

  • Email: used to recognize the user and to contact them about their feedback.

Custom properties

Send any other detail that matters to your business.

Common examples:

  • plan, such as Free, Pro, or Enterprise

  • company or account

  • account_id

  • account_type, such as trial or paid

  • role, such as admin or member

  • address or region

Custom properties appear in Userback with the exact names you send, so pick clear, consistent names and use the same ones everywhere.

How to send properties

Your developer adds properties to the identification code. For example:

Userback.identify('USR123', {
name: 'Jane Doe',
email: 'jane@yourapp.com',
plan: 'Pro',
account_id: 456785
});

See How to Identify Users for the full setup.

Where properties show up

If a property is missing

If a property doesn't appear in segments or profiles, it isn't being sent. Check the identification code runs on every page where users are logged in, and that the property is included.

Related articles

Did this answer your question?