Your Mid-Year Program Planning Guide: A Fall Reset for Arts Educators

Blue gradient background for the CourseStorm website
Natasha Wahid
June 3, 2026

June is a transition month for many arts education programs. Spring sessions are ending and summer camps aren't yet in full swing. Admins are sending last-minute enrollment pushes, checking in with instructors, and gathering class evaluations while starting to switch gears to planning for the next season. 

With lots of priorities on your plate, it’s easy to push fall planning to later in the summer, but these in-between periods are extremely useful planning windows. Spring and camp registration are still top of mind allowing you to reflect and evaluate with clarity. And fall is far enough away that you can turn those insights into real improvements.

A mid-year audit—a structured look at what worked, what didn't, and what your community is asking for next—is how you make the most of this window. And it doesn't have to be a major undertaking where you block off a whole week or pull your team into an intense planning retreat. All you need is a few focused hours and a clear set of questions to guide you in what to keep, change, or drop for your next season.

What follows is exactly that: the five areas to review, the framework for sorting what you find, and a one-page brief to capture it all.

What a mid-year program planning audit is (and isn't)

A mid-year audit looks at five areas of your program that shape your fall calendar: 

  • Enrollment performance: how your recent classes went
  • Student retention: whether students came back for more
  • Registration and operational friction: where patrons or staff got stuck
  • Instructor and program health: your roster, class quality, and unmet demand
  • Community demand: what people are asking for that you don't yet offer

A mid-year audit is different from a couple of bigger exercises:

  • Strategic review: the big-picture work of setting your organization's direction for the next few years and how it gets there, often led by your board
  • Marketing audit: a deep look at how you promote your programs (channels, messaging, campaigns, results)

Both matter, but they answer bigger questions on a longer timeline. A mid-year audit answers the question in front of you: How do we succeed this fall?

The 5-area audit

Each area of the audit follows the same formula: a quick look at what to review, a few questions to ask, and what your answers are telling you. You might not have clean data for every question, and that's okay. Even rough answers point you in a clearer direction.

1. Enrollment performance

Enrollment numbers tell you an undeniable story about what your community is voting for with their time and money. Start here because the numbers cut through impressions and gut feelings, and point you toward the specific classes that need a decision before fall. 

  • Which classes sold out, and which ran under capacity or got canceled? This sorts your catalog into your strongest and weakest performers. Your sold-out classes are candidates for a second section. Your under-capacity and canceled classes go on the shortlist for the Keep / Modify / Cut exercise later in this audit.
  • How do our enrollment numbers compare to the same season last year? Year-over-year comparison tells you whether soft performance for a class is a one-off or a trend. An isolated dip might be weather, a competing event, or a scheduling fluke. Two or three in a row is a pattern worth investigating before you commit fall resources to the same lineup.
  • Are there classes that keep underperforming, even after we've tried to fix them? If you've already adjusted the time slot, pricing, or the promotion and the numbers haven't changed, the issue is likely related to the class itself (more on this in the takeaway).

One exception: new classes. A first or second run is still finding its audience, so don't read a slow start the way you would for an established class.

The takeaway: Persistent underperformance → look at programming design

More promotion won't fill a class that people don’t want, so adjust the class before you put more money behind it. 

There are a lot of variables you can pull on, like the conditions around the class (time slot, price, promotion), or factors about the class itself (topic, format, length, instructor, level). 

If you have the bandwidth, gathering feedback from past students or people who looked at the class but didn't register can help you narrow down which variable is the issue. Otherwise, start with the variables that are cheapest to change and easiest to test.

A weekday-morning class that never fills might just be in the wrong slot, so try an evening or weekend. A multi-week course might be asking too much upfront, so a single-session version could lower the bar. Adjusting one thing is the cheapest, lowest-stakes move you have, and it’s well worth trying before you rebuild the class or cut it.

Get the enrollment data you need quickly with Just Ask Reporting. With CourseStorm's "Just Ask" Reporting, you can type a plain language question into a chat box about your student, registration, or transaction data and get the answers you're looking for in a matter of minutes. And for every answer provided, you can export the data as a CSV as needed. It's a super helpful tool when you're doing an audit like this one. Ask questions like: "Show me classes that ran between Jan 1, 2026 and May 31, 2026. Show the number of available seats in each class and the number of actual registrants." Learn more here.

2. Student retention

You've probably heard that it's much more affordable to keep a student coming back than it is to attract someone totally new. Repeat registrants are more likely to become advocates, donors, and referrers—these folks form your reliable base. Start here after enrollment because retention tells you whether the program you're running is building on itself or starting over every season.

  • What share of this season's students were returning, and what share were new? A healthy program usually has a meaningful chunk of returners, though the right ratio depends on your org and your offerings. If returners are rare, your program is leaning entirely on first-time acquisition, which is the hardest and most expensive way to grow.
  • Are returning students coming back to the same class or trying new ones? Both are good signs that point to different moves. If they mostly return to the same class, protect it and add adjacent options like a related topic or next-level version. If they move across your catalog, that's loyalty to your program, so consider how you can amplify their support with a referral or ambassador program.

The takeaway: Low retention → look at experience

People already found you and tried you, so dig into what happened before, during, or after the class. Maybe registration was a hassle, or the class didn't match the description. Or maybe nothing went wrong at all, and you simply never followed up, so the next session came and went without a reminder. Any one of these is fixable once you know to look for it.

For a real-world example, see how Woodstock Arts rebuilt its patron experience, turning more first-timers into returning students.

Keep students coming back with auto-marketing. CourseStorm is one of the only class registration platforms that offers automated growth features like our personalized class recommendation emails. When someone signs up for a class, that registration is logged in the system and begins their registration history. As you add new classes, CourseStorm automatically surfaces and emails relevant recommendations to your students based on their interests and past purchase behavior. This feature accounts for 14% growth for CourseStorm customers on average.

An example personalized class recommendation email sent from CourseStorm.

3. Registration and operational friction

Operational friction is something everyone—staff and students—feels but it can seem daunting to isolate and track it. Not to worry, we've got a system for ya! Because finding friction is a natural next step after evaluating retention: it moves you from outcomes (did people come and come back?) to mechanics (was it easy for them, and easy for you?).

  • Where did participants get confused, drop off, or email you for help? The questions that came up over and over—"How do I register two kids at once?" "Why won't my payment go through?”—are the spots where your process trips people up and may be costing you registrations.
  • Did your team build workarounds or rely on a series of manual tasks to keep things running? Ask your staff directly: what's the most tedious part of your job, and what do you dread every season? Workarounds like these add up fast at scale. What’s manageable at five classes a session can become completely unsustainable at 25 and limit how many new sessions or programs you can run. 

The takeaway: Too much friction → look at your systems and integrations

When things take longer or feel harder than they should, you might think it’s a people issue (e.g., weak processes, a lean team or not enough training). But often, it’s your systems and tools that could be working harder for you. 

Start with the system you're using for day-to-day work. A good registration tool automates where possible and streamlines routine tasks. Look at how yours is supporting (or not supporting) each part of your operation. Consider how you:

  • Add or remove classes
  • Take class registrations
  • Cancel classes and issue refunds
  • Manage waitlists
  • Manage payment plans
  • Send pre-class and pre-camp communication
  • Promote and market classes

Anywhere you're handling these manually, in spreadsheets, or across multiple disconnected tools, is a place where the right system can give you time back.

Then look at how that system fits into your wider ecosystem. Class registration data is most useful when it's flowing into the other systems you already use (ticketing, donor management, email marketing) without anyone exporting and re-importing it by hand. Integrations are how you stop being the bridge between systems.

If registration friction is a critical improvement heading into the fall, check out CourseStorm's complete guide to fixing your registration process.

4. Instructor and program health

Instructor and class quality issues may be a larger undertaking than any other area of your program. Assessing them now gives you time to talk to an instructor, swap a class, or rejig your fall lineup. Wait too long, and you’ll have fewer options.

  • Which instructors are confirmed for fall, and who's still a question mark? This is a simple question to answer, but it's easy to put off. If you have any ‘maybes,’ see if you get a firm answer before the end of the month so you have more time to find a replacement if needed. 
  • Were there quality or attendance issues worth addressing before you rebook a class or instructor? A sold-out class can still get middling reviews or have a low show-up rate, and that's worth catching before you put it back on the fall schedule. Your course evaluations are the best place to look for both, and if you're not collecting them yet, here’s how to start
  • Did any classes draw more demand than you could seat? That may be your cue to add another section. If the current instructor can't take on the additional workload, who else can you tap to expand the offering? Answering this question now can help you better capitalize on demand in the fall.

The takeaway: Instructor or program uncertainty → resolve it sooner than you think

An instructor who's a maybe today might be booked somewhere else in three weeks. A class quality issue you spot in June gives you months to address it. Waitlisted students may go somewhere else if you don't meet their demand or get back to them with other options.

A few principles for working through the uncertainty:

  • Sort by stakes. Spend your June effort where the outcomes matter most. An unconfirmed instructor for your flagship class deserves more attention than one for a class you might cut anyway.
  • Have alternatives in mind for what you can't lose. Backup instructors, ready-to-launch second sections, alternate formats. It helps to have them ready, whether you use them or not.
  • Awareness is the goal. It may not be possible to fully nail down your fall catalog in June, and that’s fine. The goal is to get early visibility into what you need to do before then, so you have more time to handle whatever comes up.

5. Community demand

The first four areas look back at what happened during your last registration cycle. This one looks ahead, at what your community wants that you're not offering yet. You don't need a formal survey or a full community needs assessment for this. People are already telling you what they want. You just need to tune in.

  • What classes or topics did people ask about that aren't in your catalog? Direct requests are your clearest demand signal because someone took the time to make the ask. Any topics that come up more than once or from different people are your best candidates for a pilot class.
  • Where are your popular classes signaling demand for more? A popular one-time workshop is a candidate for a regular monthly or quarterly slot. Students that keep registering at the same level could be an opportunity for a bridge offering ('advanced beginner,' 'intermediate I') or an intensive to help them upskill. 
  • What are nearby organizations offering that you're not? Use this signal in combination with the others. Any topic or class that your community is asking for and other local orgs don’t offer is your strongest case for piloting something new. On the other hand, if other similar organizations are offering classes you aren't offering, you may be able to tap into that demand as well.

The takeaway: Unmet demand → find the strongest candidates, then test small

The goal here is to identify the one or two new offerings most likely to land, not every possible class you could run. The strongest candidates show up in more than one place: an asked-about topic that's also missing from nearby orgs, or a popular class with returning students who are hesitant to advance. Treat single-source signals as "worth watching" rather than "worth piloting" until you can validate them somewhere else.

When you do act, start smaller than you think. People say they want new classes all the time. A one-off pilot can help you see whether that interest translates into sign-ups.

The Keep / Modify / Cut framework

The next step after a mid-year program audit is to turn these insights into decisions. 

Go through each class you ran and sort it into one of three buckets:

Keep

High enrollment, strong instructor, good feedback. These are working, so lock them into your fall plan first and set the rest of the schedule around them. Note: If your catalogs are more seasonal, look to YoY performance.

Modify

Solid potential held back by one fixable thing. Give it one more season with that specific change, and you'll know next time whether the class or the circumstance was the problem.

Some common patterns:

  • High enrollment, mixed feedback. This is a subject your community is definitely interested in but something's falling short in the execution. Look for patterns in student feedback and address the most pressing issue(s).
  • Great feedback, low enrollment. This class offers participants a great experience but it's flying under the radar. Look at the time slot and promotion.
  • Strong sign-ups, low attendance. Again, this is a topic that has high demand but you're losing folks on the actual day. Look at the format and length. A shorter or more flexible version might fit better.

Cut

If you’re seeing low enrollment season after season, have tried multiple modifications, or an instructor has left and you can’t find a replacement, it’s time to move on. 

Letting go of a class you worked hard to create is tough. But every class you keep on life support costs you staff time, schedule space, and budget that a stronger class could use. Cutting frees that up, so your best work has room to grow.

Turn your audit into a fall program plan

An audit is only useful if it's actionable. A short program planning brief is useful to capture the key insights from your audit so you can turn them into an action plan for the fall.

We recommend including:

  • Your top three wins from spring. The classes and choices that worked, so you can double down on them.
  • Your top three issues to fix before fall. The problems worth solving now, while there's still time. Look for high-level patterns rather than class-specific issues (the latter should be addressed in your Keep/Modify/Cut exercise), like staff spending 10+ hours each week fielding confused patron phone calls.
  • Your class decisions. What's confirmed, what's under review, and what you're cutting.
  • One operational improvement before fall registration opens. The single process fix that will save you the most time or headaches next cycle. This should correlate to one of your top three issues.

Keeping your planning brief to one page. The limit forces you to prioritize and makes it easier to action (compared to a laundry list of ‘coulds’ and ‘shoulds’).

To make this easy, we made a fill-in-the-blank version you can use right away.

[ Download the mid-year program planning brief template ]

Your fall program planning starts here

You might not have time to do the full audit, and that's okay. Pick the area where you already sense a major weakness or opportunity and start there. 

If your spring enrollment came in below target across multiple classes, start with enrollment performance. If you've been hearing the same class requests for months, start with community demand. If your team has been telling you the same complaint about the registration process all season, start with friction. 

You likely already have most of the answers in your registration system, your inbox, or your own observations from the past season. Even if you only complete one section, the brief gives you something to act on and share. Use it to structure your thinking, and to communicate that thinking to leadership, board, or program staff. 

Commit a few hours to evaluating program performance this month so you can head into fall with a stronger plan and a clearer sense of the resources and support you need to act on it.

Save time and grow your impact with CourseStorm

Get A Demo
Get A Demo

See how CourseStorm fits with your needs

A swirling arrow pointing downward with a blue gradient.