Skip to main content

Summer camp registration
sells out in February. Be ready in January.

Take summer registrations online — weekly sessions, sibling pricing, waivers at checkout, waitlists when weeks fill — and get found by parents planning their summer now.

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.

The summer rush is short, and it is unforgiving

  • Registration opens with a bang. A season's worth of admin arrives in a week, and it all lands on you.
  • Popular weeks fill mid-conversation. You're answering an email about a session that sold out while you typed.
  • The discount math falls to you. Multiple weeks, multiple children, one family — and every total is a hand calculation.
  • Every year, the same forms again. The questions haven't changed, but the rebuild still eats an evening.

Enrichment.kids puts it all in one dashboard

  • Families register and pay online. They pick their weeks and check out without a single message to you.
  • Full weeks keep collecting families. The waitlist catches them, and you invite from it when a spot opens.
  • Sibling pricing applies on its own. Two children from one family in the same session, and the discount is already in the cart.
  • Registration forms carry over. Set them once and next season starts with the questions already in place.
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.

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
Discounts & Sibling Pricing
Create percentage or fixed-amount coupon codes. A sibling discount applies automatically when two or more participants register for the same session, and a multi-session discount when one participant registers for several sessions of a listing. They stack, and your reports show every discount on every registration.
Coupon codesSibling discountMulti-session discount
Roster Management
Every session has a live roster with participant names, ages, order details, and form responses. Transfer, cancel, or refund a registration from its row, and approve a customer's transfer request in a couple of clicks. Export the columns you choose, sorted your way, for one session or a whole listing.
Session rostersTransfersCustom exports
Custom Registration Forms
Collect waivers, medical info, emergency contacts, dietary needs, or anything else at checkout, with forms you build yourself. Every submission is signed electronically and kept as a signed PDF, and the customer gets a copy by email. Need a waiver mid-season or a medical form renewed? Request it from customers who have already registered — their earlier answers are filled in, and your roster shows who is still pending.
Form builderE-signatures & signed PDFsPost-registration requests
Payment Plans & Monthly Billing
Let customers pay over time. Offer an installment plan with an optional deposit and up to four monthly payments, or bill monthly tuition on the 1st with a prorated first month and an optional registration fee. Payments charge automatically, retry when a card declines, and never cancel a registration on their own. Your roster shows what each seat is expected to bring in, what has been received, and anything past due.
Deposits & installmentsMonthly tuitionAutomatic retries
Cancellations & Refunds
Issue partial or full refunds from your dashboard — the math is done for you, and funds return to the customer's original payment method. Customers can request a cancellation and tell you why, or ask to move to one of your comparable open sessions instead, which you approve in a couple of clicks.
Partial/full refundsCancellation requestsTransfer instead
Financial Reporting
The Sales Report shows every payment — each installment and monthly charge included — with discount breakdowns, fees, and net revenue. The Payout Report maps each bank deposit to the exact payments it contains. CSV export for your accountant.
Sales reportPayout reconciliationCSV export
Customer Records
Everyone who registers with you gets a record: their participants, registrations, and payment history, with a timeline of everything that has happened. Keep private notes your team can see, and tag customers to group and filter them.
Customer timelineTeam notesTags
Traffic Analytics
See how parents find you. Track how often your listings appear in search, how many clicks they earn, and your click-through rate — by day, week, or month, listing by listing. You'll even see how often AI assistants show your program to the parents asking them for ideas.
Views & clicksAI assistant visibilityPer-listing trends
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
Scholarship Management
Take scholarship applications right on your listing, using your own forms. Review each applicant's answers in one place, then award a spot with a discount attached — the applicant checks out like any other registration. Year-end reporting shows how much aid you awarded and how much was used.
Application formsAward by invitationAid reporting
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
Roster Messaging
Email the customers on your roster straight from your dashboard — a schedule change, a packing list, next season's registration dates. Message a whole listing, one session, or just the participants you select. Send now or schedule it, reach a second contact's email from your forms, and see what was delivered.
Roster-based audiencesScheduled sends
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
Secure Payments
Customers pay by credit or debit card at checkout — in full, or on a payment plan you offer. Funds route to your connected bank account with automatic payouts. Safe and secure, guaranteed by Stripe.
Stripe ConnectMulti-provider cartFee-inclusive pricing
Organization Page
One page for everything you offer. Every listing's sessions sit in rows with dates, ages, price, and seats left, and customers add to cart or join the waitlist right from the row. Share a single link for your whole season.
All your sessionsAdd to cart from the rowOne link
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
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 2027 — Week 1

