Automated iClassPro Camp Enrollment Reports
Every Monday, WebRun opens iClassPro, pulls enrollment for the upcoming camp week broken down by day and age group, compiles it into a Google Sheet with capacity and open spots, and posts a summary to Slack so staff can plan coach coverage and supplies before camp starts.
How do I get a weekly camp enrollment report before camp week starts?
WebRun pulls next week's camp enrollment from iClassPro every Monday, breaks it down by day and age group in a Google Sheet, and posts a capacity summary to Slack for staff. Days under the minimum headcount or close to capacity are flagged, so coach coverage and supplies get planned before camp starts, not the morning of.
- Staff see next week's camp capacity a full week ahead
- Under enrolled days are flagged before staffing is locked in
- Coach coverage and supplies get planned from one shared report
Built for ninja warrior gyms · obstacle training gyms · camp directors · gym operations staff
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
app.iclasspro.comin a real browser with your saved login - no setup, no API keys. -
1
iClassPro - pull the upcoming camp week's enrollment
WebRun opens iClassPro to pull the upcoming camp week's enrollment. - Open iClassPro and pull enrollment for next week's camp sessions
- Break enrollment down by day and age group
- Note the capacity limit and open spots remaining for each day
Done when Next week's camp enrollment is captured by day and age group with open spots noted.
-
2
Google Sheets - compile capacity by day and age group
WebRun opens Google Sheets to compile capacity by day and age group. - Compile the week's enrollment into a sheet with one row per day and age group
- Calculate the fill rate and open spots remaining for each row
- Flag any day under the minimum headcount needed to run
Done when The camp week sheet reflects enrollment, capacity, and open spots for every day.
-
3
Slack - post the capacity summary to staff
WebRun opens Slack to post the capacity summary to staff. - Post a summary to the staff channel with total enrollment and the busiest and quietest days
- Flag any day that is under the minimum headcount or close to capacity
- Include a link to the full Google Sheet for planning
Done when Staff have next week's camp capacity summary in Slack ahead of camp starting.
How is each run configured?
Secure by default
Connect once, stays signed in
WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.
Every action is checked against this policy before it runs.
Questions, answered
Does this contact camp families directly?
No. This workflow is entirely internal. It compiles enrollment numbers for staff planning in Google Sheets and Slack, and never emails or texts a camper's family.
How far ahead does it report on camp enrollment?
It pulls enrollment for the upcoming camp week every Monday, so staff have a full week's notice to plan coach coverage and supplies before camp starts.
What if a camp day is under the minimum headcount?
WebRun flags it in both the Google Sheet and the Slack summary, so staff can decide whether to promote the day, combine age groups, or adjust staffing early.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.