Grentech
Fitness operations platform

PulseCoach

A client-management platform that helps independent coaches organise programmes, progress, check-ins, and payments in one place.

The challenge

Independent coaches were managing client programmes across spreadsheets, messaging apps, and payment links — losing time to admin instead of coaching, with no consistent way to track client progress.

Our approach

We built a subscription SaaS platform giving coaches a single workspace for programmes, scheduling, and payments, alongside a simple client portal so clients could check in and track progress without extra messaging back and forth.

From chaos to clarity

Explore how the workflow changed stage by stage — or read the full plain-text version below.

Before Grentech

  • Client programmes tracked in spreadsheets
  • Progress updates via scattered messages
  • Manual payment links and reminders

After Grentech

  • One workspace for programmes and scheduling
  • Self-service client portal for check-ins and progress
  • Automated billing and reminders

The challenge

New clients were onboarded via back-and-forth messages and paper forms.

What users needed

A fast, guided way to get a new client set up correctly.

The Grentech feature

A structured onboarding flow capturing goals, plans, and payment in one pass.

Operational benefit

Coaches start new clients in minutes, not days.

Read the full plain-text version
  1. Onboarding a client

    Challenge: New clients were onboarded via back-and-forth messages and paper forms.

    User need: A fast, guided way to get a new client set up correctly.

    Feature: A structured onboarding flow capturing goals, plans, and payment in one pass.

    Benefit: Coaches start new clients in minutes, not days.

  2. Weekly check-ins

    Challenge: Coaches chased clients individually for progress updates.

    User need: A simple, low-friction way for clients to report progress.

    Feature: A lightweight client portal with reminders built in.

    Benefit: Consistent check-in data without manual chasing.

  3. Getting paid

    Challenge: Payments were tracked manually across different tools.

    User need: Reliable, automatic billing tied to each client relationship.

    Feature: Integrated subscription billing per client.

    Benefit: Predictable revenue with far less manual reconciliation.

Product capabilities

  • Programme and session builder
  • Client progress tracking
  • Client self-service portal
  • Subscription billing for coaches
  • Automated check-in reminders

Technology

  • Next.js
  • TypeScript
  • Supabase
  • Stripe

Outcomes

  • Meaningful reduction in weekly admin time per coach
  • Clients able to track progress independently via a self-service portal
  • A recurring subscription revenue model for the business

Have a similar challenge?