Skip to main content

Going Live: Invite Families

Test your setup, find your registration link, send your launch email, and monitor enrollment — everything you need to go live with families.

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.

  1. 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.

  2. 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.

  3. Confirm you receive a receipt email within 2 minutes

  4. Log back into your Homeroom admin and confirm the enrollment appears in your roster

  5. 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

  1. Look in the maroon bar at the top of the season page.

  2. Copy your Registration Page URL from the school registration link — this is what you'll share with families

  3. 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:

  1. Go to Activities table → check the box next to the activity(or activities) and click open enrollment in the actions toolbar.

  2. Click Save


➡️ Next step: See Your First Day: Attendance & Check-In to prepare your staff for the first session.

Did this answer your question?