Setting Up & Running Your Volunteer Program
How the program works
The volunteer system has three moving parts:
- Roles— the kinds of work families can sign up for (Setup Crew, Lunch Monitor, Parking, etc.) and how many credits each is worth.
- Shifts— specific instances of a role on a specific date and time, with a capacity limit.
- Requirements— how many credits each family needs to earn per term.
Families sign up for shifts through the Volunteer page or directly from the Community Calendar. Credits are awarded once a shift is completed and confirmed. A signup alone doesn’t post a credit right away, so a family’s progress bar won’t move the moment they click Sign Up. You can see everyone’s recorded credits in Admin › Reports.
Setting requirements
Go to Admin › Volunteer Policy to configure how many credits each family needs to earn for the term.
You can change the requirement mid-term. Families who have already met or exceeded the old target aren’t affected. Their credit totals stay the same; only the target bar shifts.
Roles and credit values
Roles define the kinds of volunteer work available in your co-op and how much each is worth. A two-hour setup shift might be worth 2 credits while a half-day room parent role is worth 4, it’s up to you.
You can edit a role’s credit value after creation. Shifts already signed up for will keep the credit value they were created with. The change only affects new shifts going forward. Deleting a role also removes any shifts linked to it.
Creating shifts
Shifts are specific instances: “Lunch Monitor on October 3rd, 10:30–11:30 AM, max 3 families.” Create them in Volunteer Policy or directly on the calendar.
From the Volunteer Policy page
Go to the Shifts section and click New Shift. Select a role, set the date, start and end time, and how many families can sign up. Save. The shift appears immediately on the Volunteer page and the Community Calendar. To edit a shift later, click it from the same Shifts section and update any field you need, or find it on the calendar instead (see below).
From the Community Calendar
Click the + New button in the calendar toolbar, select Volunteer shift, and fill in the same fields. This is faster when you’re already looking at a specific week and want to place shifts visually. Once a shift exists, clicking its pill on the calendar opens the same Edit, Duplicate, and Deleteactions described below. You don’t have to go back to the Volunteer Policy page to manage a shift you spot on the calendar.
The + New menu also has a Volunteer setup… option below the divider. It opens the same requirement and role forms described in the next two sections, so you can adjust your policy without leaving the calendar.
Duplicating a shift
The fastest way to set up recurring shifts. Click Duplicate on any existing shift. A pre-filled form opens with the same role, time, and capacity. Change the date (and anything else that differs) and save. Repeat for each co-op day.
Editing a shift
Click Edit on any existing shift to change its date, time, role, or capacity. Families already signed up are not affected. Their signup stays in place. Use this when a shift needs to move to a different time or when you want to expand capacity after a slot fills.
Tracking family compliance
Go to Admin › Reports and find the Volunteer creditscard to see each family’s total credits earned this term, sorted highest to lowest. Compare it against the per-family requirement you set on the Volunteer Policy page to see who’s behind.
Off-schedule contributions
Not every volunteer contribution fits a scheduled shift. A family might drop off supplies, help coordinate off-site, or pitch in some other way you want to recognize. There isn’t a way for an admin to hand-add a credit directly to a family’s total today. The workaround most co-ops use is to create a role and a shift for it (for example, a “Supply donation” role worth a set number of credits) and ask the family to sign up for it themselves. Only the family can add their own signup, so this has to go through them rather than be entered on their behalf.
What families see
Families see the volunteer program in two places:
Dashboard progress bar
Their main dashboard shows a credit progress bar, earned vs. required, at a glance. This keeps the requirement visible without families having to hunt for it.
Volunteer page
The Volunteer page (sidebar) shows the same progress bar at the top, with a note that credits post once a shift is completed and confirmed rather than the moment a family signs up, plus a View credit historydisclosure listing each posted credit. Below that, available shifts are listed by date and role, each showing a “filled/capacity” count and spots remaining, with a “Shift full” label once it reaches capacity. Families click Sign Up to claim a shift. Signups are checked on the server too, so a full shift can’t be joined through a stale page. Their completed and upcoming shifts are listed below with credit totals.
Community Calendar
Volunteer shifts appear as pills on the Community Calendar. A family can click any shift pill to see the role and available spots and sign up directly, without going to the Volunteer page.
Common questions
Can I set different requirements for different families?
Not directly. The requirement is co-op-wide. For families who need an exception (medical reasons, remote members, etc.), set a lower base requirement for everyone rather than trying to change it per family.
A family signed up for a shift but didn’t show. Do I need to remove the credit?
Credits are tracked based on signups, not verified attendance, and there isn’t currently an admin tool to pull a specific credit back out after the fact. Whether that matters is a judgment call. Some co-ops have a strict no-show policy, others give the benefit of the doubt. If this comes up often, let us know through the chat bubble on any page.
Can I carry unused credits from one term to the next?
No. Credits are term-specific and don’t roll over automatically. If you want to recognize families who exceeded the requirement last term, the most direct option is a shift in the new term they can sign up for.
A shift filled up instantly. Can I increase capacity after the fact?
Yes. Click Editon the shift in Admin › Volunteer Policy, update the capacity, and save. Families already signed up aren’t affected. The new spots open immediately.
A returning family says they can’t sign up for a shift.
Two things to check. First, on Admin › Terms & Schedule, confirm the shift’s term shows an Openedbadge — a term you just created or copied starts closed, and shifts in a closed term aren’t visible to families at all. Second, if the term is open, a returning family has to confirm its information for that term before it can take on a new-term commitment like a shift. If they haven’t gotten to that yet, signing up sends them to the Confirm your informationpage instead. There’s no admin view of who has completed that step; ask the family to log in and check.
Still have a question? Head back to the Help & Support page or reach out to your co-op admin directly from the dashboard.