> ## Documentation Index
> Fetch the complete documentation index at: https://docs.nudj.cx/llms.txt
> Use this file to discover all available pages before exploring further.

# User Profiles

> Deep-dive on a single member: stats, activity, rewards, synced account, variables

Every member has a profile page with a full cross-section of their activity. Click a username anywhere in the admin to land here.

## Tabs

<CardGroup cols={2}>
  <Card title="Overview" icon="chart-line">
    Stats — points earned, XP earned, challenges completed, current streak, level, loyalty tier.
  </Card>

  <Card title="Activity" icon="clock">
    Chronological feed of actions taken and rewards earned.
  </Card>

  <Card title="Rewards" icon="gift">
    Wallet — earned vs. claimed vs. pending.
  </Card>

  <Card title="Achievements" icon="medal">
    Earned and in-progress achievements with progress bars.
  </Card>

  <Card title="Variables" icon="list">
    Question action responses (see [Mapped Variables](/admin-guide/user-management/overview#mapped-variables-tab)).
  </Card>

  <Card title="Synced Account" icon="link">
    External account sync status (Shopify, Salesforce, etc.) — surfaced via the Admin API.
  </Card>
</CardGroup>

***

## User stats page

The dedicated **stats page** (#484) breaks out:

* Total points earned vs. spent (net balance)
* Total XP earned
* Challenges / achievements / rewards counts
* Streak length (current + longest)
* Recent activity sparkline

Use stats to understand "is this member engaged" before deciding on a gift or adjustment.

***

## Deep-link from any username

Usernames anywhere in the admin (leaderboards, activity feed, giveaway entrants, challenge participants) link directly to the member's profile (#627). No need to search.

***

## Admin actions

From the profile:

* **Adjust points / XP**
* **Gift a reward**
* **Archive user** (soft delete)
* **Delete user** (permanent, Admin+ only)
* **Revoke access token** (logs member out everywhere)

Role-based (see [Overview](/admin-guide/user-management/overview#rbac)).

***

## Synced accounts

If your community has an integration (e.g. Shopify customer sync), the member's profile shows whether they're linked to an external account. Sync status errors surface here so you can triage integration issues.

See [Integrations](/admin-guide/settings/shopify-integration) for platform-specific setup.
