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

# Organizing Athletes with Tags

> Our guide to building your athlete tagging and organization system.

<iframe src="https://www.youtube.com/embed/pZFGRuhVmS0" title="YouTube video player" frameborder="0" className="w-full aspect-video rounded-xl" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />

Tags are the foundation of efficient roster management in Relay Athletic. This section shows you how to create, organize, and manage tags to seamlessly group your athletes.

You’ll learn to understand how tags work, plan an effective categorization system, apply tags to your roster, and use them to bulk-assign training programs.

By the end of it, you’ll build a comprehensive organizational system that saves you multiple hours of programming work every single week.

## How tags work

Understanding how tags operate within Relay is essential for scaling your coaching efforts. This section covers how tags behave and what that means for your programming strategy.

### The difference between individual and tag-based programming

Traditional programming requires you to look at athletes one by one. Tag-based programming allows you to think in dynamic, overlapping groups.

* **Individual approach:** Assigning the "Hypertrophy" program to John, then finding Sarah and assigning it to her, then finding Mike...
* **Tag approach:** Filtering your roster by the `hypertrophy` and `volleyball` tags, and assigning the program to all matching athletes in one click.

**Key differences:**

* Tags act as flexible labels, not rigid folders.
* One athlete can have multiple tags simultaneously.
* Tags allow you to filter your view and take bulk actions.

Understanding these fundamentals helps you create an effective system that categorizes athletes exactly how you train them.

### Prepare your tagging system

Think in categories of related tags rather than creating random labels on the fly.

Before diving into individual athlete profiles, consider organizing your tracking around specific categories. A structured system helps you think systematically about the different ways you might want to slice and dice your roster later on.

When you plan your tags first, you ensure consistency across your entire team, preventing duplicate or confusing labels down the line.

### Example Tagging System

An example tagging system could contain three key components that determine how you group your athletes:

1. **Team or Sport:** The macro-level group.
2. **Role or Position:** The micro-level group.
3. **Training Goal:** The specific physical outcome they are working toward.

**Example of an athlete's tag profile:**

* **Team:** `volleyball`
* **Position:** `opposite`
* **Goal:** `hypertrophy`

**What this means for your workflow:**

* **Start broad, then narrow down.** You can assign a conditioning program to everyone tagged `volleyball`, or get highly specific and assign a mass-building phase only to athletes tagged *both* `volleyball` and `hypertrophy`.

## Apply your tags

There are three main steps to utilizing tags in your daily workflow, from creation to program assignment.

Navigate to your **Athletes** tab in the sidebar to get started.

### Step 1: Tagging individual athletes

Apply your planned labels to the athletes on your roster.

**How it works:**

1. Navigate to your **Athletes** list.
2. Click the **three-dot menu (...)** or on the tags field to open the **Tagging Window**
3. Type to create a new tag or select an existing one from the dropdown (e.g., `hypertrophy`, `volleyball`).
4. Click **Save** to lock in the tags.

*Note: You can add as many tags as necessary to a single athlete's profile to accurately reflect their status and goals.*

### Step 2: Filtering your roster

Use your new tags to instantly sort and view specific groups of athletes.

**How to filter:**

1. At the top of your **Athletes** list, click the **Filter by tags** dropdown menu.
2. Select the specific tags you want to view.
3. The list will immediately update. For example, selecting `volleyball` and `hypertrophy` will filter your view to show only your volleyball athletes currently in a mass-building phase.

### Step 3: Bulk assigning programs

This is where tags save you hours of work. Instead of assigning a program manually to each person, use your tags to distribute it instantly.

**How to bulk assign:**

1. Open the specific program you want to distribute
2. In the assignment window, locate the **Select by Tag** section at the bottom.
3. Choose the relevant tags (e.g., `hypertrophy` and `volleyball`).
4. Relay will automatically check the boxes for all athletes who match those combined criteria.
5. Set your Start Date and click **Assign to Athletes**.

Your program is now live for that entire custom group.
