Skip to content

Guide

Selling drop-in classes, camps, and recitals online

How dance studios sell drop-in classes, multi-week camps, and recital tickets as events families find and pay for online.

Sell drop-in classes, camps, and recitals as events. Add each one with its date and details, connect Registration when it's paid, and families find it on your website or in the Studio App, register, and pay online through Billing. You get the headcount and the payment in one place, without a stack of paper forms.

What can a studio sell besides weekly classes?

  • Adult drop-in classes like hip hop, ballet, or bachata
  • A multi-week themed summer camp
  • Holiday and spring break mini camps
  • Weekend intensives and master classes
  • Spring and winter recitals and showcases
  • Free events like picture day and parent watch week

Each one does a different job. Drop-ins bring in adults and new families who aren't ready for a full season. Camps fill the summer when weekly enrollment dips. Recitals are the payoff for the whole year. Even free events like picture day need a headcount.

Should it be an event or a registration?

In Dominion, events put dates on the calendar and collect RSVPs. When something needs a sign-up or payment, connect it to Registration, with payment through Billing. Here's a simple rule of thumb:

Selling drop-in classes, camps, and recitals online
ProgramSet it up asWhy
Picture day or parent watch weekEvent with RSVPsFree, you just need a headcount
Adult drop-in classRepeating event with RegistrationPaid, and it repeats weekly
Summer campRegistration with BillingPaid, limited spots, and you need dancer details
RecitalEvent with RegistrationTicketed, on a set date
Weekly rehearsalsRepeating eventSame time each week, with one-off changes
  • Picture day or parent watch week

    Set it up as
    Event with RSVPs
    Why
    Free, you just need a headcount
  • Adult drop-in class

    Set it up as
    Repeating event with Registration
    Why
    Paid, and it repeats weekly
  • Summer camp

    Set it up as
    Registration with Billing
    Why
    Paid, limited spots, and you need dancer details
  • Recital

    Set it up as
    Event with Registration
    Why
    Ticketed, on a set date
  • Weekly rehearsals

    Set it up as
    Repeating event
    Why
    Same time each week, with one-off changes

How does it work for families?

  1. Create the eventAdd the date, details, and Group, including repeating events with per-date changes.
  2. Connect Registration if it's paidSet when registration opens and closes, and cap spots when space is tight.
  3. Families find itPublic events show on your website, and events appear in the Studio App.
  4. They register and payParents pick a dancer, answer your questions, and pay online. The registration is saved to the dancer's profile.
  5. You see who's comingLive RSVP counts for events, and every registration in one list.

How should you plan a summer camp?

Camps sell best when every detail is settled before registration opens. Parents are comparing your camp with two or three others and booking around work schedules, so vague answers lose the sale.

  • Pick the dates and daily hours first
  • Set an age range for each camp or theme
  • Decide your cap per session, and staff to match
  • Price the full camp and say clearly whether single weeks are available
  • List what dancers bring, like water, lunch, and dance shoes
  • Write your refund policy before the first family signs up

Open camp registration early in the spring, before families lock in their summer plans. In Dominion you can cap the spots so families see Registration Full when it's full, and show when registration opens and closes. Paid registrations run through Billing, and registering can place each dancer in the camp's Group, so camp families get their updates, packing lists, and photos in one place.

How do you run drop-in classes without the chaos?

Drop-ins are simple until twelve people show up for a room that fits ten. A few habits keep them easy:

  • Use a repeating event so the class is on the calendar every week
  • Set a seat limit when the room is small
  • Take payment online before class, not cash at the door
  • Change single dates, like a holiday cancellation, without touching the rest of the series
  • Send a short announcement when a new drop-in series starts

Drop-ins are also a good first step for adults who might later sign up for a full season. When they're ready, they can register for weekly classes the same way. Our registration software guide covers that side.

What about recitals and ticketed shows?

Put the recital on the calendar months ahead, then add the details as they firm up: dress rehearsal, call times, costume pickup, and tickets. Share each update through announcements to the right Groups so families aren't hunting for it. Discount codes let you offer coupons for event tickets if you want to give performing families a break.

Your website matters here too, because grandparents and friends usually find the recital there, not in the app. Our studio website guide covers what to put on it. For how event and camp payments sit alongside tuition, see dance studio billing and autopay.

What does it cost?

Events and Calendar are included, with no event limits. Registration is included too. Paid registrations run through Billing, which has no monthly fee and a rate on each successful payment. See Pricing for current rates.

Questions

Yes. Repeating events support weekly rehearsals with one-off changes.

See your studio on Dominion.

Start free, or watch the tour.

All Features

For your families

Download The Studio App

Every update, event, and resource in one place.

  • Download on the App Store
  • Get it on Google Play