Learn how to view and use the features with Hull’s unified customer profiles for Users (people) and Accounts (companies).
Users are the main data object in Hull. Users represent individual people in Hull, for example:
There are no limits to the number of Users in your Hull Organization
For each User, there is a maximum of 2000 attributes per user and a maximum of 2kb per attribute value. If you exceed those limits, an error will be recorded in the Hull's Logs
Users have a unique identifier in Hull to recognize individual people. Hull supports three types of User identifiers: one email
, one external_id
and several anonymous_id.
Each of those identifiers behaves in a specific way to stitch user identities together.
User Events represent actions taken by, or taken on a person. User Events are displayed in a timeline on the User Profile. Users can have any number of Events.
Hull auto-generates events like User Created
User Merged
Segments changed
. Changes to User Attributes are tracked as Attributes Changed
events.
Event retention depends on your Organization's billing plan. Events that are older than the retention period will be expired and removed.
Accounts represent individual companies in Hull. Accounts have:
Accounts have a unique identifier in Hull to recognize individual people. Hull supports three types of Account identifiers: one domain
, one external_id
and several anonymous_id.
Each of those identifiers behaves in a specific way to stitch user identities together.
There is no limit to the number of Accounts in your Hull Organization.
The same limits that Users have are applied to Accounts (2000 attributes, 2kb/attribute)
Account Events are not supported today.
Profiles can show you exactly how each individual person and company has interacted with your brand and what data is known about them. There is one Profile per User in Hull. There is one Profile per Account in Hull
All data about Users and Accounts is stored in Profiles which are accessible in the Hull dashboard.
When you're on the Users or Accounts tab, you can click on any Profile in the list or search for their name, domain, email or external_id in the top right search bar.
The Profiles page has two columns. On the left hand side are all Attributes, and in the right hand side is a timeline of User Events (including all events to that person from data processing).
User data includes:
last_seen_at
, last_known_ip
)Account data includes:
created_at
, domain name)Data is stored as Attributes and Events (for users only).
Attributes are displayed on the left hand column, and a timeline of Events is displayed on the right-hand column. (Accounts will show the list of associated Users instead)
On a User Profile (i.e. about a person) or Account profile, you can see User Attributes (specific to the User) or Account Attributes (from their linked Account).
Click the User / Account lists at the top of the left hand Attributes column to toggle between. Attributes are grouped together on the Profile. In order from the top, they display:
You can see how any Attribute has been created or updated by clicking on its right hand button. This will display the Attribute changed
event, showing the source and change log for that particular update.
From User Profiles, you can also navigate to the full Account Profile if an account is associated, by clicking it's name on the top bar next to the User's name
Events are displayed on a timeline on the right hand side of each Profile.
Each event can be clicked on to view its Event Properties and Context.
Event Properties describe an Event (such the name, email, and form fields in a Form submitted
event).
Context describes data that Hull enriches each event with, including days since signup, the URL, and the session ID.
You can access options to manage a User from their Profile menu.
You can download single Users from the profile.
Click the Download User button. This will fetch a zipped JSON
file containing the entire User profile, including all indexed User Attributes and User Events.
At the bottom of the same menu, you can select Delete User. You will be asked to confirm deletion.
Once you click Delete, the User will be deleted from your Hull Organization and database.
You can view a list of all linked Users on the right hand column of an Account Profile. You can click through to their User Profiles. This includes anonymous Users with a matching domain
if you have that enabled in your Organisation settings.
When an Attribute is updated on a User or Account, or a new User event captured, or the User or Account enters or exits a Segment, then this change will be propagated to all listening Connectors. Each connector will then perform the actions it has been configured to do in it's settings. See Identity Resolution for more details
You can send individual Users to any Connector through their Profile (instead of creating Segments to include them, and then syncing entire Segments).
On the profile, click the Send to button to open the dropdown and select the connector you want to sync the User to. Click the confirmation dialog to confirm.
Hull represents companies as Accounts. Users can belong to zero or one Account only.
Users are assigned to Accounts when one connector has established a link between those two entities:
account_id
columnLink Users in Hull
setting is activated in a connector's setting