Skip to main content

How to Assign and Manage Threads

Understand Trainerize thread IDs, set the right default, and ensure all messages go to the right conversation.

Xenios Charalambous avatar
Written by Xenios Charalambous
Updated over 2 months ago

Before we jump into how to manage threads in FitMetrics, let’s first answer a key question:


🧵 What Is a Thread?

In Trainerize, every conversation has a unique thread ID.

  • When you send a message to a client in Trainerize, a thread is created.

  • You can see the thread ID in the Trainerize URL when chatting.

  • If a coach opens a new message instead of replying to an old one, a new thread ID is generated.

This is where FitMetrics steps in.


📥 How FitMetrics Handles Threads

FitMetrics automatically detects and stores all the threads linked to each of your clients.

  • This allows you — the business owner — to monitor all conversations, even if multiple coaches have messaged the same client.

  • You can view, assign, or change the default thread used for messaging at Trainerize Clients within FitMetrics at the "Threads" Column.


✅ What Is the Default Thread & Why It Matters

We always recommend that the default thread be the one assigned to the client’s main coach.

Why?
Because:

  • AI check-ins,

  • Automated messages, and

  • Other FitMetrics features
    …all send messages to the default thread.


🔄 How to Sync & Assign the Correct Thread

  1. Go to Settings → Trainerize → Messaging Settings

  2. Click Sync Threads

This ensures:

  • Every client's default thread matches the one assigned to their trainer

  • Threads are updated automatically (we also run this sync every 30 minutes)

If needed, you can manually assign a different thread.


🔍 How to See & Change a Client’s Threads

  1. Go to Trainerize Clients in FitMetrics

  2. Look for the "Threads" column

  3. Click on it to see all threads associated with that client

  4. Select which one should be the default

Remember:
💡 Always use the thread of the assigned coach unless you have a specific reason to change it which is NOT recommended.


By keeping thread IDs clean and synced, you ensure all messages — manual or automated — land in the right place every time.

Did this answer your question?