Most pricing tools stop at the moment you set a price. You enter your costs, get a number, and that's it. The tool has nothing else to offer. When the class ends and you want to know whether your pricing was right, you're back to a spreadsheet or a napkin or a vague feeling that "it worked out okay."

We wanted something better. The Class Price Calculator lets you save a pricing plan before the class starts, come back after it ends to record what actually happened, and see a side-by-side comparison of your predictions versus reality. After a few classes, the tool starts learning from your data and can offer to replace its research-based defaults with numbers that reflect your actual community.

Here's how the whole cycle works.

1 Why Tracking Actuals Matters

Every pricing plan is a prediction. You predict enrollment, you predict how many students will choose each tier, and you predict how much revenue the class will generate. Some of those predictions will be close, and some will be way off. Both outcomes are valuable, because they teach you something for next time.

Without tracking, each class starts from scratch. With tracking, each class builds on the one before it. After three or four completed classes, you stop relying on industry averages and start pricing from your own real data. That's the difference between guessing and knowing.

2 Save a Plan to Class History

After you've calculated your scenarios, scroll to the bottom of the results panel (the right side of the screen). You'll find a section called Save to Class History with two fields:

Click "Save to History" and the tool snapshots everything about your current pricing plan: costs, enrollment ranges, buffer percentages, tiered pricing settings, predicted distribution, calculated price, and blended revenue estimate. This snapshot is the "before" picture.

You can save multiple plans for the same class name with different terms. If you're running "Intro to Pottery" every quarter, each quarter gets its own record.

Save to Class History prompt with term label input

3 The Class History Panel

Once you have at least one saved class, a Class History section appears below the enrollment scenarios. It's divided into two groups:

A small badge next to the "Class History" heading shows the total number of records. Each card has action buttons that change based on status. Planned classes show "Enter Actuals" and "Load." Completed classes show "Review," "Edit," and "Load."

Your history lives in your browser's localStorage. No accounts, no servers, no cloud sync. Your data never leaves your machine. It persists across sessions, so you can close the browser and come back next week. Just remember: clearing browser data deletes your history, which is why periodic exports are important (more on that in Step 8).

Class History panel showing planned and completed classes

4 Enter Actuals After a Class Runs

When a class finishes, find it in the "Awaiting Actuals" group and click "Enter Actuals." The tool opens a form with five fields:

There's also an optional Notes field for anything you want to remember. "Strong enrollment, more supported than expected" or "Two late drops, refunded one" can be invaluable context when you review the data six months from now.

A sum validation indicator below the tier count fields checks that your Supported + Standard + Supporter counts equal the Total Enrolled. The tier counts must match the total before the tool will accept your data. Click "Save Actuals" and the class moves from "Awaiting Actuals" to "Completed."

Enter actuals form with enrollment counts, revenue, and notes fields

5 Edit Actuals If You Need To

Made a mistake? Found a corrected revenue number from your bookkeeper? Click "Edit" on any completed class to reopen the actuals form with the previously entered data pre-filled. Change what you need and save again. The comparison view updates immediately.

You can also click "Edit Actuals" from within the comparison view itself. No need to go back to the list first.

6 Read the Comparison View

On any completed class, click "Review" to open the comparison view. This is where planning meets reality. The comparison shows four data points with color-coded deltas:

Green deltas mean you did better than expected. Red deltas mean you fell short. Neither is inherently good or bad. Both are information that makes your next pricing plan more accurate.

Planned vs actual comparison showing enrollment, revenue, and tier split deltas

If you entered notes, they appear below the comparison data.

7 Aggregate Learning

This is where the tool gets genuinely smarter over time. Once you have three or more completed classes that used tiered pricing, the calculator computes your real average tier split across all those classes. A card appears at the top of the Class History section titled "Your Data," showing:

Below the percentages, a note reminds you of the research default (25/65/10) and a button reads "Use My Data as Default." Click it, and the tool updates the Predicted Distribution fields in the tiered pricing section to match your actual numbers.

From that point on, every new class you price will use your real community data instead of Panera Cares averages. This is the payoff for tracking actuals consistently: better predictions, better pricing, less guesswork each time.

8 Export and Share Your History

Because everything lives in localStorage, regular backups are important. Click "Export JSON" to download a file containing all your inputs, settings, and complete class history.

This same export file enables team collaboration. If someone else is involved in pricing decisions, they can import your file and see the full history. When they import it, the class history merges with anything they already have. Records are matched by ID: if you exported a "planned" record and later export a "completed" version of the same class, the import upgrades the local copy automatically.

For more detail on the full export/import workflow, see our guide to exporting, importing, and sharing data.

Recommendation: Export your data at least once a month, or any time you enter actuals for a completed class. Keep the file somewhere safe, like a shared Google Drive folder or a Dropbox. It takes five seconds and protects months of accumulated learning.

Ready to price your next class?

Open the Class Price Calculator and put this guide into practice.

Open the Calculator