Skip to content

Built for Enrichment Programs

Enrollment and billing built for session-based programs.

After-school programs, weekend academies, and seasonal camps run on sessions — not semesters. My Academy HQ handles session-based enrollment, flexible schedules, and per-session pricing without spreadsheet gymnastics.

No credit card required. 14-day free trial.

Session-Based Enrollment

Configure sessions for how your program actually runs.

Fall session, summer camp, Saturday spring workshop — each with its own dates, capacity, and pricing. Families enroll in the sessions they want. You see who's in which session without cross-referencing a spreadsheet.

  • Numbered sessions with date ranges and capacity
  • Per-session enrollment and pricing
  • Enrollment year and session filters across every view
Screenshot: session configuration with date ranges, capacity, and enrollment counts

Flexible Tiers

Part-time, full-time, and session-specific pricing.

Tuition tiers match how you charge. Full-time and part-time rates. Per-session pricing for camps and workshops. Sibling discounts applied automatically. Custom tuition overrides when you need them.

  • Full-time and part-time tiers per enrollment
  • Per-session pricing and custom overrides
  • Annual, quarterly, monthly, or per-session payment schedules
Screenshot: enrollment pricing configuration with full-time, part-time, and per-session tiers

Stripe Billing

Billing that matches your session cadence.

Invoice monthly, quarterly, per-session, or annually — whatever matches your program. Stripe processes payments. Late fees calculate automatically. Parents see a clean payment schedule in their portal.

  • Flexible payment schedules per enrollment
  • Automatic late fee invoices
  • Parent portal payment history
Screenshot: billing dashboard showing per-session invoices and payment status

Parent Portal

Parents see schedules, pay invoices, and sign up for next session.

Your enrolled families see the current session's schedule, their invoices, photos, and announcements in one portal — on web and mobile. When the next session opens, they enroll from the same portal.

  • Mobile app and web portal
  • Session schedule, billing, and announcements in one view
  • Re-enrollment flow built in
Screenshot: parent portal showing current-session schedule and re-enrollment prompt

One Tool. No Duct Tape.

Replace the tools that weren't built for sessions.

Most enrichment programs jury-rig a semester-focused SIS, a spreadsheet for camp sessions, and a separate registration form for each offering. My Academy HQ handles all of it natively.

What You’re Using NowMy Academy HQ
  • CampBrain or CampMinderSession-based enrollment
  • Google Forms for registrationBuilt-in enrollment forms
  • QuickBooks or manual invoicesStripe-native per-session billing
  • Mailchimp for session remindersNewsletters and announcements
  • Spreadsheet for rostersReal-time session rosters

Enrichment program questions, answered.

Do you support camp and workshop registration?
Yes. Configure sessions with their own date ranges, capacity, and pricing. Families enroll per session. You get a real-time roster for each one.
Can we charge per-session instead of monthly?
Yes. Payment schedules are per enrollment — annual, quarterly, monthly, or per-session. Set it once and invoices generate on the right cadence.
What if we run both ongoing programs and one-off workshops?
Both work side by side. Ongoing programs use enrollment-year configuration; one-off workshops use dedicated sessions. The same dashboard covers everything.
What happens after the 14-day trial?
Choose a plan and continue. Otherwise your account pauses with no charges and no data lost. No setup fees.

Built for enrichment programs. Ready in a day.

Start with a 14-day free trial — no credit card required. Or book a 20-minute demo tailored to your program.