Share:

Diary fill — the next 14 days

Thu 17 Sep to Wed 30 Sep · eight trading studios in 8 cities · show rate and cancellations from the 28 settled days to Wed 16 Sep

Fill, next 14 days
56.9%
1,046 booked of 1,839 seats on offer
Mon–Fri
46.2%
589 of 1,274
Sat–Sun
80.9%
457 of 565
Seats still to sell
793
empty and on offer right now
Show rate
69.0%
last 28 settled days
Projected arrivals
722
if the book stops here and shows as normal

By city

Sorted worst first. On offer excludes the hours a studio is closed — a studio that shuts its quiet mornings is disciplined, not empty. The settled norm across Mar–Aug 2026 is 72–80%, so green is at norm and red needs a call today.

CityBookedOn offerFillMon–FriSat–SunEmpty seatsKidsAdults
Boston13326151.0%37.0%87.5%12843 32.3%90 67.7%
Houston11822552.4%37.8%85.5%10741 34.7%77 65.3%
Nashville11621953.0%38.0%85.5%10339 33.6%77 66.4%
Orlando13824057.5%44.1%90.0%10242 30.4%96 69.6%
Florida9816858.3%60.6%54.7%7029 29.6%69 70.4%
Dallas15125758.8%46.7%89.0%10657 37.7%94 62.3%
New York16627859.7%48.5%89.5%11281 48.8%85 51.2%
Chicago12619166.0%68.1%62.5%6533 26.2%93 73.8%
TOTAL1,0461,83956.9%46.2%80.9%793365 34.9%681 65.1%

Day by day

A thin day at the far end is not filled yet, not lost — the diary is sold in the last fortnight. Read the near days as near-final and the far ones as pace. The last five dates are highlighted automatically.

DateDayDays outBookedOn offerFillEmptyKidsAdultsType
Thu 17 SepThu07610473.1%28868weekday
Fri 18 SepFri110813778.8%291494weekday
Sat 19 SepSat211613983.5%236155weekend
Sun 20 SepSun311714083.6%235562weekend
Mon 21 SepMon48411871.2%342361weekday
Tue 22 SepTue55211445.6%621141weekday
Wed 23 SepWed66711558.3%481057weekday
Thu 24 SepThu74913237.1%831039weekday
Fri 25 SepFri88513762.0%521768weekday
Sat 26 SepSat912114682.9%257051weekend
Sun 27 SepSun1010314073.6%376241weekend
Mon 28 SepMon112111917.6%98417weekday
Tue 29 SepTue122812322.8%95919weekday
Wed 30 SepWed131210611.3%9484weekday
Thu 1 OctThu1476910.1%6234weekday

CSV: diary_fill_by_day.csv — every day x city with the full seat breakdown.

Mon–Fri and Sat–Sun are two different products

Neil, 5 Sep 2026: "they are different things, we dont allow unemployed people on a weekend." Different qualification, different population, so they are never blended on this page. Across the settled Mar–Aug history the weekend runs about 5 points fuller than the week (Sat 81.5%, Sun 79.8% against Thu 74.6%), and it is also where the kids sit.

CityM–F bookedM–F offerM–F fillS–S bookedS–S offerS–S fillWeekend gap
Boston7018937.0%637287.5%+50.5 pts
Houston5915637.8%596985.5%+47.7 pts
Nashville5715038.0%596985.5%+47.5 pts
Orlando7517044.1%637090.0%+45.9 pts
Florida6310460.6%356454.7%-5.9 pts
Dallas8618446.7%657389.0%+42.3 pts
New York9820248.5%687689.5%+41.0 pts
Chicago8111968.1%457262.5%-5.6 pts

Where the kids sit

Share of each day-type’s bookings that are under 18. Count coloured, share in white.

Day typeBookedKidsAdultsOn offerFill
Mon–Fri589117 19.9%472 80.1%1,27446.2%
Sat–Sun457248 54.3%209 45.7%56580.9%

Kids and adults

Kids = the booking’s own age is 17 or under. This is the age on the diary, not the KIDSX marketing family, so it will not tie to /kids-volume — that report answers what we bought, this one answers who is in the chair. Fill % cannot be split by age (an empty seat has no age), so the split here is of bookings, and the show rate beside it is what actually differs.

CityBookedKidsAdultsKids M–FKids S–SKids showAdults show
Boston13343 32.3%90 67.7%83575.9%65.6%
Houston11841 34.7%77 65.3%93275.0%67.5%
Nashville11639 33.6%77 66.4%93070.9%60.8%
Orlando13842 30.4%96 69.6%172576.2%69.2%
Florida9829 29.6%69 70.4%121778.2%62.5%
Dallas15157 37.7%94 62.3%164177.1%66.0%
New York16681 48.8%85 51.2%344762.3%66.2%
Chicago12633 26.2%93 73.8%122177.6%72.2%
TOTAL1,046365 34.9%681 65.1%11724873.2%66.7%

Show rates are from the last 28 settled days, because a forward booking has no outcome yet.

Show rate — last 28 settled days

A booked seat is not a filled chair. Fill % counts what was sold; show rate is how much of it turned up. The gap between them is the single biggest number on this page — across Mar–Aug the diary ran 78% booked but only 51% arrived. Denominator is settled bookings only (arrived or marked no-show); anything still open is excluded.

