Made for online coaches

Your coaching business, in one calm place.

Clients, training plans, meals and messages live together. Your clients get an app they actually open. You stop chasing spreadsheets and chats.

Get startedSee how it works
The problem

Coaching shouldn't live in five apps.

Plans in a PDF, check-ins in a form, food photos in WhatsApp, progress in a spreadsheet. Every client is a scavenger hunt, and the ones who go quiet slip through.

  • Every client's plan, check-ins and messages on one screen
  • See who needs you today, before they drop off
  • Build a plan once, assign it to many
One calm place
How it works

From one invite code to a full roster

Six steps, one client list. Each step feeds the next, so nothing lives in a separate app.

1INVITATIONS

Share one code, bring in a whole group of new clients

Create a reusable code, name it by where you post it, and share it anywhere. Every client who enters it joins your list.

They answer a short questionnaire
Instagram bioActive
V4TA9-9GFCE
Share
SOY3 clients joined with this code
2CLIENTS

Know each client before you build

Goal, weight, schedule, equipment, injuries and food preferences arrive in one profile, ready when you are.

You build their plan from it
S
Sara BenaliJoined today · onboarding done
New
GoalLose fat · 72.4 kg
TrainingSome experience · 4 days · full gym
LimitationsLeft shoulder tight overhead
LikesChicken, rice, dates, eggs
AllergiesNone
Assign plans
3TRAINING

Build a week once, reuse it forever

Lay out training days, set sets and reps, add a cue per exercise, copy days, and save it as a template.

Add nutrition next to it
Fat loss · 4 daysWeek 1 of 8
MonPush
TuePull
WedRest
ThuLegs
FriShoulders
SatRest
SunFull
Overhead press4 × 8
Lateral raise3 × 12
Face pull3 × 15
Copy Friday to Sunday
4MEALS AND NUTRITION

Meals that add up, every time

Copy meals from our library, tweak them, and build day templates. Calories are always worked out from the macros, so numbers never disagree.

Assign both, and the client is live
High-protein dayTemplate
BreakfastOats with whey412kcal
LunchChicken, rice, salad568kcal
SnackCocoa skyr bowl167kcal
DinnerKefta with vegetables442kcal
140 g
protein
165 g
carbs
41 g
fat
= 1,589 kcal, worked out from the macros
5TODAY

Open the app, see who needs you

Quiet clients, check-ins to review and plans about to end, sorted every morning. Act on each in one tap.

Reply right where you are
Needs you today
L
Lina HaddadNo logs for 3 days
Nudge
S
Sara BenaliSent her weekly check-in
Review
O
Omar KettaniPlan ends Sunday
Renew
Y
Youssef AmraniNew personal best on squat
React
6MESSAGES

Coach in context

Chat sits next to the client's plan and logs. React to a workout in one tap, or reply with the plan in front of you.

SSara BenaliView plan
Workout logged
Pull · 5 exercises · 52 min
Shoulder feels tight, skip the press?Stop at 30 kg and add face pulls. Tell me how it feels.
Your client's side

What your client sees, from code to check-in

A simple phone app, with a little buddy who cheers them on between your messages.

First, your client types the code you shared. They see your name, so they know they're in the right place.
RepWoven client app: entering the coach's invite code
FAQ

Questions, answered

How do my clients join?

You create an invite code and share it anywhere: your bio, a DM, a flyer. Clients enter it in the RepWoven app, answer a short questionnaire, and appear in your client list.

Can one code bring in more than one client?

Yes. Codes are reusable. Name them by where you share them to see which channel brings clients, and pause a code to stop new joins.

Do my clients need a laptop?

No. Clients use RepWoven on their phone. You can coach from your phone or your laptop.

Can I hide weight from a client?

Yes. For clients who shouldn't see a scale number every day, you can hide weight and their app shows streaks and workouts instead.

Ready to coach in one calm place?

Set up your workspace, create your first invite code, and bring your clients in today.

Get started