Your programs are set up and Stripe is connected. Now let's get families enrolled.
Before you start — confirm these are done
All programs or activities are approved and showing as "Upcoming" on your registration page
Stripe account is connected and verified (see Getting Paid: Stripe Setup)
Dismissal options and classroom teachers are configured
Step 1: Do a test enrollment first
Before inviting real families, complete a full test enrollment to catch any issues early.
Open your school's registration page in a private/incognito browser window. You will want to open enrollment on one or more activities to do this.
Register as if you were a parent: create a student profile, select an activity, and complete checkout using a real card (you'll refund it) - You can also invite yourself into an activity with a full discount.
Confirm you receive a receipt email within 2 minutes
Log back into your Homeroom admin and confirm the enrollment appears in your roster
Refund the test charge from Billing → Refunds
⚠️ Do not skip this step. Every new setup has small surprises — a misspelled activity name, a missing teacher in the dropdown, a form field that needs adjusting. Catch these before families do.
✅ You're done when: The test enrollment appears in your roster, the receipt arrives in your inbox, and the refund processes cleanly.
Step 2: Find your registration link
Look in the maroon bar at the top of the season page.
Copy your Registration Page URL from the school registration link — this is what you'll share with families
Optional: Copy the Embed Code to place registration directly on your school's website - (reach out to Homeroom to get the embed code)
💡 Tip: Consider adding a simple redirect on your school's website (e.g., myschool.org/register → your Homeroom URL) so the link is easy to remember and share.
Step 3: Send your launch email
Use this template as your first family communication. Replace the bracketed sections with your school's details.
Subject: [School Name] — [Program Name] Registration is Now Open!
Dear [School Name] Families,
We're excited to announce that registration for [Season/Program Name] is now open!
This [season/year] we're offering [X] activities including [highlight 2–3 popular ones]. Spaces are limited and fill up quickly, so we encourage you to register early.
👉 Register here: [YOUR HOMEROOM REGISTRATION LINK]
Enrollment closes on [DATE]. If you have questions, contact us at [email].
We look forward to a great season!
[Your Name / After School Team]
Step 4: Monitor enrollment in real time
Once families start enrolling, watch the Activities Overview for live counts.
The Published activities tab updates in real time as families enroll
Waitlists form automatically when an activity fills — no action needed from you outside of promoting students.
Check Billing → daily in the first week to catch any failed payments early
💡 Tip: The first 48 hours after opening registration are usually the busiest. Stay close to your dashboard and be ready for family questions — Homeroom's support team can also help families directly.
Step 5: Extend or close enrollment
To extend or close the enrollment period:
Go to Activities table → check the box next to the activity(or activities) and click open enrollment in the actions toolbar.
Click Save
➡️ Next step: See Your First Day: Attendance & Check-In to prepare your staff for the first session.

