For charities & voluntary organisations

Your volunteers give their time. Don't make them give their patience too.

Right now, your rota lives in a WhatsApp group. Confirmations arrive at 9pm. You find out about a no-show ten minutes before the session starts. This isn't a technology problem. It's a respect problem - and it's costing you good people.

Volunteer records, shift rotas, DBS compliance, and a self-service portal that treats your volunteers like the adults they are.

Free plan, always
Set up in under an hour
Built for people, not HR departments

Monday

rotas built for the week

Thursday

no chasing, just confirmations

Friday

nothing left to dread

Weekend

just show up for your mission

The coordinator's week

The rota doesn't run itself. And neither do you.

You're a volunteer yourself, or close to it. You took on "just a bit of coordinating" and it became a second job. Every week, the same three problems.

Thursday evening. You're about to send the message you hate sending.

Not because it's slow. Because you know you're making someone feel guilty - and you know they'll say yes because they feel bad, not because they can. They'll arrive on Saturday already resentful. You can feel it coming.

Saturday morning. You're checking someone's DBS in front of them.

The shift starts in ten minutes. You think her check lapsed last month. This is not the moment. And yet here you are, in this moment, trying to look like this is normal.

The volunteer who never complains. Until they stop showing up.

Your most reliable person did seven shifts last month. No one else filled the gaps. She hasn't said anything - she wouldn't. But you've watched this pattern before. You know how it ends.

"The mission is urgent. The erosion of goodwill shouldn't be the price of it."

With OnNuma

Coordinating sorted. Every week.

When the rotas are built, the reminders go out automatically, and the safeguarding is covered before the session starts - you stop being the person making everyone feel obligated. You become the coordinator people are glad to work with.

Rotas that respect limits You build from people who've already said yes to that day and time. You stop asking people who've already said no.
Reminders that don't come from you The system chases. Not you. You're not the person making them feel obligated. You're the person who runs things properly.
Volunteers who stay When people feel their limits are honoured - not just asked about once and then ignored - they keep showing up. That's not a feature. That's the whole point.
Our biggest differentiator

Built to make it simple for volunteers.

Most volunteer systems are built for the coordinator. MyHub is built for the volunteer. Every person who gives their time gets their own private portal - accessible from any phone, no app to download, no password to remember.

When volunteers manage themselves - setting their availability, confirming shifts, flagging clashes - your job stops being admin and starts being leadership.

No password. No app. Just a link.

A link arrives in their inbox or by text - they tap it, they're in. We're not adding to their life. We're fitting around it.

Their limits, on record

They set the days and times that work for them. The rota only offers shifts they've already agreed to in principle. You stop being the person who asks too much.

They're in control. You're not chasing.

They see upcoming shifts, can flag a clash, add confirmed slots to Google or Apple Calendar. You're notified instantly. No WhatsApp. No 9pm guilt spiral.

See MyHub in action

0

passwords needed

0

apps to download

100%

mobile-friendly

Included

on every plan, free

Volunteer Database

Know who's available
before you need them.

Every volunteer in your charity has a story - how long they've been with you, what they do, when they're free, and sometimes, what they're carrying. OnNuma keeps all of that in one place, so you can lead people rather than just track shifts.

  • Volunteer status - Active, Lapsed, Former (customisable to your terms)
  • Availability by day, time and site - never ask someone you know can't make it
  • Full shift history - every session, every role, every month
  • Private coordinator notes - visible only to admins, never to the volunteer
  • Custom lists and segments for targeted emails and rota building
MA
Maria Alvarez Active · 3 years
Shop floor Sorting
Mon AM Wed AM Sat
RJ
Ron James Driver · 2 years
Delivery Food bank
Tue PM Thu PM Fri
SK
Sarah Khan Active · 5 years
Befriending Admin support
Mon Wed AM Fri
Away weeks of 14 and 21 April
Rotas · Saturday 15 March
Shop floor
Sorting
Deliveries
Befriending
9:00am
MA JT PC
RJ CB
DP +
SK AH
1:00pm
FW MS ?
RJ +
DP
SK AH
Confirmed Awaiting + Gap

Every role, every session, colour-coded at a glance.

  • Green: confirmed · Amber: invited · Red: gap
  • Gaps visible on Monday - not Saturday morning
  • Publish in one click - all volunteers notified instantly

Shift Scheduling

This week's rota sorted
by Monday afternoon.

Volunteers tell OnNuma when they're available. You build rotas from people who've already said yes. Gaps show in red - not on Saturday morning, but on Monday when there's still time to fill them without pressure.

When people feel their limits are respected - not just asked about once and then ignored - they keep coming back. When coordinators keep pushing past it, good volunteers quietly disappear.

"I used to dread Thursday evenings. Not because it was a lot of work - because I hated making people feel like they had to say yes. Now the system sends the reminders and I just see who's confirmed. I hadn't realised how much that was costing me."

- Volunteer coordinator, hospice charity, Lancashire

Communications

Everyone knows
what's happening this week.

A well-formatted email with someone's name and role in it is a small thing. But it says: your time matters enough for us to do this properly. That's not a minor UX detail. It's the difference between a volunteer who feels valued and one who feels managed.

Shift reminders go out automatically. Your newsletter reaches the right people. Nobody turns up not knowing what they're doing - because they were told, clearly, from a system that sounds like you.

