Home / Use cases / Volunteer shifts without chasing hours

Use case · volunteers

Running volunteer shifts without chasing anyone for hours

Updated September 2026

Post a shift once, take sign-ups from your own page, check people in at the door, and the hours log themselves. Here is how a one-coordinator nonprofit does it.

Watch it work

A week of volunteers, start to finish.

One shift posted, and everything that follows.

Read the transcript

Saturday’s meal service is full. The garden still needs help, so Priya posts one shift.

Ember tells the garden’s volunteers. Kayla, a regular, sees the email and signs up.

After the shift Kayla logs her hours from her phone, and Priya approves them just as fast. The hours land in the pantry’s impact reports for the month, the quarter and the year.

Ember thanks Kayla for every hour she gives. It tells Priya when a volunteer starts to drift away, and reminds everyone before next week’s shift.

The problem, in your words

Sign-ups live in a group text and a form nobody checks. Saturday morning, eleven people show up for eight spots, or four do. Hours are on a clipboard by the door. At month end you chase twenty people for numbers the grant report needs by Friday. You spend more time counting volunteers than thanking them.

You are not disorganized. You are running a scheduling system out of your pocket. The fix is not a bigger clipboard. It is a shift that manages its own sign-ups and logs its own hours.

The short answer

Post the shift once. Volunteers sign up from your own public page, no account needed. On the day, you check people in at the door and the hours log themselves. A full shift keeps a waitlist. The hours are already in the report, by program, with the value of that time beside them.

The org in this example

Established band ($100K to $500K a year)

BudgetAbout $320K a year
VolunteersAbout 40
The shiftSaturday meals, 9 to 12, 8 people
CoordinatorOne, part time

An invented example, sized like the orgs Ember is built for. Not a customer.

What it looks like, week by week

  1. Post Saturday once, and it keeps coming back

    In Ember Volunteers you post one shift: what you need, which program it is for, the time, and eight spots. Set it to repeat every week until December and you are done posting for the year. If your volunteers have said when they are free, Ember suggests the times most of them can make. You get a link to the sign-up page to paste anywhere.

    Ember Volunteers schedule, a rolling week of shifts with one Saturday shift marked Full and two on the waitlist
    The week ahead. Saturday is full with two people waiting; Wednesday still needs three. Demo data.
  2. Volunteers sign themselves up, from your own page

    The shift shows up on the free public page that comes with Ember Web, under the program it serves. Someone taps Sign up, gives a name and an email, and that is it. No account, no app to install. When the eight spots are gone the button becomes Join the waitlist. Two things to know. A program only appears on that page once you have published one of its numbers. And until you link your EIN to the public IRS record you can take 25 sign-ups in total; linking it takes that to 100, and confirming your website or email address removes the cap.

    The public Weekend Meals program card on an Ember public page with the next three Saturday shifts and their Sign up buttons
    What a volunteer sees: the next three Saturdays, one already full. Demo data.
  3. Someone drops out and the next person moves up

    A volunteer taps Can't make it from their own page. You see the empty spot and move up the first person waiting, who gets an email about it. Nobody sends a group text. One gap: Ember does not send a reminder the day before a shift yet. That text is still yours to send.

  4. Saturday: tick people off at the door

    Open the shift on your phone and tap each name as they arrive. Every tap records three hours, the length of the shift, already approved. Somebody turns up who never signed up? Type their name and they are signed up and ticked off at once. Marking a no-show is one tap too.

    Ember Volunteers, the Run shift view with check-in toggles for each signed-up volunteer and a walk-up search box
    One tap per person as they arrive. Three hours each, recorded. Demo data.
  5. One line about how it went, before you leave

    Write down what worked and what to fix, while you still remember. It lands in Ember Programs next to the meal counts. That is where you will look when a grant report asks you to describe the work.

  6. The hours nobody was there to see

    A volunteer who drove donations on a Tuesday adds those hours from their own page. They wait for you rather than counting straight away. You approve them, or send them back with a note saying what to fix. Hours you record yourself are approved as you enter them. Every line says which of the three it was, so you can always tell what came from where.

    Ember Volunteers timesheets tab with six self-logged entries awaiting approval and the recently recorded ledger below
    Six entries waiting on you, each with an Approve and a Send back. Demo data.
  7. Your list of volunteers tells you who is drifting away

    Each person's row shows their hours, their shifts and what they are good at. Anyone who has gone quiet for 60 days is tagged, and that tag is your Monday call list. You can also set out what a new volunteer has to do first: an orientation, a food-handler video, a background check you ran somewhere else. The list shows who still has one outstanding. A missing waiver shows as a warning and never stops anyone working.

    Ember Volunteers people roster with hours, shifts and skills per row and Lapsing tags on four volunteers
    Four people have gone quiet. That is Monday's call list. Demo data.
  8. The report is already written

    Open the program in Ember Impact Reports. The volunteer hours and the number of people are there, next to what you spent. Underneath, what that donated time was worth at the rate you chose. It stays separate from money spent, because time given is not money. Download it and paste it into the grant report. You chased nobody.

