Client portal for nutrition & health coaches

A nutrition and health coaching portal is where clients log their meals and weekly check-ins, and each coach reads the entries of their own clients and no one else's.

Pattern: Tracking

Describe it to Pory

“Our nutrition coaching practice wants clients to log meals and a weekly check-in, and each coach to see only the clients assigned to them.”

Viewing as

My log entries

Log entries

Leftover dal and riceOct 15, 2026MealGood—
Overnight oats with berriesOct 14, 2026MealGood—
Sheet-pan salmon with greensOct 13, 2026MealGood—
Week 3 check-inOct 11, 2026Weekly check-inOK7
Week 2 check-inOct 4, 2026Weekly check-inOK6.5

Showing 1–5 of 5

Powered by Pory

In plain English

How Pory sets it up

Pory gives every client and coach a sign-in of their own. Each client sees only their own log entries. It covers meal logs & check-ins. Log entries, clients, calls, forms, resources, invoices and team live in Pory's own database, so there's no spreadsheet to keep in sync.

What it does

01

Clients log meals and a weekly check-in from their phone

Food diaries arrive as screenshots, texted photos of a sandwich, and a check-in email every other Sunday if the week went well. Clients log each meal and a short weekly check-in here, with the date, what they ate and how their energy held up. The coach reads a week of entries in one list instead of scrolling a camera roll.

Forms to submit a recordDone by: Client
02

Each coach sees their own clients and nobody else's

In a shared spreadsheet every coach can scroll through every client's food diary, which is awkward for clients and a risk for the practice. Here each client is linked to one coach, and that coach's lists show only the people they work with: their program, goal and stage, their log entries, forms and calls. Adding a coach doesn't mean handing them the whole client list.

Who sees which recordsDone by: Coach

Who sees what in a nutrition & health coaching portal

Every person signs in to their own view. This is what each role in the demo gets.

Client

Sees only their own log entries.

Pages
Home, My log entries, Calls, Forms and files, Invoices, Guides
Can start
New log entry, Upload a document

Coach

Sees the log entries assigned to them.

Pages
Home, My clients, Client logs, Calls, Resources
Can start
Share a meal plan or guide

What’s in the nutrition & health coaching portal template

The tables and fields Pory sets up for this portal. Describe your own version and change any of them in the editor.

Log entries

  • Entry (text)
  • Date (date)
  • Type (choice: Meal, Weekly check-in)
  • Details (long text)
  • Energy (choice: Low, OK, Good)
  • Sleep (hours) (number)
  • Client (link)
  • Coach (link)
  • Coach has read it (choice: Not yet, Read)

Clients

  • Client (text)
  • Coach (link)
  • Program (choice: 12-week reset, Sports nutrition, Gut health)
  • Goal (text)
  • Started (date)
  • Status (choice: Onboarding, Active, Maintenance, Paused)

Calls

  • Call (text)
  • Date (date)
  • Time (text)
  • Format (choice: Video, In person)
  • Client (link)
  • Coach (link)
  • Status (choice: Booked, Done, Canceled)

Forms

  • Form (text)
  • Needed by (date)
  • Kind (choice: Questionnaire, Upload, Consent)
  • File (file)
  • Client (link)
  • Coach (link)
  • Status (choice: Requested, Done, Checked)

Resources

  • Title (text)
  • Kind (choice: Meal plan, Shopping list, Guide)
  • Shared on (date)
  • File (file)
  • Client (link)
  • Coach (link)

Invoices

  • Invoice (text)
  • For (text)
  • Issued (date)
  • Due (date)
  • Amount ($) (number)
  • Client (link)
  • Status (choice: Issued, Paid, Overdue)

Team

  • Name (text)
  • Role (text)

The parts behind this portal

Each one reads and writes the same records, so a form, its approval and the status page someone checks are one system. How Pory builds a portal

Collect

1 part
  • Forms

    Signed-in or public, with typed fields and file uploads. A form files a record; it doesn't start an email thread.

Control

3 parts
  • Who sees which records

    Each person sees their own records, the ones assigned to them, or the ones they manage. Fields can be hidden per role. Pory sets this up from your description, and you can adjust it in the editor.

  • Passwordless sign-in

    A sign-in link by email, by default. Password sign-in if you'd rather.

  • Your brand

    Your domain, your colors, your logo. Members see you.

Frequently asked questions

A client signs in with a link sent to their email and lands on Home. They see Home, My log entries, Calls, Forms and files, Invoices and Guides, and only the log entries that are theirs. From there they can use “New log entry” and “Upload a document”.

You invite them. Each person gets a sign-in link by email, with no password to set, and lands in the role you chose for them.

Build your nutrition & health coaching portal with Pory

Describe who signs in and what each person needs, and Pory builds it. Join the waitlist while signups open; paid plans are a flat price with unlimited clients.

See pricing · How Pory builds a portal