Newsletters
Rich HTML, your branding, sent to all volunteers or a specific team.
Personal at scale
{{first_name}}, {{role_name}}, {{shift_time}} - every email feels written for one person.
SMS add-on
Reach volunteers who prefer a text. Magic-link sign-in by SMS for those without email.
Included in Community Plan

Built for the way charities work.

The features that make the difference aren't always the obvious ones. They're the ones that handle the human side of running a volunteer programme - the recognition, the boundaries, the language, the moments that matter.

Long-Service Recognition

Notice who keeps showing up - and tell them

When someone hits 50 shifts, one year or five years of service - a prompt appears. Because "thank you" is never automatic, but it should never be forgotten either.

Policies & Documents

Safeguarding policies where volunteers actually find them

One library. Volunteer code of conduct, lone-working policy, GDPR notices, health and safety briefings. Volunteers read what they're meant to read in MyHub - and you'll know they have.

Volunteer Wellbeing

Catch the volunteer who's quietly pulling back

Three cancelled shifts in eight weeks triggers a flag - not a reprimand. A quiet reminder for the coordinator to check in. Because good people don't always say when they're struggling.

Your Terminology

Volunteer, Helper, Champion - your words

Rename anything across the platform. Volunteer, Shift, Rota, Role - the whole system and every email sent to your people can speak your charity's language, not ours.

Custom Forms

Collect exactly what your charity needs

Build your own forms - volunteer sign-up, parental consent for youth programmes, incident reports, food bank slot booking. Responses link to the right person in your Hub automatically.

Multi-Site Support

One hub for your shops, one for the food bank, one for all of it

If you run multiple sites - charity shops, distribution centres, community venues - the Community plan keeps them separate in the rota but together in your records.

DBS Compliance · OnNuma Hub
All Due soon Expired
21 Current
3 Due soon
1 Expired
4 No record
MA
Current
RJ
Current
DP
Due soon
CB
Expired
Renewal reminder sent to Dave Patterson - 2 days ago
DBS & Safeguarding

Never discover it
at the start of a shift.

The worst moment to discover an expired DBS is always the moment you discover it. Because it's always right before a shift. OnNuma moves that discovery to six weeks earlier - when there's time, space, and no one standing in front of you.

  • Renewal reminders 60 days before expiry - automated, not manual
  • Track level: Basic, Standard, Enhanced, Enhanced Barred
  • Safeguarding training records with 3-year renewal cycle
  • Mark roles as DBS-required - warned when assigning without cover
  • Works for volunteers working with vulnerable adults and children
  • Update Service registration - lifelong cover flagged where it applies
Get started free

Children & Youth

Included on Freemium

If your charity works with children or young people - youth clubs, holiday programmes, after-school support - Children & Youth tools help you record every consent, protect every session, and link safeguarding records to the DBS data you already hold.

Child records with date of birth and age-band grouping
Parental consent, medical info and RSVP forms
Attendance registers and incident / concern reports
Youth groups with customisable age bands
Get started free

Pricing

Start free. Add what you need.

The core hub is free for up to 20 volunteers. Upgrade to Community when you need emails, forms, and branding.

Free

Start today. No card needed.

£0 /month
  • Volunteer database (up to 20)
  • Rotas, shifts & calendar
  • MyHub volunteer portal
  • Lists & team management
  • Assignment email reminders
Get started free

Community

Recommended

Emails, forms, branding, and multi-site.

From £12 /month

Scales with volunteer count

  • Everything in Free
  • Multi-site support
  • Email newsletters & templates
  • Custom forms & data collection
  • Your charity's branding
  • Priority support
Get Community

Optional add-on

Add SMS Notifications to Community when you want shift reminders or magic-link login by text.

SMS Notifications

Text message reminders. 100 SMS/month included. Additional SMS available in blocks of 100 at £8 per block.

£8

/month · £80/year

Common questions

Things coordinators ask before they start

Do my volunteers need to create an account or remember a password?

No. Volunteers never create an account and never set a password. When you publish a rota, each person gets a personalised link by email (or text, with the SMS add-on). They tap it and they're in - straight to their shifts. Nothing to download, nothing to register for. If they close the tab and want to return, they request a fresh link. It takes ten seconds.

Isn't a link less secure than a proper login?

No - it's the same principle as a bank one-time passcode or a password reset email. The link is unique, single-use, and expires. It proves the person has access to that email address or phone number. There's no password to forget, guess, or steal. Most volunteers find it considerably easier than remembering credentials for a system they use once a week.

We tried a system before and volunteers just didn't use it.

That's the most common reason coordinators come to us. Most volunteer systems are built for coordinators, not volunteers - they require registration, app downloads, and learning a new interface. MyHub requires none of that. Adoption is the hardest part of any software change; we've made it as frictionless as we know how. A link arrives. They tap it. They see their shifts.

What if some volunteers don't have email?

With the SMS add-on, volunteers can receive their magic link by text instead. If a volunteer has neither email nor a mobile, you can manage their shifts directly from Hub - they don't need MyHub access at all. The system works around your team, not the other way.

Can I control who gets access to MyHub?

Yes, completely. A volunteer only receives access when you add them to Hub and publish a rota that includes them. They see only their own shifts and availability - nothing about other volunteers, nothing about your organisation's internal records. Access is per-link, not per-account.

Charity volunteers

Begin today

Your volunteers deserve better than a WhatsApp group.

Not because WhatsApp is slow. Because your volunteers - the people who show up week after week for your cause - deserve to feel organised, respected, and appreciated. Free to start. Optional SMS add-on from £8/month on Community. No credit card, no commitment.

Start free