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

# Tag Management

> Create, organize, and assign custom tags to users for streamlined segmentation, filtering, and community management

<Info>
  Organize your user base with custom tags that make segmentation, search, and bulk operations effortless. Tag Management lets you create labeled categories — from "Verified ✅" to "New Joiner" — and assign them to users directly or in bulk, so you can filter, track, and act on specific groups instantly.
</Info>

<CardGroup cols={3}>
  <Card title="Create" icon="tag">
    Define custom tags with name, color, and description
  </Card>

  <Card title="Assign" icon="user-tag">
    Tag individual users or assign in bulk
  </Card>

  <Card title="Filter" icon="filter">
    Instantly find users by tag on Manage Users
  </Card>

  <Card title="Customize" icon="palette">
    Set background and text colors for visual distinction
  </Card>

  <Card title="Search" icon="magnifying-glass">
    Find tags quickly by name or ID
  </Card>

  <Card title="Manage" icon="list-check">
    Edit, delete, and track tag usage over time
  </Card>
</CardGroup>

## Overview

As your community grows, managing users at scale requires more than just names and roles. Tag Management provides a flexible labeling system that lets you categorize users by any criteria meaningful to your organization — expertise areas, membership tiers, geographic regions, behavioral segments, or program participation.

Tags appear directly in the **Manage Users** table, can be used as filters to narrow down user lists, and are visible on individual tag detail pages where you can see and manage all assigned users at a glance.

### Key Benefits

<CardGroup cols={2}>
  <Card title="Flexible Segmentation" icon="layer-group">
    Create unlimited tags for any categorization need — roles, regions, programs, behaviors, or custom segments
  </Card>

  <Card title="Visual Identification" icon="eye">
    Color-coded tags make it easy to spot user groups at a glance in the Manage Users table
  </Card>

  <Card title="Efficient Filtering" icon="bolt">
    Filter the entire user base by one or more tags (up to 10 simultaneously) to quickly find target groups
  </Card>

  <Card title="Centralized Control" icon="sliders">
    Manage all tags from a single page — create, edit, assign users, and track usage in one place
  </Card>
</CardGroup>

## Accessing Tag Management

<Steps>
  <Step title="Open Users Section">
    In the sidebar, click **Users** to expand the submenu
  </Step>

  <Step title="Select Tag Management">
    Click **Tag management** from the expanded Users submenu
  </Step>

  <Step title="Browse Tags">
    View all existing tags in a sortable table with name, ID, description, user count, and timestamps
  </Step>
</Steps>

## Tag Management List

The main Tag Management page displays all tags in a table with the following columns:

| Column           | Description                                               |
| ---------------- | --------------------------------------------------------- |
| **Tag name**     | The display name of the tag (sortable)                    |
| **Tag ID**       | Unique identifier for API and SDK integration             |
| **Description**  | Optional explanation of the tag's purpose                 |
| **Users**        | Number of users currently assigned to this tag (sortable) |
| **Created at**   | Timestamp when the tag was created (sortable)             |
| **Last updated** | Timestamp of the most recent modification (sortable)      |
| **Action**       | Edit and more options (edit tag, copy tag ID, delete)     |

<img src="https://mintcdn.com/social-b97141fb/zvKX6W42uLelZWz_/images/analytics-and-moderation/tag-management-list.png?fit=max&auto=format&n=zvKX6W42uLelZWz_&q=85&s=eac5a4e2ba224ea3d1c76d8fc5bdac96" alt="Tag Management list view showing tags with names, IDs, descriptions, user counts, and timestamps" width="1920" height="1080" data-path="images/analytics-and-moderation/tag-management-list.png" />

You can **search** for tags by name or ID using the search bar at the top of the table.

## Creating a Tag

<Steps>
  <Step title="Click Create Tag">
    Click the **Create tag** button in the top-right corner of the Tag Management page
  </Step>

  <Step title="Enter Tag Details">
    Fill in the tag creation form:

    * **Tag name** (required): A unique name up to 20 characters
    * **Background color**: Hex color code for the tag background (default: `#EBEBEB`)
    * **Text color**: Hex color code for the tag text (default: `#464646`)
    * **Tag description** (optional): A brief explanation up to 140 characters
  </Step>

  <Step title="Save">
    Click **Save** to create the tag. It will immediately appear in the Tag Management list and become available for assignment.
  </Step>
</Steps>

<img src="https://mintcdn.com/social-b97141fb/zvKX6W42uLelZWz_/images/analytics-and-moderation/tag-management-create.png?fit=max&auto=format&n=zvKX6W42uLelZWz_&q=85&s=053c073a1acbe17c2498d3224af559a8" alt="Create tag form with fields for tag name, background color, text color, and description" width="1920" height="1080" data-path="images/analytics-and-moderation/tag-management-create.png" />

### Tag Creation Parameters

