Seminar guide
Seminar Budget Template: Plan Column, Actual Column, Every Line
A seminar budget template you can copy: every cost line before and on the day, a plan column and an actual column, and the cost-per-seat math that follows.
Why a budget needs two columns
Most seminar budgets are a single list of numbers written once. After the event nobody opens it, so the next budget starts from guesses again.
Give every line two figures. The plan figure is what you expect to spend. The actual figure is what you did spend. The gap between them is the only thing a budget can teach you, and a one-column budget throws it away.
Fill the plan column when you set the date. Fill the actual column within a week of the event, while invoices and hours are still easy to find.
The template
Copy this table into a spreadsheet. The rows are empty on purpose: the numbers have to be yours.
| Line | Plan | Actual | Notes |
|---|---|---|---|
| Getting people in | |||
| Ad spend, by platform | Paid to the platform | ||
| Invitation costs (mail, print, email tool) | |||
| Registration page and tracking | |||
| The room | |||
| Venue | Free if it is your own space | ||
| Food and drink | Scales with guests and plus-ones | ||
| Equipment (screen, microphone, signage) | |||
| Running it | |||
| Speaker time or fee | |||
| Staff hours on the day | Hours times a loaded hourly cost | ||
| Check-in and printed materials | |||
| After the event | |||
| Follow-up hours (calls, messages, email) | Counted per guest who came | ||
| Management or agency fee | If someone else runs it | ||
| Total |
Keep one more block under the table, outside the cost total: registrations, people checked in, and the number who took the next step you offered. These are the counts the total gets divided by.
How to fill each block
Getting people in. Ad spend is the line most budgets get right and the one most worth watching, because it moves every week. Enter the budget you intend to spend in the plan column and the invoiced amount in the actual column. If you send invitations to your own list, the cost is small, but the tool and the hours are not zero.
The room. Venue and food are quotes, so these rows are usually accurate. Food is the one that surprises people: it follows headcount, and headcount follows registrations, not attendance. If you pay per head, plan for the number you expect to show, and ask the venue how late you can change the count.
Running it. Put a number on staff hours even if nobody is paid extra. An evening is an evening. Multiply the hours by an hourly cost that includes pay and overhead, and use the same rate every time so the events stay comparable.
After the event. This block is the one most often missing, and it decides whether the seminar produced anything. Follow-up is calls, messages, and the work of recording who did what. If you hire someone to run the whole thing, their fee goes here as a single line.
The math that follows
Once the actual column is filled in, three divisions turn the sheet into decisions.
- Cost per registration = actual total ÷ registrations. Cheap to compute and easy to flatter.
- Cost per attendee = actual total ÷ people checked in. This is the number to hold the budget against, because a registrant who never came still cost you ad spend.
- Cost per next step = actual total ÷ people who took the action you offered afterward, such as a booked consultation or a signed agreement.
Attendance only counts if you recorded it. A confirmation message is not a seat, and a reminder is not attendance. If you did not check guests in, the second and third numbers are guesses, and the first fix is a check-in record, before any other line on this page.
To see what registrations you need before you spend, the guide to filling a seminar works backward from room size. To see how much of your registration list usually turns into a room, read what a good seminar show rate looks like. The show rate calculator takes registrations, check-ins, and ad spend, and returns show rate and ad cost per registered attendee. It does not know about venue, food, staff, or booked meetings, so it checks one line of this sheet and never replaces the sheet.
Compare plan to actual
When the event is over, add a fifth column: actual minus plan. Then read down it with three questions.
- Which line moved the most? Large gaps are usually ad spend or food. Ask whether the plan was wrong or the event was.
- Which line was missing from the plan? Anything you added late belongs in the plan column next time.
- Did the gap change the answer? A line that ran over by a small amount matters less than a show rate that came in under what you planned for. The cost per attendee is where an overrun finally shows up.
Write the answers at the bottom of the sheet. Next time you copy the template, copy the notes with it.
An example with invented numbers
These figures are invented to show the arithmetic. They are not a client result and not a benchmark.
Suppose a seminar planned $3,000 of ad spend, $900 for venue and food, and $600 for staff time, a plan total of $4,500. After the event the sheet shows $3,400 of ad spend, $950 for the room, $700 for staff time, and $300 of follow-up hours, an actual total of $5,350. If 30 people registered and 20 were checked in, the cost per registration was about $178 and the cost per attendee was $267.50.
The follow-up line did not exist in the plan. That is the point of the second column: the plan was $850 light, and the next sheet now has a follow-up row.
What changes when someone else runs it
If you hire a partner, the management fee becomes a line and the questions change. Is ad spend included, marked up, or paid directly? Is the first event part of the setup fee? What does a repeat run cost? Who owns the accounts and the data at the end?
For Seminar Engine, the answers are public. Management is $7,500 to launch including the first live seminar, then $4,000 per seminar à la carte or $2,000 per seminar on the annual season. Ad spend is paid directly to Meta and Google, with no markup and no percentage-of-spend fee. See the pricing page for the full breakdown. Seminar Engine runs the registration page, seminar-trained SMS assistant, reminders, mobile check-in, and source reporting. It does not promise registrations, attendance, or new clients or patients, so the sheet above still tells you whether a given event paid.
For a medical practice, the per-patient version of this math, with its own worked example, is in what a patient education seminar costs. If you are still choosing which ideas to put money behind, seminar marketing ideas sorted by stage shows which stage to fund first, and the full guide collection covers each stage in order.
The next step
If you cannot fill in the actual column for your last event, that is the finding. Book the free 30-minute audit and Robert will review your registration path, follow-up, and tracking, and tell you which lines you cannot yet measure. Book the audit.
Questions
What should a seminar budget include?
List the cost of getting people in, the cost of the room, the cost of running it, and the cost of following up. Give each line a plan figure before the event and an actual figure after it, so the next budget starts from real numbers.
What is the most commonly missed line in a seminar budget?
Staff time and follow-up. Teams price the ads and the venue, then forget the hours spent confirming, checking guests in, and contacting people afterward. Add a line for each, even if you only estimate the hours.
How do I work out cost per attendee?
Add every actual cost for the event and divide by the number of people checked in at the door. Cost per registration is a cheaper-looking number, but it hides every registrant who did not come.
Does Seminar Engine include ad spend in its price?
No. Seminar Engine management is $7,500 to launch including the first seminar, then $4,000 per seminar or $2,000 per seminar on the annual season. Ad spend is paid directly to Meta and Google, with no markup.