# Users

**Dashboard path:** [Users & Segments > Users](https://i.usejimo.com/users) (`/users`)

***

## Understanding a user

The Users tab is your entry point to explore, filter, and inspect every user detected by Jimo. It is the first tab of [Users & Segments](https://help.usejimo.com/docs/analyze/users-and-segments) and the go-to view whenever you need to find a specific user, check their activity, or build an audience on the fly.

<figure><img src="/files/7JcSPNHUZYHsxQT762dP" alt=""><figcaption></figcaption></figure>

A couple of concepts to keep in mind before diving into the interface.

### Anonymous vs identified users

Every user who loads a page with the Jimo snippet is recorded, but not all users are equal.

* **Anonymous users** appear with the label "Anonymous" and a short Jimer ID (e.g. `Jimer hONp`). Jimo detected them but they were never linked to a real identity.
* **Identified users** appear with their display name, email, and a persistent user ID. You can link their sessions across devices, segment them by any attribute, and personalize content.

The difference is one SDK call: `identify`. Until that call runs, Jimo has no way to attach persistent data to the user.

{% hint style="warning" %}
The earlier you identify users, the richer their profiles become over time. See [Installing Jimo](https://help.usejimo.com/docs/getting-started/installing-jimo) and the [identify users guide](https://help.usejimo.com/docs/for-developers/for-developers/sdk-guides/identify-users).
{% endhint %}

### What data is attached to a user

Once identified, a user profile accumulates four types of data:

* **Attributes** — native fields (name, email, sessions) plus [custom attributes](https://help.usejimo.com/docs/analyze/users-and-segments/users/attributes) you push (plan, role, language, etc.)
* **Experience interactions** — which Jimo experiences the user has seen, completed, dismissed, or answered
* **Events** — in-app actions tracked by Jimo or received from integrations
* **Segment membership** — which dynamic segments the user currently belongs to

All of this becomes visible in the [user profile side panel](#user-profile) and usable as conditions in the [filter builder](#filtering-the-user-list).

{% hint style="info" %}

#### How to search for a specific user?

[**Filtering here uses the same condition builder as saved segments.**](#filtering-the-user-list) Think of it as searching your user base with structured conditions rather than free text. See [Segments](https://help.usejimo.com/docs/analyze/users-and-segments/segments) for the full builder reference.

\
To search for a user easily just add a "Contains" filter on the "Name" or "Email" native attribute, it will act as a basic search bar. **(It's case sensitive!)**

![](/files/JQLhdGeoBgjRLHKuIahR)
{% endhint %}

***

## Components of the Users tab

<figure><img src="/files/l6m6D1TMXOrzXfEj1N9N" alt=""><figcaption></figcaption></figure>

The tab is organized into four main zones:

| Zone    | Component      | What it does                                                     |
| ------- | -------------- | ---------------------------------------------------------------- |
| **(1)** | Header actions | "Import users from CSV" and "+ New Segment" buttons (top-right)  |
| **(2)** | Tab navigation | Switch between Users, Segments (with count), and Imports         |
| **(3)** | Filter builder | "Add..." button to build conditions and filter the list          |
| **(4)** | User list      | The actual list of users with a counter, columns, and pagination |

Clicking any user row opens the [**user profile**](#user-profile) as a side panel on the right.

***

### The user list

The list displays every user detected by Jimo, sorted by most recent activity.

<figure><img src="/files/g6Fl8vOBU37Y5UVU06Ni" alt=""><figcaption></figcaption></figure>

#### List columns

| Column            | Content                                                                          |
| ----------------- | -------------------------------------------------------------------------------- |
| **Avatar**        | Auto-generated colored Jimo avatar                                               |
| **Name / Id**     | Display name if identified, otherwise "Anonymous" + Jimer ID (e.g. `Jimer hONp`) |
| **Email**         | Email pushed via `user:email`, otherwise "none"                                  |
| **Last activity** | Time since the user last loaded a page with Jimo (e.g. "12 hours ago")           |
| **Tags**          | Tags assigned to the user, with an inline **add tag** action                     |

A bold **"X users found"** counter sits above the list and updates live with any filter applied.

#### Row interactions

<figure><img src="/files/t09a2OOy8RifPoF3e9df" alt=""><figcaption></figcaption></figure>

When you hover a row:

* The **name turns blue** (row becomes clickable)
* A **red trash icon** appears on the right to delete the user
* The **add tag** button becomes more prominent in the Tags column

Clicking anywhere on the row opens the [user profile side panel](#user-profile).

{% hint style="warning" %}
Deleting a user permanently removes all their data from Jimo (attributes, activity, survey responses, segment membership). This cannot be undone.
{% endhint %}

#### Pagination

The list is paginated. Use the controls at the bottom to navigate through pages. The counter always reflects the total number of users matching the current filter.

<figure><img src="/files/1JrYkdmuLrjz2MLtnYuJ" alt=""><figcaption></figcaption></figure>

***

### Managing tags

Tags are manual labels you assign to users. Use them for one-off categorization (flagging a user after a support call, marking someone as a beta tester) without setting up custom attributes.

#### Add a tag from the list

<figure><img src="/files/NiO400nyShKSuNSiYHZ2" alt=""><figcaption></figcaption></figure>

Click **add tag** in the Tags column of any row. A dropdown appears with:

* A **"Search or create a tag..."** field
* The list of existing tags as colored pills (e.g. "Internal", "Beta Testeur")

Select an existing tag or type a new name to create one. Tags can be reused across users.

#### Add a tag from the profile

<figure><img src="/files/VZY2DxlxbbAiAG74Zs8L" alt="" width="364"><figcaption></figcaption></figure>

You can also assign tags from inside the [user profile](#user-profile) side panel using the **Tag user** button in the top-right corner. The dropdown behaves the same way as from the list.

{% hint style="info" %}
**Tags vs custom attributes**: tags are great for manual, one-off labels. For structured data pushed from your system (plan, role, signup date) that you will segment on regularly, use [custom attributes](https://help.usejimo.com/docs/analyze/users-and-segments/users/attributes) instead.
{% endhint %}

***

### Filtering the user list

Filtering uses the same condition builder as saved segments. Think of it as searching your user base with structured conditions rather than free text.

#### Open the builder

<figure><img src="/files/Yv1y7DMNxSGMRZ9ZTOVH" alt=""><figcaption></figcaption></figure>

Click **Add...** at the top of the page to open the builder dropdown, with two options:

* **Add attribute**: pick a condition from one of 5 categories
* **New logic group**: create an AND/OR group to combine multiple conditions

Once you start building, the filter expands into a multi-row builder with nested groups and action buttons.

<figure><img src="/files/QbG6eeSas7XJH6xQRbAB" alt=""><figcaption></figcaption></figure>

#### Available filter categories

| Category              | What it covers                                                              |
| --------------------- | --------------------------------------------------------------------------- |
| **Properties**        | Native Jimo attributes: Name, Email, Last activity, Created, Sessions, Tags |
| **Custom Attributes** | Fields pushed from your SDK or integrations                                 |
| **Experiences**       | User interactions with Jimo experiences (seen, completed, answered with…)   |
| **Events**            | In-app events from Jimo or integrations                                     |
| **Segments**          | Reuse any saved segment as a filter (composition)                           |

{% hint style="info" %}
**Properties = user's list of attributes.** "Properties" is simply the UI label for the attributes attached to a user. For the full reference of attribute types, sources, and how to configure them, see [User attributes](https://help.usejimo.com/docs/analyze/users-and-segments/users/attributes).
{% endhint %}

#### Combining conditions with AND / OR

<figure><img src="/files/YuRfH77gpk8OLuyH6lG7" alt=""><figcaption></figcaption></figure>

Conditions within the same group are connected by **AND** (green connector on the left). Separate groups are connected by **OR** (orange connector). You can mix and match by adding multiple logic groups, each with their own set of conditions.

{% hint style="info" %}
For the exhaustive reference of the builder (operators, nested groups, every category's options, survey response filtering), see the [Segments page](https://help.usejimo.com/docs/analyze/users-and-segments/segments). The builder behaves identically in both contexts.
{% endhint %}

#### Save a filter as a segment

<figure><img src="/files/YL7XhsJQpiNku07BedKd" alt=""><figcaption></figcaption></figure>

Two buttons sit at the bottom of the builder:

* **Apply**: refreshes the user list with the current conditions
* **Save as...**: turns your filter into a reusable segment available in the Segments tab

> **Tip:** If you rebuild the same filter often, save it as a segment. You can reuse it for [experience targeting](https://help.usejimo.com/docs/publish/target-right-people-who), analytics filtering, and even as a condition inside other filters.

***

### User profile

Clicking any user row opens a **side panel** on the right with their full profile. The main list stays visible underneath.

<figure><img src="/files/FRPaOiRVNPo0UjtSxRsq" alt=""><figcaption></figcaption></figure>

#### Panel header

<figure><img src="/files/4heTKkVy0Y5JiExovS8u" alt=""><figcaption></figcaption></figure>

The top of the panel always shows:

* **Avatar** and **display name** ("Anonymous" for unidentified users)
* **Jimer ID** below the name. For identified users, click the copy icon next to the UUID to copy it.
* **Tag user** button in the top-right corner for quick tagging

#### Navigation tabs

Three tabs organize the user's data.

{% tabs %}
{% tab title="Data" %}
The default tab, showing the user's snapshot: activity summary, segment membership, and attribute values.

<figure><img src="/files/RqIc8t7Hfo1OEpzOppkr" alt=""><figcaption></figcaption></figure>

**Metric cards** (top row):

| Card                 | What it shows                                             |
| -------------------- | --------------------------------------------------------- |
| **First seen**       | Date of the user's first session detected by Jimo         |
| **Last seen**        | Date of the most recent session                           |
| **Experiences seen** | Total number of Jimo experiences the user has encountered |

**User segments** shows every segment the user currently belongs to as colored pills. Segments update dynamically: if the user stops matching a segment's conditions, the pill disappears automatically.

<figure><img src="/files/gjvmULLK2RZzTIzoF09n" alt=""><figcaption></figcaption></figure>

**Attributes** lists every attribute attached to the user, with a search field and three columns:

| Column     | Description                                                       |
| ---------- | ----------------------------------------------------------------- |
| **Name**   | Attribute key (Jimer ID, Email, plan, role, etc.)                 |
| **Value**  | Current value                                                     |
| **Source** | Where the attribute comes from (Native, SDK, or integration logo) |

<figure><img src="/files/1wQh3ekG07OTJwYhL1AN" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
For the full reference on attribute types, sources, and how to push each one, see [User attributes](https://help.usejimo.com/docs/analyze/users-and-segments/users/attributes). The "Adding user attributes in Jimo" link in the section header points to the same resource.
{% endhint %}

{% hint style="info" %}
**Anonymous users** show mostly empty attribute tables (only their auto-generated Jimer ID). This is expected: without identification, Jimo has nothing to attach beyond the session.
{% endhint %}
{% endtab %}

{% tab title="Activity" %}
A chronological timeline of the user's interactions with your Jimo experiences.

<figure><img src="/files/tEFJiE6pXSBUYEenmiUL" alt=""><figcaption></figcaption></figure>

Each entry shows:

* **Timestamp**: when the interaction happened
* **Experience name**: which tour, survey, banner, checklist, or other experience
* **Progress**: for tours, the number of steps completed (e.g. "3/5 steps")
* **Action**: seen, completed, dismissed, answered, etc.

The timeline is sorted most recent first, useful for understanding how a specific user moves through your product.
{% endtab %}

{% tab title="Survey responses" %}

<figure><img src="/files/v3hkBxyj8GuBuO8C40RN" alt=""><figcaption></figcaption></figure>

The user's answers to [discovery experiences](https://help.usejimo.com/docs/experiences/surveys) (surveys, NPS, feedback steps).

<figure><img src="/files/xkWBnEU9kzaEfBmPwZSF" alt="" width="527"><figcaption></figcaption></figure>

Each entry shows:

* **Experience name** and step
* **Question** asked
* **Answer** given
* **Timestamp**

Pair this view with the "Answered with" filter in the builder to find all users who answered a specific way.
{% endtab %}
{% endtabs %}

***

## In this section

<table data-view="cards"><thead><tr><th>Section</th><th>What is it?</th><th>Includes:</th><th data-hidden data-card-target data-type="content-ref">Target</th></tr></thead><tbody><tr><td><strong>User attributes</strong></td><td>Deep dive into how user data is structured in Jimo</td><td><p>· Native attributes</p><p>· Custom attributes</p><p>· Integration-synced attributes</p><p>· Setup via the SDK</p></td><td><a href="/pages/382678e2d0f0ab2629eb2647949fed199cc10d0d">/pages/382678e2d0f0ab2629eb2647949fed199cc10d0d</a></td></tr></tbody></table>

***

### Related pages

* [Users & Segments overview](https://help.usejimo.com/docs/analyze/users-and-segments): Core concepts, identification, and getting started
* [Segments](https://help.usejimo.com/docs/analyze/users-and-segments/segments): Full reference for the condition builder and saved segment management
* [Import](https://help.usejimo.com/docs/analyze/users-and-segments/import): Bulk-upload users and attributes via CSV
* [Target right people (Who)](https://help.usejimo.com/docs/publish/target-right-people-who): Use segments and conditions to target experiences
* [Identify users](https://help.usejimo.com/docs/for-developers/for-developers/sdk-guides/identify-users): Developer guide for calling the `identify` SDK method
* [Troubleshooting](https://help.usejimo.com/docs/settings/troubleshooting): Debug why a user is or is not in the expected segment


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.usejimo.com/docs/analyze/users-and-segments/users.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