<AccordionGroup>
  <Accordion title="Tag name" icon="tag">
    **Type:** `string`
    **Required:** Yes
    **Max length:** 20 characters

    The display name shown in the tag list, user profiles, and filter dropdowns. Must be unique across all tags.

    **Examples:** `Verified ✅`, `New Joiner`, `Skincare expert`, `Team A`, `USA`
  </Accordion>

  <Accordion title="Background color" icon="palette">
    **Type:** Hex color code
    **Required:** No
    **Default:** `#EBEBEB`

    The background fill color of the tag badge. Use contrasting colors to make tags visually distinct.
  </Accordion>

  <Accordion title="Text color" icon="font">
    **Type:** Hex color code
    **Required:** No
    **Default:** `#464646`

    The text color displayed on top of the background. Ensure sufficient contrast for readability.
  </Accordion>

  <Accordion title="Tag description" icon="align-left">
    **Type:** `string`
    **Required:** No
    **Max length:** 140 characters

    An optional explanation of the tag's purpose. Visible in the tag list table to help team members understand each tag's intent.

    **Example:** *"Recognizes emerging members who consistently contribute and show strong engagement within the community."*
  </Accordion>
</AccordionGroup>

## Editing a Tag

<Steps>
  <Step title="Open Tag Actions">
    On the Tag Management list, click the **more options** button (⋯) in the Action column for the tag you want to edit
  </Step>

  <Step title="Select Edit Tag">
    Choose **Edit tag** from the dropdown menu
  </Step>

  <Step title="Modify Details">
    Update the tag name, colors, or description as needed on the tag detail page
  </Step>

  <Step title="Manage Assigned Users">
    On the tag detail page, you can also view, search, assign, and remove users directly
  </Step>
</Steps>

<img src="https://mintcdn.com/social-b97141fb/zvKX6W42uLelZWz_/images/analytics-and-moderation/tag-management-detail.png?fit=max&auto=format&n=zvKX6W42uLelZWz_&q=85&s=0fdc70796ce8a1d9bf84e73c397057db" alt="Tag detail page showing assigned users with search, assign, and remove capabilities" width="1920" height="1080" data-path="images/analytics-and-moderation/tag-management-detail.png" />

### Tag Detail Page

When you open a tag for editing, the detail page shows:

* **Breadcrumb navigation**: Tag management → Tag name
* **Tag header**: The tag's display name
* **Search bar**: Search assigned users by display name or user ID
* **Assign users button**: Add new users to this tag
* **User table**: Lists all assigned users with a remove action for each
* **Pagination**: Navigate through assigned users (with configurable page size)

## Assigning Users to Tags

You can assign users to tags from the tag detail page:

<Steps>
  <Step title="Open a Tag">
    Navigate to the tag detail page by clicking **Edit tag** from the more options menu
  </Step>

  <Step title="Click Assign Users">
    Click the **Assign users** button at the top of the user list
  </Step>

  <Step title="Search and Select">
    Search for users by display name or user ID, then select the users you want to tag
  </Step>

  <Step title="Confirm Assignment">
    The selected users will be immediately assigned to the tag and appear in the user list
  </Step>
</Steps>

### Removing Users from Tags

To remove a user from a tag, click the **remove** button (trash icon) next to the user's name on the tag detail page. The user will be untagged immediately.

## Deleting a Tag

<Steps>
  <Step title="Open Tag Actions">
    Click the more options button (⋯) for the tag you want to delete
  </Step>

  <Step title="Select Delete">
    Choose **Delete this tag** from the dropdown menu
  </Step>

  <Step title="Confirm Deletion">
    A confirmation dialog will appear with the message: *"Deleting this tag will remove it from all users it is currently assigned to. This action cannot be undone."*
  </Step>

  <Step title="Delete or Cancel">
    Click **Delete** to permanently remove the tag, or **Cancel** to keep it
  </Step>
</Steps>

<img src="https://mintcdn.com/social-b97141fb/zvKX6W42uLelZWz_/images/analytics-and-moderation/tag-management-delete.png?fit=max&auto=format&n=zvKX6W42uLelZWz_&q=85&s=ed85e33ad00c514dd37dfed02522c394" alt="Delete tag confirmation dialog warning that the action cannot be undone" width="1920" height="1080" data-path="images/analytics-and-moderation/tag-management-delete.png" />

<Warning>
  Deleting a tag is **permanent** and will remove it from all users it is currently assigned to. This action cannot be undone. Make sure you no longer need the tag before confirming deletion.
</Warning>

## Additional Actions

The more options menu (⋯) on each tag row provides:

| Action              | Description                                                                  |
| ------------------- | ---------------------------------------------------------------------------- |
| **Edit tag**        | Opens the tag detail page for editing and user management                    |
| **Copy tag ID**     | Copies the tag's unique ID to your clipboard for use in API/SDK integrations |
| **Delete this tag** | Permanently deletes the tag and removes it from all assigned users           |

## Filtering Users by Tags

Tags integrate directly into the **Manage Users** page for powerful user filtering:

<Steps>
  <Step title="Navigate to Manage Users">
    Sidebar → Users → Manage Users
  </Step>

  <Step title="Open Tag Filter">
    Click the **Select tag** dropdown next to the search bar
  </Step>

  <Step title="Select Tags">
    Choose one or more tags from the dropdown (up to 10 tags simultaneously). You can search by tag name or ID within the dropdown.
  </Step>

  <Step title="View Filtered Results">
    The user table updates to show only users matching the selected tags. The **Tag** column displays each user's assigned tags.
  </Step>