Who does what

If you are the coordinator

You post shifts, tick people off at the door, and call the people who have gone quiet. The odd hour someone adds themselves comes to you to approve. The clipboard, the group text and the month-end chase are gone.

If you are the executive director

You can see whether this week is covered without asking anyone. The volunteer hours sit in the report by program, for the year so far, with what that time was worth beside them. If you need one quarter on its own, the program itself shows the same figures by week, month or quarter.

If you are a volunteer

You sign up from the page with a name and an email. Your own page shows the shifts you are down for and a button to say you cannot make it. Your hours are there too, with a note if one needs fixing.

Built for orgs like this
  • Recurring shifts with a real capacity, and people who sometimes cannot make it.
  • A grant or board report that needs volunteer hours by program, not a total.
  • Volunteers who should be able to sign up without creating an account.
  • One coordinator, or the director, doing this from a phone between other jobs.

What it costs at this size

An org with a $320K budget sits in the Established band: $99 a month billed yearly, every app, unlimited users. Forty volunteers or four hundred, the price is the same, because it follows your budget and not your headcount. An all-volunteer group under $50K a year pays $0. See every band.

Free template

Volunteer sign-up sheet template

Running a one-off event on paper? Take the free sheet. When it becomes a weekly shift, post it once instead.

This is general information, not legal advice. Rules on volunteers, minors, waivers and background checks vary by state and by program. Check with your insurer or an attorney before you rely on any of it.

The Ember tool for this step

Ember Volunteers

Shifts volunteers sign up for themselves, check-in at the door, and an hours ledger that needs no chasing.

The Ember tool for this step

Ember Web

A free public page that builds itself from your programs, shifts and reach numbers.

The Ember tool for this step

Ember Impact Reports

One place where counts, hours and spend roll up by program, ready for a funder or the board.

Sources: Value of a volunteer hour: Independent Sector, Value of Volunteer Time (2025 data, released April 2026), $36.14 national average, read 3 September 2026. The org, people and figures on this page are an invented example; Ember has no customer data to report yet. Product behavior is described as built on 3 September 2026 and re-checked at each release.

Common questions

What is the easiest volunteer scheduling software for a small nonprofit?

The easiest one is the one volunteers never have to log in to. Post a shift with a capacity, put the sign-up on your own public page, and check people in on the day. Ember Volunteers does that, and the hours log themselves at check-in.

Why should volunteer hours be kept by program and not just by person?

Because that is how funders ask. A grant pays for one program, and its report wants the hours that went into that program, not the org's total. Ember ties every shift and every logged hour to a program, so the split is there when the report is due. How to track volunteer hours, in general.

Can volunteers log their own hours?

Yes. A volunteer logs hours from their portal, and they wait for a staff member to approve or send back with a note. Hours from a shift check-in and hours staff record are approved at once. Every entry shows which of the three it was.

Do volunteers need an account to sign up for a shift?

No. On an Ember public page a volunteer picks the shift and gives a first name, last name and email, with phone optional. They get a portal later if the org invites them, but the sign-up itself needs nothing.

Can we put a dollar value on volunteer hours in a grant report?

Yes, as donated time, shown apart from money spent. The common rate is $36.14 an hour, the Independent Sector figure for 2025, published April 2026. You set the rate per program, so a program that needs skilled volunteers can carry a higher value where your funder accepts it. Run the numbers.

Is this right for a large volunteer program?

If you run hundreds of volunteers across many sites, with kiosks, badges and background checks wired in, you need that scale built in. Galaxy Digital and VolunteerHub are built for it today. Ember is built for the org with one coordinator and a phone.

How do you reduce volunteer no-shows?

A visible capacity, a waitlist that fills the gap, and a reminder before the shift. Ember gives you the first two today. It does not send shift reminders yet, so send those yourself until it does.

News and guides by email

Sign up for Ember's newsletter: what's new in Ember, plus guides and resources for running a nonprofit, sent to your inbox.

Unsubscribe anytime. Privacy policy

We use cookies for analytics and, if you opt in, advertising. See our Privacy Policy.