Skip to main content

Registration shouldn't pause at a monthly cap.
Here it doesn't.

Sessions, payments, rosters, waivers and waitlists in one place at $85 a month plus 1.75% — plus a directory where families are already searching for programs like yours.

$3.5M+
Processed for providers
6,000+
Kids registered
< 5 min
Avg. parent checkout
Trusted by providers
Dave, Jessie, and their two children on a hillside trail above Petaluma, CA, at sunset.
Who we are

A family business, built for family businesses

Enrichment.kids is independently owned and family-run from Petaluma, CA. I'm Jessie — I work with every provider on the platform myself. My husband builds the software. Before this, he was a conductor and pianist on Broadway, and I was a professional ballet and modern dancer, so we've spent most of our lives inside the kinds of programs we now serve.

We built Enrichment.kids because the people who teach kids shouldn't spend their evenings untangling spreadsheets, Venmo requests, and email threads. When you write in, you're writing to us.

What people ask before they move

  • My plan counts paid submissions by the month, and March is not a normal month.
  • The form collects the answers. The roster, the payments and the waitlist are still mine to run.
  • When a session fills I have to notice first, and then go and do something about it.
  • I built these forms myself. I don't want to start over.

Enrichment.kids puts it all in one dashboard

  • Registrations aren't metered. There's no monthly allowance to run out of in your busiest week.
  • The registration is the roster entry and the payment is part of it. Nothing gets copied anywhere.
  • Capacity is enforced at checkout, and a full session offers a waitlist instead.
  • Send us the form you have and we rebuild it here. We do the build with you.
Your website, our software

Take registrations from your own website

Already have a site you love? Keep it. One snippet of code puts your sessions right on your own pages — families browse, pick sessions, and build their cart without going anywhere.

Checkout finishes securely on Enrichment.kids, so you get the payment processing, required forms, and rosters without building any of it yourself.

Learn More (opens in a new tab)

Summer Camp 2026

by Sunshine Learning Studio

Ages 5–12
Daily: 9:00 AM – 3:00 PM PT
$285.00
Jun 16–20, 2026
Choose type
Choose price
Platform Features

Built for how enrichment providers actually work

Not a generic booking tool. Purpose-built for camps, classes, after-school programs, and everything in between.

Custom Registration Forms
Collect medical info, emergency contacts, dietary needs, or anything else at checkout. Build forms with text fields, dropdowns, and checkboxes. Responses are linked to each participant and visible on the roster.
Form builderPer-participantAuto-expiration
Roster Management
Every session has a live roster with participant names, ages, order data, and form responses. Transfer kids between sessions, resend confirmations, and manage cancellations — all from one screen.
Session rostersTransfersConfirmations
Waitlists
When a session fills, parents can join the waitlist right from the listing. You see every family, their contact info, and how many spots they need. Send an invitation with one click — capacity adjusts automatically.
Auto-capacityOne-click invite
Secure Payments
Parents pay at checkout with credit card, debit, or over time through Affirm. Funds route to your connected bank account with automatic payouts. Safe and secure, guaranteed by Stripe.
Stripe ConnectMulti-provider cartFee-inclusive pricing
Cancellations & Refunds
Issue partial or full refunds from your dashboard. The override option lets you refund the full amount including fees, with a clear two-step consent flow. Funds return to the parent's original payment method.
Partial/full refundsCancel and reinstate
Financial Reporting
The Sales Report shows every transaction with discount breakdowns, fees, and net revenue. The Payout Report maps each bank deposit to the exact orders it contains. CSV export for your accountant.
Sales reportPayout reconciliationCSV export
Discounts & Sibling Pricing
Create percentage or fixed-amount coupon codes. Sibling discounts kick in automatically when a family registers 2+ kids for the same session. Both stack together with real-time accurate reporting.
Coupon codesAuto sibling discountStackable
Tiered & Sliding-Scale Pricing
Offer up to six price tiers per session and select a default price — perfect for sliding scale, member pricing, and more — so families choose the right price before checkout. No awkward workarounds with discount codes.
Sliding scaleMember pricingFlexible pricing
Drop-In Scheduling
Not every program runs the same. Enable drop-in dates so parents can buy individual session days instead of the full run. Per-date capacity tracking and sibling discounts work automatically.
Per-date pricingPer-date capacityFlexible enrollment
Real-Time Notifications
Know the moment a parent registers, requests a cancellation, or joins a waitlist. Dashboard notifications with direct links to the relevant roster, plus email alerts for everything that matters.
SalesCancellationsWaitlist
Participant Invitations
Send email invitations with a direct registration link, optional discount code, and session details pre-loaded. Parents land on a streamlined checkout. Resend with a click.
Email invitesAttached discountsAuto capacity
Embeddable Widget
Drop a code snippet onto your own website and let parents start their order without leaving your page. The widget shows live sessions and handles cart building, then hands off to our secure checkout. Your brand, our infrastructure.
Copy-paste embedAuto-resizingLive data

I'd been running my summer camp for 7 years. I loved the kids, but I didn't really love the business stuff — marketing, collecting money, confirming with the parents, sending receipts — and I know I was disorganized. In my first season using Enrichment.kids, enrollment increased about 20%, and more families booked multiple sessions. Now Enrichment.kids takes care of all of those things I don't like to do. I have more time to invest in my business. It's a no-brainer.

Anna B.
Anna B's Kitchen
+20%
Enrollment increase
Collected payments
0 hrs
Chasing payments
Getting Started

Live in 15 minutes, not 15 days

We've onboarded programs of every size. If you need help, we'll set it up for you — just ask.

1
Connect Stripe
Quick onboarding flow to connect your bank account. Payments deposit directly.
2
Create your listing
Add your program name, description, location, and photos. Takes about 5 minutes.
3
Set up sessions
Add dates, times, pricing, and capacity. Tiered pricing, drop-in dates, and custom recurrence rules if you need them.
4
Start accepting registrations
Share your link, embed the widget, or let parents find you in search. You're live.
Simple Pricing

Choose what fits your program

Start with a free listing. Upgrade when you're ready for registration tools or more visibility.

Directory Listing
Get your program in front of parents at no cost. Manage your listing anytime.
Free
No credit card required
  • Listed in search directory & map
  • Link to your own website or registration
  • Manage and update listing details
Create Login
Advertised Listing
Featured placement in search results. Drive more parents to your website or registration page.
$65/month
$12/mo for each additional listing
  • Everything in Free, plus:
  • Featured placement in search results
  • Add photo to boost visibility and clicks
  • Direct traffic to your website
  • Reach parents actively searching nearby
  • Month-to-month — turn on or off anytime
Create Login

Parents are looking for programs
like yours — right now

Whether you need visibility, registration tools, or both — start with a free listing and upgrade when you're ready. Setup takes minutes, not days.