by Sunshine Learning Studio

Ages 5–12
Daily: 9:00 AM – 3:00 PM PT
$285.00, or 4 monthly payments of $71.25, the first today
Choose type
Choose price

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
4×
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, payment plans, monthly billing, 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.
Try It Yourself

Try our form builder

This is the real builder, loaded with example forms. Add questions, change them, and hit Preview to fill it out the way a parent would. Nothing is saved — reset it whenever you like.

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.

Free

No credit card required

  • Listed in search directory & map
  • Link to your own website
  • Manage your listing anytime
Create Login

Advertised Listing

Featured placement that drives more parents to your own page.

$65/month

$12/mo for each additional listing

  • Everything in Free
  • Featured placement in search
  • Photo on your listing
  • Month-to-month — cancel anytime
Create Login
Most popular

Growth Plan

The complete platform for providers building their enrollment.

$85/month

+ 1.75% per transaction
Payment processing separate

  • Everything in Advertised
  • Online registration & payments
  • Rosters, waitlists & refunds
  • Embeddable widget for your site
Get Started
For high volume

Pro Plan

For established providers with their own following. No cut of your registrations.

$249/month

+ 0% per transaction · Billed annually
Payment processing separate

  • Everything in Growth
  • 0% fee on every registration
  • Flat, predictable cost as you grow
Contact Sales (opens in a new tab)

Compare every feature

Each plan includes everything in the plan before it.

FeatureDirectoryFreeAdvertised$65/moGrowth$85/mo + 1.75%Pro$249/mo · annual
Cost
Per-transaction platform feeNot includedNot included1.75%0%
BillingNot includedMonthlyMonthlyAnnual
Discovery
Listed in search directory & mapIncludedIncludedIncludedIncluded
Placement in search resultsStandardFeaturedTopTop
Photo on your listingNot includedIncludedIncludedIncluded
Link traffic to your own websiteIncludedIncludedIncludedIncluded
Registration & payments
Online registration & paymentsNot includedNot includedIncludedIncluded
Payment plans — deposits & installmentsNot includedNot includedIncludedIncluded
Monthly billing for ongoing programsNot includedNot includedIncludedIncluded
Tiered pricing (sliding scale) & drop-insNot includedNot includedIncludedIncluded
Discount codes, sibling & multi-session discountsNot includedNot includedIncludedIncluded
Custom forms with e-signatures & signed PDFsNot includedNot includedIncludedIncluded
Scholarship applications & awardsNot includedNot includedIncludedIncluded
Cancellations & refund processingNot includedNot includedIncludedIncluded
Embeddable widget for your websiteNot includedNot includedIncludedIncluded
Customers
Automated emails — confirmations, payment receipts & reminders, waitlist updates & refund noticesNot includedNot includedIncludedIncluded
Customer dashboard — receipts, form edits, payment plans, transfer & cancellation requestsNot includedNot includedIncludedIncluded
Customer records with notes & tagsNot includedNot includedIncludedIncluded
Running your program
Roster & waitlist managementNot includedNot includedIncludedIncluded
Roster exports with the columns you chooseNot includedNot includedIncludedIncluded
Email the customers on your rosterNot includedNot includedIncludedIncluded
Sales & payout reports with CSV exportNot includedNot includedIncludedIncluded
Manage and update listing detailsIncludedIncludedIncludedIncluded
Unlimited staff loginsNot includedNot includedIncludedIncluded
Unlimited supportNot includedNot includedIncludedIncluded

Payment processing fees: 3.35% + $0.30 per item.

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.