</Steps>

<img src="https://mintcdn.com/social-b97141fb/zvKX6W42uLelZWz_/images/analytics-and-moderation/manage-users-tag-filter.png?fit=max&auto=format&n=zvKX6W42uLelZWz_&q=85&s=1bc3a2e9b1d348b37c6e3d8539ea8d27" alt="Manage Users page with tag filter dropdown showing available tags" width="1920" height="1080" data-path="images/analytics-and-moderation/manage-users-tag-filter.png" />

<Tip>
  When a user has multiple tags assigned, the Tag column shows the first tag name along with a **+N** badge indicating the number of additional tags. Hover or click to see all assigned tags.
</Tip>

## Use Cases

<CardGroup cols={2}>
  <Card title="Membership Tiers" icon="crown">
    Create tags like "Premium", "VIP", or "Free Tier" to segment users by subscription level and customize their experience
  </Card>

  <Card title="Expertise Labels" icon="graduation-cap">
    Tag subject matter experts (e.g., "Skincare expert", "Tech Guru") so community members can identify knowledgeable contributors
  </Card>

  <Card title="Geographic Segments" icon="earth-americas">
    Use location-based tags ("USA", "APAC", "EU") to organize users by region for targeted communication or compliance
  </Card>

  <Card title="Program Participation" icon="clipboard-check">
    Track users enrolled in specific programs ("Beta Tester", "Ambassador", "New Joiner") for streamlined management
  </Card>

  <Card title="Behavioral Segments" icon="chart-line">
    Combine with User Insights to tag high performers ("🌟 Rising Star+") and track them over time
  </Card>

  <Card title="Team Organization" icon="users-gear">
    Organize internal teams or external partner groups with clear, color-coded labels
  </Card>
</CardGroup>

## Best Practices

<AccordionGroup>
  <Accordion title="Naming Conventions" icon="spell-check">
    * Use clear, descriptive tag names that any team member can understand
    * Keep names concise (under 20 characters)
    * Consider using emojis for quick visual identification (e.g., ✅, 🌟, 🏆)
    * Establish a consistent naming convention across your organization
  </Accordion>

  <Accordion title="Color Strategy" icon="swatchbook">
    * Assign distinct colors to different tag categories for quick visual scanning
    * Use high-contrast text/background combinations for readability
    * Reserve bright or alert colors (red, orange) for tags that need attention
    * Keep neutral colors for informational or low-priority tags
  </Accordion>

  <Accordion title="Tag Hygiene" icon="broom">
    * Regularly review and clean up unused tags
    * Monitor the **Users** count column to identify underused tags
    * Use tag descriptions to document the purpose and criteria for each tag
    * Delete deprecated tags to keep the list manageable
  </Accordion>

  <Accordion title="Workflow Integration" icon="diagram-project">
    * Combine tag filtering with Contribution Level and Content Quality filters for powerful segmentation
    * Use the **Copy tag ID** action to integrate tags with your SDK or API workflows
    * Assign tags during user onboarding or milestone events for consistent categorization
    * Leverage tags in conjunction with User Insights to identify and reward top contributors
  </Accordion>
</AccordionGroup>

## Troubleshooting

<AccordionGroup>
  <Accordion title="Tag not appearing in filter dropdown" icon="eye-slash">
    **Symptoms:** A newly created tag doesn't show in the Manage Users tag filter

    **Solutions:**

    1. Refresh the Manage Users page
    2. Verify the tag was saved successfully on the Tag Management page
    3. Check that you have the correct permissions to view tags
  </Accordion>

  <Accordion title="Cannot delete a tag" icon="trash-can">
    **Symptoms:** Delete option is not available or fails

    **Solutions:**

    1. Ensure you have admin-level permissions
    2. Confirm you're clicking the correct more options button (⋯) for the intended tag
    3. Try refreshing the page and attempting again
  </Accordion>

  <Accordion title="Tag color not displaying correctly" icon="palette">
    **Symptoms:** Tag badge shows unexpected colors

    **Solutions:**

    1. Verify the hex color codes are valid 6-character hex values
    2. Ensure you're using the `#` prefix in the color fields
    3. Edit the tag and re-enter the correct color values
  </Accordion>
</AccordionGroup>

## Related Topics

<CardGroup cols={3}>
  <Card title="User Insights" href="/analytics-and-moderation/console/user-and-content-management/user-insights" icon="chart-line">
    Combine tags with contribution and content quality scoring for comprehensive user segmentation
  </Card>

  <Card title="User Social History" href="/analytics-and-moderation/console/user-and-content-management/user-social-history" icon="clock-rotate-left">
    View detailed activity history for tagged users to support moderation and recognition decisions
  </Card>

  <Card title="Moderation Feed" href="/analytics-and-moderation/console/user-and-content-management/mod-feed" icon="shield">
    Review flagged content from specific user segments identified through tags
  </Card>
</CardGroup>
