For event organisers · Event operations scheduling

Move one session. Thirty operations re-time themselves.

Daily Runsheet is the schedule for everything around the show: gates, deliveries, accreditation, catering, briefings, security — every day of the event, build-up to teardown. Set the rule once — "gates open one hour before the first session" — and every day computes its own times from the programme. Change the programme, the whole event re-times itself.

The times are computed in peace, weeks early, from rules everyone agreed on. On the day it runs itself. That is the whole product.

Built from real runsheets / 25+ years of event workWorld championships, World Cups, city events
Event venue during build-up before gates open
Every function asks the same question: when are we open, and when do we need to be there?
Three things it does

Three jobs. Nothing else.

01

Operations carry rules, not typed times

Gates open first start −1:00. Deliveries run until the gates. Debrief is last end +0:30. Set the rule once; every day computes its own times. The logic that lived in one person's head now lives on the row.

02

The chain re-times itself

Deliveries end when the gates open, gates follow the programme. Move one session and thirty operations across six days re-time together. Nothing is copied, so nothing drifts — no ditto chain quietly wrong since Tuesday.

03

Hand-fix that shows its hand

Type over any computed time and the cell turns gold — everyone sees it left the rule. The rule is remembered; one click puts the day back on it. No more a second row literally named "HAND FIXED Gates Open times".

Don't take my word for it. Break the demo.

The free test is the full tool on a real example: six days, build-up to teardown, thirty operations on rules. Move a session time and watch the day re-compute. Hand-fix one day and watch it turn gold. Press ▶ Day Board and see the ops-centre view.

No account. No email. Nothing saves. Two minutes tells you more than this page can.

Excel vs Daily Runsheet

The same six jobs. Side by side.

