Adding Existing Clients
Link a client who already has an EvoFit account to your roster — no email invite needed.
trainer guide/clients
What this is for: Pull a registered EvoFit user onto your trainer roster directly by their email.
When to use this
Use Add Existing Client when the person already has an EvoFit account (e.g. they switched trainers, they registered themselves, or they're a colleague's client moving over). For brand-new users, use Inviting New Clients instead.
Step-by-step
- Open My Clients (
/clients). - Click Add Existing Client in the top right.
- The
ClientModalopens. - Enter the client's exact registration email and click Add.
- The system finds the existing user record and creates a
TrainerClientrow connecting you. The client immediately appears on your roster as Pending until they log in next, then Active.
What the client experiences
- They do NOT receive an email about this.
- Next time they log in, your branding (WhatsApp button, etc.) shows up.
- If they were already with another trainer, both relationships now exist — they pick which trainer to view in their dashboard.
Common pitfalls
Where to find this
- Trigger:
/clients→ Add Existing Client button. - Component:
ClientModal. - API:
POST /api/clients.
Was this article helpful?