CitySettledArrivedNo-showShow rateM–F showS–S showChairs filled
New York282181101 35.8%64.2%62.1%67.6%41.5%
Nashville23415183 35.5%64.5%66.7%62.2%40.5%
Florida24716879 32.0%68.0%65.8%71.3%55.1%
Houston25817979 30.6%69.4%73.1%63.7%50.3%
Boston27319182 30.0%70.0%69.3%71.0%47.5%
Dallas29320588 30.0%70.0%67.0%74.6%54.8%
Orlando32423094 29.0%71.0%68.1%76.6%58.1%
Chicago28320875 26.5%73.5%76.3%68.9%50.6%
TOTAL2,1941,513681 31.0%69.0%68.6%69.5%49.6%

Chairs filled is arrived ÷ seats on offer — the only number that describes what the studio actually did with its day.

CSV: diary_fill_show_rate.csv — settled bookings by city, day type and age band.

Cancellations and no-shows — last 28 days

The diary DOES take them off — we just don’t resell the seat

The premise was worth testing and it did not hold. Every cancellation in the window was matched back against the diary by studio, date and name:

  • 98.3% of cancellations are removed from the diary and the seat goes back on sale (measured on all 706 August cancellations; 694 gone, 12 still holding a seat — and 7 of those 12 had arrived: yes, so they are rebookings, not ghosts).
  • So the empty-slot-left-behind problem is real, but one step further on: the seat is freed and then nobody sells it.
  • August freed 694 seats through cancellation and ended the month with 803 unsold. The cancellation flow is the same size as the entire hole in the diary.

514 of the 641 cancellations in this window (80.2%) gave two days’ notice or more. That is the resellable pile — seats we were told about with time to fill them.

Cancellations
641
told us in advance
No-shows
682
never told us — unrecoverable
Resellable
514
2+ days’ notice
Deposits held
$27,775
on cancelled bookings

How much notice we got

The bands break at 2 days because that is the point a booker realistically has time to refill the seat. Everything from “2-3 days” down is recoverable inventory.

NoticeCancellationsShareMon–FriSat–SunKidsAdultsResellable
after the appointment71.1%5216no
same day264.1%251620no
1 day9414.7%70242569no
2-3 days22735.4%1408762165yes — time to refill
4-7 days19830.9%1098971127yes — time to refill
8-14 days8012.5%35452555yes — time to refill
15+ days91.4%6345yes — time to refill

By city

CityCancellationsNo-showsResellableM–FS–SKidsAdults
Florida757965 86.7%41342154
Orlando12394101 82.1%78453390
New York7310155 75.3%46273142
Dallas898867 75.3%55342762
Houston537938 71.7%3122944
Boston748264 86.5%52222450
Nashville828469 84.1%48343151
Chicago727555 76.4%39331854

Why they cancel

ReasonCountShareAvg notice (days)
Unknown/No Reason36156.3%3.9
No longer interested in pursuing modeling8513.3%5.4
Can't afford it/Financially not ready6410.0%4.3
Has To Work426.6%3.7
Sick416.4%2.5
Read the reviews203.1%4.4
Death in the family142.2%4.6
Car accident/car problems81.2%4.5
Studio to far40.6%4.8
Weather conditions20.3%1.5

CSV: diary_fill_cancellations.csv — every cancellation and no-show with notice, reason and refund option.

How this is counted

Where the numbers come from

The CRM has no diary-fullness report. This page reads the booking calendar’s own event feed (application/diary/service/events.php) — the same source the calendar screen draws from — which returns one row per seat, per 30-minute slot, per studio.

Seat typeMeaningCounted as
AA booked appointmentbooked, and on offer
NEmpty and on saleon offer
IEmpty, with a $5-10 incentive attachedon offer
LLocked — a booker holding iton offer
C / XClosed — the studio is not openexcluded

Capacity is not the raw grid. The calendar is a 24-hour grid, so about 57% of it is closed simply because the studio is shut. Counting that as capacity would make a studio that closes its quiet mornings look empty rather than disciplined. Every fill % on this page uses seats on offer = A + N + I + L.

Definitions

TermDefinition
Fill %Booked ÷ seats on offer, over the next 14 days.
Show rateArrived ÷ settled bookings, over the last 28 days. Settled means the outcome is known — marked arrived or marked no-show. A forward booking has no outcome and is excluded, or it would drag every rate to zero.
Chairs filledArrived ÷ seats on offer. What the studio actually did with its day.
KidsThe booking’s own age is 17 or under. Not the KIDSX marketing family, so this will not tie to /kids-volume.
WeekendSaturday and Sunday. Kept apart from Mon–Fri throughout because they are different products with different qualification.
CancellationA row in the CRM no-show/cancelled report with a cancel date.
No-showThe same report without a cancel date — nobody told us.
ResellableA cancellation with 2+ days’ notice.

Two traps this page is built to avoid

1. A forward day is not an empty day. Day 13 of the window is not lost, it is not filled yet — the diary is sold in the last fortnight. Six months of settled history lands at 72–80% however thin the book looks a fortnight out. That is why the day-by-day table shows days-out rather than one blended number.

2. Booked is not showed. Around 30% of booked seats no-show, so fill % overstates what happens in the room by roughly a third. Where this page projects arrivals it says so.

Studios and cities

Eight studios trade. The city map is scripts/reports/lib/finance_cities.js, which is the canonical one — note Studio 1 is Florida, not New York; the two older maps in the repo both get this wrong. Maps A is New York. Maps B, Apex A, Apex B, Icon Studio, Soul Studios and Reviews carry no bookings at all and are excluded; Apex A, Apex B and Icon Studio each sit ~986 seats open and completely empty over a 28-day window.