After-School Programs

3:30 PM shouldn't be the hardest part of your day.

Every afternoon, you're managing multiple programs, dozens of pickup routes, billing questions, and parent messages — all at the same time. Popsicle keeps it organized so dismissal runs the way it should.

Oak Hill Academy · Live · 3:45 PM

Active

Aisha Okafor picked up · James Okafor authorized · parent notified

3:44 PM

Mia Chen · parent running 10 min late · flagged for dismissal staff

3:43 PM

Marco Torres · $120 overdue · reminder sent · balance visible on card

3:41 PM

Chess Club: 17/18 checked in · Noah Williams still expected

3:38 PM

Room 114 transition complete · STEM Lab now in Lab B · rosters updated

3:35 PM

No commitment. 30-minute walkthrough built around your programs.

Oak Hill Academy · Mon May 12

After-School Programs · 3:45 PM

Live

Mia Chen · Gr 3 · Art Studio

Parent pickup · Sara Chen

Parent running 10 min late

Waiting

Eli Miller · Gr 4 · Chess Club

Bus Route 7

Departed

Aisha Okafor · Gr 5 · STEM Lab

Parent pickup · James Okafor

Picked Up

Marco Torres · Gr 3 · Art Studio

Extended care (5:30 PM)

⚠ Balance due $120

Waiting

Sofia Park · Gr 4 · Chess Club

Bus Route 12

Departed

Priya Sharma · Gr 5 · Soccer Clinic

Parent pickup · mom

Waiting

3

Waiting

2

Departed

1

Picked Up

Pickup confirmed · parent notified

Aisha Okafor · James Okafor · 3:44 PM

1 student still expected

Noah Williams · Chess Club · parent notified

A Monday afternoon

The same hour — two completely different experiences.

Most after-school coordinators recognize every moment in the left column. Popsicle doesn't change the work — it changes what the work feels like at 3:45 PM.

Toggle between the two to see the difference.

3:12 PM

A parent calls the front desk: 'Which room is Chess Club in this week?' The coordinator doesn't remember. She puts them on hold.

3:22 PM

The Chess Club roster has 18 names. The printed sheet has 16. Two enrolled last Thursday. The instructor has no idea.

3:31 PM

An unfamiliar adult arrives asking for Mia. Staff aren't sure if she's authorized. They call the office. Office doesn't pick up.

3:44 PM

Marco Torres's parent calls about a payment. The spreadsheet shows paid. The finance sheet shows overdue. Nobody is sure which is right.

3:58 PM

One child is still waiting in the lobby. Nobody knows if the parent was notified. They weren't. The parent calls, frustrated.

The real problem

After-school programs outgrew their systems. The systems didn't keep up.

Every one of these problems is predictable. They happen every term because the tools weren't built for program operations — they were borrowed from somewhere else.

3 families placed in wrong program this term

Enrollment is scattered across email, forms, and spreadsheets

Registration comes in through email. The waitlist is a sticky note. Every term starts with a scramble to figure out who is actually enrolled in what.

Roster printed 2 days before session

Staff arrive with yesterday's roster

A family changed programs last minute. The staff member running Chess Club has the wrong list. Two students show up who aren't on it. Dismissal gets complicated.

14 parent messages open right now

Parents call the office for information they should already have

Which activity is my child in? Did my payment go through? What time is pickup today? Every incoming question is 5 minutes your front desk can't spend on students.

9 unreconciled payments this week

Payments arrive from everywhere and never reconcile cleanly

Checks, Venmo, cash, online transfer. Figuring out who paid what for which program takes hours your office doesn't have — and someone is always marked wrong.

Attendance & rosters

Staff open their phone and see today's list — already correct.

When a family enrolls or changes programs, the roster updates immediately. No manual edits, no reprinting, no searching for the right version. Check-in is one tap. Payment status is right there. Pickup method is in plain view.

  • Attendance visible by program, grade, or schedule
  • Payment status shown on every student card
  • Pickup method — bus, parent, extended care — always current
  • Parents notified automatically when child is checked in
  • Late or absent students flagged for follow-up
Staff reviewing roster on tablet

Staff checking Chess Club roster at dismissal · Room 114

17/18 present · pickup notes visible · no clipboard needed

Chess Club · Mon May 12 · 3:32 PM

Attendance — tap to check in

3/6
3 of 6 checked in

Parent communication

Parents stop calling. Your office stops answering.

Enrollment confirmation, attendance notification, payment reminders, pickup updates — all sent automatically to the right families at the right moment. Parents stay informed without any manual work on your end.

📋

Popsicle · Oak Hill Academy

Mar 14, 9:02 AM

Mia Chen is enrolled in Art Studio for Spring 2026. Sessions run Tue & Thu, 3:30–4:30 PM. $120 due by Apr 1.

✓

Popsicle · Oak Hill Academy

Today, 3:33 PM

Mia Chen was checked in to Art Studio at 3:33 PM. Pickup is expected at 4:30 PM. Today's instructor: Ms. Rivera.

💳

Popsicle · Oak Hill Academy

Mar 28, 8:00 AM

A balance of $120 is outstanding for Art Studio — Spring 2026. Tap to pay online before Apr 1.

Coordinator at desk reviewing parent messages

4:22 PM. Front desk is quiet.

72 students · 4 programs · 0 unanswered parent messages today

71

Picked up

1

Waiting

4

Programs

0

Open msgs

Get started

See how Popsicle fits into your daily after-school operations.

A 30-minute walkthrough covering enrollment, attendance, dismissal, and billing — built around how your programs actually run every afternoon.

No commitment. No IT setup. Just your programs, organized.