EnsembleBase resources

Band operations

Community band management software that replaces the six-spreadsheet system

Ask a community band where its records live and you'll get six answers that quietly disagree: roster, sub list, attendance, dues, ticket sales, and the email list. EnsembleBase replaces them with one roster that drives seating, availability, scheduling, dues, ticketing, and the member portal.

By the EnsembleBase team · Updated July 8, 2026

Community band management software earns its keep when it kills the six-spreadsheet system. EnsembleBase keeps one roster and generates the rest from it.

Every band that has been around more than a few seasons accumulates this system by accident. A trombonist who moved away in March is still on the email list in June, marked active on the roster, and absent from the dues sheet entirely — because those are three different files maintained by three different volunteers.

Where the six-spreadsheet system breaks

The roster spreadsheet, edited by the secretary, current as of last spring.

The sub list: a doc of phone numbers, half of them stale.

The attendance tracker, filled in by whichever section leader remembered.

The dues sheet: the treasurer’s file, reconciled against memory.

The ticket tally: a login one person has, on a platform that takes a cut.

The email list, copied from the roster in September and never again.

Any one of those errors is survivable. What wears people down is that every question — who is playing Saturday, who owes dues, how many tickets have sold — starts with working out which file to open and which volunteer to ask.

Summer season: parades, festivals, and who can actually make it

Concert bands have a scheduling problem orchestras mostly don't: the summer run of parades, park concerts, and festival gigs, each with its own call time and its own subset of the band. Availability polling in EnsembleBase works per event. Post the whole summer schedule, let members respond date by date, and see for each gig who's in, who's out, and who hasn't answered. When the Memorial Day parade shows three trumpets, you know two weeks out, while there's still time to call a sub from the roster.

Scheduling, reminders, and follow-ups run off the same data. The reminder email for the festival gig goes to the people playing it, and the nudge about the availability poll goes only to the people who haven't responded.

One roster that shows your instrumentation balance

In EnsembleBase, the roster is organized by section, with chairs, principal status, and substitute status on each member. Your instrumentation balance is visible the moment you open it: eighteen flutes and two tubas is a familiar community band problem, and when each section's headcount is on screen, recruiting stops being a vague "we need more low brass" and becomes a specific target.

EnsembleBase roster showing members organized by section, instrument, chair, and substitute status.
The roster by section, with chairs and sub status. Section headcounts make instrumentation gaps obvious — the two-tuba problem shows up here before it shows up on stage.

A gig-based player who covers the July 4th concert but skips the fall season is one roster record with a sub status, instead of a name added to and removed from five files.

Seating charts filled from the roster

The seating chart builder hands you a starting template to reshape into band rows, with your roster beside it: filter by section or by who's unplaced, and drag players onto seats. When a clarinetist switches chairs, that's a drag and a swap prompt, not a redrawn chart. Publish, and the chart is on every player's portal page.

Concert band seating chart: flutes and clarinets in front, saxes and double reeds second, brass third, percussion in backFlutesClarinetsOboes · BassoonsSaxophonesBass Clar. · BariHornsTrumpetsTrombonesPercussionEuphonium · TubaCond.
A typical concert band setup: flutes and clarinets in front, saxes and double reeds second, brass third, low brass and percussion in back — a shape the stage builder takes in minutes.

Dues and tickets in the same place as everything else

Dues tracking sits on the member record: set the season's dues, collect payment online, and see who has paid without reconciling a bank export against a spreadsheet. Ticketing lives here too, on the Pro and Scale plans: every concert can have a public event page with online sales, plus door sales and scanning on the day. The flat $1.00 service fee is added at checkout, buyers can choose to cover the card processing, and with both passed along the band keeps full face value.

EnsembleBase ticketing view showing ticket sales for an ensemble's concerts.
Ticket sales tracked alongside the rest of the band's operation, in the band's own workspace.

One roster powers everything

In EnsembleBase, your member list is entered once and reused everywhere. Every tool below works from the same roster — no re-typing names, no out-of-sync copies.

Seating chartsAvailabilityEmail & remindersDuesTicketingConcert programs

One gig, start to finish

Take the September festival slot. You post the date, and the availability poll goes out to the current roster. The results show you're short a bass clarinet, so you message the one sub with bass clarinet on her record. The seating chart takes four drags from the roster panel, the reminder email goes only to the people playing the gig, and by the time the trailer is unloaded that night, door sales have already landed in the same dashboard as everything else. The six spreadsheets never came out.

Who owns the account when the treasurer retires?

Every long-running band has a version of this story: the ticketing login belonged to Debbie, Debbie retired to Arizona, and now the spring concert's sales report lives behind a password reset sent to an email nobody checks. Personal accounts on outside platforms leave with the person who created them.

EnsembleBase is the band's workspace, with multiple administrators and four access levels (owner, admin, manager, member). A handover is an invitation and a revocation: the new treasurer gets admin access, the old access is turned off, and every record stays exactly where it was. And your data exports — roster, dues, buyers, finances, all CSV — so the band is never hostage to the tool, this one included. Getting in is covered the same way: if your records are scattered across those six spreadsheets today, the EnsembleBase team will migrate them for you.

Frequently asked questions

Do our members need to download an app?

No. The member portal is a plain web link: schedule, availability polls, music, seat assignment, and dues status in any browser. Members who ignore the portal entirely still get every email and reminder, and can answer availability polls straight from the email link.

Can it handle our mixed instrumentation and doublers?

Yes. The roster supports concert band sections with chairs and substitute status, and a player who covers more than one instrument is one record, not two entries in two spreadsheets.

Can we sell tickets to our concerts through it?

Yes, on the Pro and Scale plans. On a $15 ticket, the buyer pays $16 at checkout ($15 plus the flat $1.00 service fee) and can opt to cover card processing on top; when they do, the band banks the full $15. There is no percentage fee at any volume, and door sales and scanning are included.

Does EnsembleBase work for bands, or mainly orchestras?

Both, equally. Concert bands, orchestras, choirs, and chamber groups all use the same roster, seating, availability, dues, and ticketing tools. The row-based stage builder shapes band setups as readily as orchestra fans, and the section model fits any instrumentation.

What does EnsembleBase cost?

For most community bands the practical answer is Pro at $35/month, because that tier carries seating charts and ticketing; the $15/month Core plan covers roster, availability, and dues for a single ensemble. No tier takes a percentage of dues, donations, or ticket revenue.

Keep reading

The bottom line

Retire the six spreadsheets.

EnsembleBase keeps one roster and generates the rest (seating charts, availability, schedules, dues, ticketing, and the member portal) so your band's answers live in one place instead of six files that disagree.

Request Early Access