Protein Pals — Daily Prep Count

Protein Pals

DAILY PREP COUNT

Load the subscription export

Everything runs in your browser — the file never leaves this page.

Status every value found in your file, with row counts

Tick the statuses that should be cooked for. Tick nothing and every row counts.

Delivery day / date

What the filters are doing right now

Meal code → meals per day

Match terms are matched as whole tokens. Anything containing a space is matched as a phrase instead, so long-form names still work.

Label Match terms Breakfast Lunch Dinner

Plan code → Protein Boost dish

Label Match terms Boost dishes

Ignore these products

Comma-separated. Matches are skipped quietly instead of flagged as unrecognised.

Add-on items counted separately from the meals

The weekday boxes handle schedules like 3 Days a Week (Mon Wed Fri) — that rule only fires on those days.

Item Match terms And contains Per day Days

Dietary restrictions read from the notes / allergies column

A keyword match means that customer can't eat any dish carrying a blocked ingredient, and they appear as a substitution on the prep sheet.

Unrecognised notes

This week

Type the dishes in from your menu. Today's row loads straight into Today's menu as you type, so changing a dish when an ingredient doesn't turn up moves the count with it. Leave a box empty and that dish clears from today's count.

Every meal has both boxes. Fill the chicken box as well when that meal is cooked two ways and the count splits veg / chicken for it. Leave the chicken box empty and everyone gets the one dish.

Loading happens on its own when you change the prep date.

What you're cooking today

Fill the chicken box only for the meals cooked two ways today — that is what splits the count. Any number of meals can be split, including the Protein Boost dish, and none of them has to be. Proteins and ingredient ticks are guessed from the dish names — check them, they drive the substitution counts.

Recent menus

Complimentary meals & manual adjustments

Pick a single meal, or Whole day to make good on a failed delivery. Whole day reads that customer's own plan from the export. Negative quantity for a skip you haven't exported yet.

Date Customer Gives Track Days Reason

Rows no rule matched fix these first

Line check

Protein Pals prep counter · runs offline in your browser