The jobYour spreadsheetDaily Runsheet
A timing rule=IF(AND(ISBLANK(F$9),ISBLANK(F$14)),0.29166… — 07:00 hardcoded as a fraction. One person understands it. They're on holiday."First start −1:00" reads in plain words, on the row. Anyone can see it and change it.
The whole event44 columns, 13 days. By Thursday the row names have scrolled off the screen and you're setting times for a row you can't see.All days on one grid, each day tagged — plus a detail tab per day. No horizontal archaeology.
"Same as yesterday"Ditto chains: =F32, =G32, =I32 copied across the week. One day differs — nobody notices until volunteers are outside a locked gate.Chains hold: deliveries follow gates follow programme. Change one, the chain re-times. Nothing drifts.
Overriding a timeA whole second row named "HAND FIXED Gates Open times", because overriding the formula destroys it.Type over it; the cell turns gold. The rule is remembered, one click reverts.
Which event is thisFile says 2020, sheet says 2029, title inside says 2018. Copied event to event for a decade.One event, its own runsheet. Duplicate it for the next one cleanly, rules and all.
The copy for partnersEmailed tabs, one version behind, printed on the wrong morning.A view-only link — the grid or the Day Board — plus A4 day sheets and A3 PDF.
You know this file

Serious work by serious people — and the tool fought them the whole way.

  • Forty-four columns. Thirteen days × start, end, info. By Thursday you're scrolling so far right the row names have left the screen, and you're setting times for a row you can't see.
  • The clever version has formulas: IF the first session is blank AND the first training is blank, then 07:00… — with 07:00 hardcoded as 0.2916666. One person understands the sheet. They are on holiday.
  • The other version has ditto chains: =F32, =G32, =I32 — "same as yesterday", copied across the week. One day differs. Nobody notices until the volunteers are standing outside a locked gate.
  • There is a row literally named "HAND FIXED Gates Open times" — an entire second row, because overriding the formula destroys it.
  • The file is called 2020, the sheet is called 2029, the title inside says 2018. It has been copied event to event for a decade, and it shows.

These are not invented examples — I have the file. Every rule in it was right: gates an hour before the first start, deliveries until the gates, briefing at 8:15. The sheet just couldn't hold the rules — only the numbers they produced. Daily Runsheet keeps the rules and loses the fight.

A file you may recognise

DailyRunSheet_2020_01112019.xlsx
Sheet nameSalppuri 2029
Title insideDAILY RUN SHEET 2018
Width44 columns · 13 days
Cell F26=IF(AND(ISBLANK(F$9),ISBLANK(F$14)),0.29166…
Row 48"HAND FIXED Gates Open times"

Every rule in it was right. The sheet just couldn't hold the rules — only the numbers they produced.

Who it is for

Built for the person who schedules the whole event day.

Daily Runsheet is for the operations lead who owns the times every function reads — gates, deliveries, accreditation, catering, security — across every day from build-up to teardown.

This is for you if

  • You run multi-day events — championships, World Cups, festivals, congresses, city events — with many functions and one schedule
  • You keep the operations plan in a wide Excel grid that stops fitting on a screen around day five
  • Your times depend on the programme, and the programme keeps moving
  • You want each function, venue and partner to read the current times without emailing tabs

This is not for you if

  • You need the minute-by-minute stage cues, not the operations around them. That's Rundown Master
  • You need multi-user simultaneous editing today — one owner edits, everyone else views live
  • Your 44-column sheet has never left anyone outside a locked gate. Then keep it. You are the exception
What is included

A daily runsheet with an engine.

Rows are your operations, grouped by customer group — teams, media, spectators, VIPs, volunteers, organisation. Columns are your days. Programme sections anchor each day; every other row can compute its times from the first start, the last end, or another row.

Each day also has its own tab: the full day in time order, printable as the A4 day sheet for the ops centre wall and the morning briefing. The whole grid prints A3 landscape, exports to Excel, and travels as a view-only web link.

  • Unlimited events, days and operations
  • Timing rules: anchor to the programme or chain to any row
  • All days on one grid + a detail tab per day
  • Hand-fix marked in gold, revertable per day
  • Ops library: classic ops + 5 event-type packs
  • Overnight operations understood without a formula
  • Day Board live view with owner filter
  • View-only share links · A4 day sheets · A3 grid PDF · Excel export
  • Runs in the browser — laptop, tablet, phone. Nothing to install
  • All updates to the current version included
Scheduled 128/134 · 96%▶ DAY BOARD
OperationRuleWED17.2. SETUPTHU18.2.FRI19.2.SAT20.2.
MAIN PROGRAMME PROGRAMME
Competition session 1programme14:00–15:3011:00–12:3011:30–13:00
SPECTATORS
Gates open for public1st −1:00 → last +0:3009:00–20:3007:30–17:4507:30–22:30
Ticket control activeGates open → Gates open09:00–20:3007:30–17:4507:30–22:30
GENERAL OPERATIONS
Delivery window (morning)Gates −2:00 → Gates08:00–18:00 ✦07:00–09:0005:30–07:3005:30–07:30
Accreditation centre open1st −3:00 → last +1:0012:00–19:00 ✦07:00–21:0005:30–18:1505:30–23:00
ORGANISATION
Morning briefing (all functions)manual08:15–08:3008:15–08:3008:15–08:3008:15–08:30
Venue team daily debrieflast +0:30 → +1:0020:30–21:0018:00–18:3022:30–23:00
Also included

Day Board: what's open, what's next.

Full screen, dark, built for the wall of the operations centre. What's open right now. What opens next, with a countdown. What's done. Filter by owner and each function watches its own day.

On the day it runs itself — because the times were computed in peace, weeks earlier, from rules everyone agreed on. Print it as the A4 day report for the morning briefing.

My Winter Event 2027 · Day Board09:41:26
SAT 20.2. · sold outOpen now 9Still to open 6Programme 11:30–22:00
Open now
07:30–22:30Gates open for publicSecurityOPEN NOW
08:00–14:30Team service deskSportsOPEN NOW
09:00–23:30Volunteer catering openServicesOPEN NOW
Opening next
10:15–11:15VIP host briefingProtocolin 34 minOPENS
11:30–13:00Competition session 1Sportsin 1 h 49 minOPENS
Jesse Kiuru walking through an event hall during build-up
Proof

An event director built this. Not a software company.

I'm Jesse Kiuru. I help event organisers and host cities bid, plan and run better events. Event director of the Lahti 2017 FIS Nordic World Ski Championships. Currently structuring the Winter World Masters Games 2028.

Daily Runsheet exists because I kept this sheet for a thirteen-day world championship — gates, deliveries, shuttles, media, volunteers, all of it — in a 44-column Excel file with formulas only I understood. The rules were right for ten years; the file fought us for ten years. The examples on this page are from my own files.

270,000spectators, Lahti 2017
3,000workforce coordinated
25+ yrschampionships to conferences
Price

€99. Once. That's it.

One locked gate with volunteers standing outside it costs more than this in goodwill alone. So does one function reading last week's times off the wrong printout. Test first — buy when it earns its place.

Daily Runsheet · Full version
€99 one time · no subscription
  • Unlimited events, days and operations
  • Timing rules: anchor to the programme or chain to any row
  • All days on one grid + a detail tab per day
  • Hand-fix marked in gold, revertable per day
  • Ops library: classic ops + 5 event-type packs (outdoor, arena, festival, congress, expo)
  • Day Board live view with owner filter
  • View-only share links · A4 day sheets · A3 grid PDF · Excel export
  • All updates to the current version included
Get Daily Runsheet · €99 → or test it free first — no account, 2 minutes

Pairs with Rundown Master: the rundown runs the show minute by minute, the runsheet runs everything around it. Nine tools in the toolbox — any three for €199.

Questions

Asked before buying.

Can't I just build this in Excel?

You can. I did, for a thirteen-day world championship — a 44-column sheet with formulas only I understood. The rules were right for ten years; the file fought us for ten years. If your sheet has never left anyone outside a locked gate, keep it. This is for everyone else.

Do I need to install anything?

No. Daily Runsheet runs in the browser — laptop, tablet or phone. Your events save automatically to your account.

How is this different from Rundown Master?

The rundown is the show: cues, minutes, one session at a time. The runsheet is everything around the show: gates, deliveries, services, offices — across all days of the event. Rundown Master answers "what happens next on stage." Daily Runsheet answers "when are we open, and when do we need to be there." Serious events run both.

Our programme isn't confirmed yet. Can I still build the runsheet?

That's exactly when rules beat typed times. Build the operations on rules now — gates first start −1:00, deliveries until gates — with a placeholder programme. When the real session times land, type them in and the whole event re-times itself. No TBC cells waiting to be forgotten.

What about overnight operations — security 22:00 to 06:00?

Type them as they are. The runsheet understands that 06:00 after 22:00 means the next morning, on every day, without a formula.

What does "free test" mean exactly?

The full tool on an example event — six days, thirty operations, the rules doing the work. Move a session time and watch the day re-compute. Nothing saves — 100 people can test at once and never see each other's changes.

Change one session time.
Thirty operations re-time themselves.

Two minutes in the demo tells you more than this page can.