---
title: "Goals that track themselves, and a proper page for every client | Boost Fitness"
canonical_url: "https://boostfitness.io/blog/goals-client-workspace"
last_updated: "2026-10-01T21:51:48.101Z"
meta:
  description: "Set targets and weekly habits that measure themselves from what clients already log, work from a rebuilt client workspace, and let check-ins collect stats and photos for you."
  "og:description": "Set targets and weekly habits that measure themselves from what clients already log, work from a rebuilt client workspace, and let check-ins collect stats and photos for you."
  "og:title": "Goals that track themselves, and a proper page for every client"
---

Boost Fitness

# Goals that track themselves, and a proper page for every client

**Set targets and weekly habits that measure themselves from what clients already log, work from a rebuilt client workspace, and let check-ins collect stats and photos for you.**

17 August 2026·4 min read·By The Boost Fitness Team

![Goals that track themselves, and a proper page for every client](https://boostfitness.io/_vercel/image?url=%2Fblog%2Fgoals-client-workspace.png&w=1536&q=80)

Two big ones this week. Clients get goals that measure themselves against what they already log, and on the coach side every client gets a proper page instead of a pop-up.

## Set a goal, let the app do the counting

Goals come in two shapes. A **target** is a number to reach by a date: get to 80 kg by October, take an inch off the waist, hit a 100 kg top set on squats. A **weekly goal** is a habit to keep: three workouts a week, protein every day, 10,000 steps.

Progress comes from what is already being logged. A weight goal reads the client's weigh-ins from [**body stats**](https://boostfitness.io/blog/body-stats-progress-photos), a protein goal reads their food diary, a workouts-per-week goal reads what they tick off their calendar, and a strength goal reads the sets they log on the exercise you pick. Steps, water, sleep and resting heart rate can be typed in by hand. And you can invent metrics of your own for anything else you coach, in whatever unit you like, so pull-ups and plank seconds are as trackable as bodyweight.

Both of you can set goals, and both of you see the same ones: on the client's page for you, on their Progress page and home screen for them. Everyone reads the numbers in their own units, so you can think in pounds while your client thinks in kilos and nobody has to convert anything.

One detail we sweated: once a goal is achieved, it stays achieved. A weight target does not wobble back to in-progress because breakfast happened.

## Every client gets a proper page

Open a client and you now land in a workspace, not a pop-up. Their details are in front of you, and chat, a week of their calendar, notes, files, forms, stats and permissions are each one click away in the header.

A few things this makes possible:

- **Chat sits inside the page**, so you can answer a message while looking at the week it's about.
- **The agenda shows the next seven days.** Open a workout from it, edit it there, or drag a session to a different day.
- **The full calendar expands in place** when a week isn't enough, and folds away when you're done.
- **An Assign menu in the header** starts a program, meal plan, course or form from one button.
- **Share files from your library** straight into a client's records.

## Check-ins can ask for a progress update

When you assign a check-in, you can now request a progress update with it. The client is prompted for current stats and photos as part of checking in, and what they submit lands in the same body-stats history their Progress page reads. Weigh-in day and check-in day can be the same day, and nobody has to chase numbers separately.

## Clients can save their own foods

When something is not in the food database, a client can now save it to a library of their own and log it forever after. Their foods appear in their diary search and stay out of everyone else's.

## The client home screen leads with today

A client opening their app now sees the day first: workout, meals, habits and check-ins in one list. The week strip grows into a full month in place when they want to look further ahead or behind, and the separate calendar tab is gone because it no longer earned its spot.

## A cleaner look, everywhere

The whole app has also been through a redesign pass: the dashboard, the client app, and the windows and menus in between now share one visual language. Nothing moved for the sake of it. You will notice it most in the corners that used to look like they were built in different years, because they were.

## Fixes and polish

- **Exercise search now runs on the server** and covers the whole library, so a result you know exists cannot hide beyond the part that happened to load.
- **Member sign-in on a custom domain** no longer breaks when the domain's verification quietly goes stale behind the scenes.
- **Sites on your own domain carry your brand** and nobody else's. The last few Boost leftovers are gone.

## Key takeaways

- **Goals track themselves**: targets by a date or weekly habits, measured from weigh-ins, food diaries, calendars and set logs, with custom metrics for anything else.
- **Every client has a full workspace page** with embedded chat, a draggable week agenda, an in-place calendar, and one-button assigning.
- **Check-ins can collect stats and photos** straight into the client's progress history.
- **Clients can save their own foods**, and their home screen now leads with today's plan.

## Ready to see it in action?

Open a client, set one goal, and watch it fill itself in. And if you're not coaching on Boost Fitness yet, [**start your free trial**](https://boostfitness.io/register) and run your whole coaching service from one place.

**From the journal **

## **Keep reading. **

Dark mode, calorie targets that adjust themselves, and meal plans your clients build](https://boostfitness.io/blog/dark-mode-adaptive-calories-client-meal-plans)

![Dark mode, calorie targets that adjust themselves, and meal plans your clients build](https://boostfitness.io/_vercel/image?url=%2Fblog%2Fdark-mode-adaptive-calories-client-meal-plans.png&w=1536&q=80)

27 Sept 2026

## **Dark mode, calorie targets that adjust themselves, and meal plans your clients build**

Your dashboard and your clients' app now have a dark mode. Clients can set a calorie goal that re-checks itself every week, build their own meal plans and send them to you, and you can work calories out per client instead of per plan.

**The Boost Fitness Team**

Messages that send themselves, and an app that's noticeably faster](https://boostfitness.io/blog/automated-client-messages-faster-app)

![Messages that send themselves, and an app that's noticeably faster](https://boostfitness.io/_vercel/image?url=%2Fblog%2Fautomated-client-messages-faster-app.png&w=1536&q=80)

20 Sept 2026

## **Messages that send themselves, and an app that's noticeably faster**

Build a rule once and Boost messages your client when it comes true. New clients answer a welcome questionnaire before they see their plan, both builders are full pages, clients can write you a testimonial, and the whole app is quicker.

**The Boost Fitness Team**

Programmes that repeat on their own, and your Library beside every upload](https://boostfitness.io/blog/repeating-programmes-library-everywhere)

![Programmes that repeat on their own, and your Library beside every upload](https://boostfitness.io/_vercel/image?url=%2Fblog%2Frepeating-programmes-library-everywhere.png&w=1536&q=80)

14 Sept 2026

## **Programmes that repeat on their own, and your Library beside every upload**

Give a programme or meal plan a repeat schedule so it starts again when it finishes, pick any Library file wherever the dashboard asks for an upload, sort the client list by any column, and frame blog images at 16:9.

**The Boost Fitness Team**

### **Run your whole coaching business in one place **

Websites, client management, workouts, nutrition and payments — all under your brand.

[Start your free trial](https://boostfitness.io/register)

## Sitemap

See the full [sitemap](/sitemap.md) for all pages.
