Clients
Add, invite, and manage the clients you coach in HubFit.
Clients Overview
The Clients page is your central hub for managing every person you coach. From here you can add new clients, view their profiles, organize them with tags, and take bulk actions.
Your client list displays each active client's name, tags, last check-in, last active time, coaching duration, and assigned team member. Use the search bar to find clients by name or email, or open the filters popover to sort, group by tag, filter by assigned coach, and toggle between Active and Archived views.
Adding a Single Client
After the client is created you will see a success screen with two options:
- Setup profile: Jump straight to the client's profile to configure training, nutrition, check-ins, and more
- Add another client: Reset the form and add the next client
Adding Multiple Clients
You can add up to 50 clients in a single batch, either manually or by importing a CSV file.
Manual entry
CSV import
Client Invitation Flow
When you add a client, HubFit generates a unique username and code for them. Your client uses these credentials to log in to the HubFit mobile app or web portal. This makes onboarding easier because they don't have to sign up themselves, you create their account and share the credentials.
There are three ways to share access with a client:
1. Email on creation
Check the Email client the login instructions checkbox when adding the client. HubFit sends an email with the username, code, and a direct login link.
2. Email later
3. Share manually
Open the Client Access modal (from the three-dot menu or the key icon on the client's profile page), copy the username and code, and share them directly via your preferred channel.
How Clients Log In
Clients log in using the username and unique code you provided. They enter these credentials on the HubFit app or the web login page and tap Login. If a client has trouble logging in, you can find their credentials by clicking the three-dot menu on their row in the client list and selecting Client Access. From there you can copy the username and code, or resend the login email.
Editing a Client
Client Notes
Notes let you record observations, reminders, or coaching instructions for a specific client.
When you mark a note as "Only viewable by coach," the client will not see it in their app. Use this for internal observations, compliance flags, or coaching strategy notes.
- Click any note to edit its title, text, or visibility
- Delete a note from the edit view
- Notes are sorted by date, newest first
Client Feature Control
You can enable or disable individual features for each client from their profile under Settings > Feature Control. This controls what the client sees in their app.
Available feature toggles:
| Feature | Description |
|---|---|
| Check Ins | Check-in form submissions |
| Workout | Training programs and workout tracking |
| Workout Logger | Ability to log sets and reps during workouts |
| Nutrition | Meal plans and nutrition page |
| Nutrition Tracker | In-app food logging |
| Metrics | Body measurements |
| Messaging | In-app chat |
| Vault | Shared files and resources |
| Progress Photos | Photo uploads |
| Habits | Habit tracking |
Client Tags
Tags let you categorize and filter your clients. Common uses include grouping by program type, coaching tier, goal, or status.
Creating a tag
Editing a tag
Deleting a tag
Assigning tags to a client
There are several ways to assign tags:
- When adding a client: Select tags in the Add Client modal
- When editing a client: Update tags in the Edit Client modal
- From the Overview tab: Click the + button next to Tags in Client Details and check/uncheck tags
- Bulk action: Select multiple clients using checkboxes, click Action > Assign Tags, choose tags, and apply
Bulk Actions
Select multiple clients using the checkboxes on the left side of the table. Once selected, the Action dropdown lets you assign a coach, assign tags, send access emails, archive, unarchive, or delete clients in bulk.
Archiving and Unarchiving Clients
Archiving removes a client from your active count and revokes their app access. Their data is preserved.
What happens when you archive
- The client loses access to the HubFit app immediately
- They are removed from all community groups
- Their chat channels are archived
- Active subscriptions are cancelled
- Tags, resource collection access, recipe book access, and workout studio access are revoked
- Unprocessed autoflow events are deleted
- Your active client count decreases by one
How to archive
How to unarchive
The client regains access to the app and counts toward your active client limit again.
Deleting a Client
Deleting a client is permanent. It performs all the same cleanup as archiving and the client is removed from your workspace.
Assigning Team Members
If you have team members in your workspace, you can assign them to specific clients.
Alternatively, use bulk actions to assign a coach to multiple clients at once.
Client Duration
You can set a start and end date for each client to track their coaching period. Set the duration when adding a client (check "Set client start and end date") or later by clicking the duration badge on the client's Overview tab.
The duration appears as a color-coded badge in the client list and on the client's Overview, showing where the client is in their coaching period.
Frequently Asked Questions
How do clients log in? Clients use the unique username and code generated when you add them. You can share these via the automated email or manually from the Client Access modal.
What happens when I archive a client? The client loses app access immediately, is removed from communities, has subscriptions cancelled, and no longer counts toward your active client limit. Their data is preserved and can be restored by unarchiving.
Can I restore a deleted client? No. Deletion is permanent. If you want to preserve a client's data while removing access, use Archive instead.
Do archived clients count toward my plan limit? No. Only active clients count toward your plan's client limit.
Can clients change their own login credentials? No. The username and code are generated by HubFit and managed by you. If a client needs new credentials, you can regenerate them from the Client Access modal.
What does the duration badge do when it expires? Nothing. The badge is purely visual. It does not archive, restrict, or remove the client automatically. You remain in full control.
My client's account says it already exists when I try to add them. What should I do? First, refresh your browser to make sure a client with that email wasn't already added in another tab. If the issue persists, you likely have an archived client with the same email. Switch to the Archived view using the filters popover and either unarchive or delete that client before adding them again.
How can I preview what my client sees? Open the client's profile and click the access key icon to view their login credentials. Use those credentials to log into the HubFit app on the Client tab and see exactly what your client sees.
Did this answer your question?
