Skip to main content

Create custom filters with hub labels

Use labels to group events or positions in your shift schedule, making it easier for volunteers to browse and find the opportunities that fit them best.

This feature is available on the Pro Plan.

Why use hub labels?

As your volunteer program grows, creating a more tailored discovery experience helps volunteers find the opportunities that matter most to them.

When you publish events or positions, they automatically appear on your Hub’s Opportunities page. By default, volunteers can filter opportunities by Date, Location, and Role. But many organizations want to organize opportunities in ways that better reflect how their programs are structured, such as by program, theme or focus area, audience, or service area.


Hub Labels let you create custom filters using the language and categories that make the most sense for your organization and your volunteers, such as:

  • Program (e.g. Youth Outreach, Community Meals)

  • Theme or focus area (e.g. Environment, Education, Food Security)

  • Location or neighborhood (e.g. Downtown, East Side)

  • Audience or community served (e.g. Seniors, Newcomers, Families)

  • Volunteer role or skill area (e.g. Mentoring, Photography, Leadership)

Custom labels help volunteers quickly narrow their search, discover relevant opportunities faster, and sign up with more confidence.


For example, you might use labels like Downtown, Youth Outreach, or Food Services to help volunteers find opportunities that match their interests.



What are the two types of labels?


Event Labels

Event Labels create custom filters on your main Opportunities page, helping volunteers browse and discover events more easily.

Position Labels

Position Labels create cascading filters within a shift schedule, allowing volunteers to narrow down and navigate large schedules more efficiently, especially for complex events, festivals, or multi-role programs.

This gives volunteers a more intuitive way to move through large or complex opportunity lists and quickly find the shifts that match their interests and availability.

Creating custom hub labels.

  1. Navigate to Settings > Hub Labels.

  2. Across the top select between Event Labels or Position Labels.

  3. In the top-right corner, click New Label.

  4. Enter the label name in the popup window and click Save.

Event labels are organized alphabetically for easy navigation as this is how they will appear in the custom dropdown filter for volunteers.

Giving your custom filter the right name.

You can rename your custom filter at the top of the Hub Labels page in Settings. This lets you tailor the experience to match how your organization naturally describes its programs.

For example, you might rename the filter to Neighbourhoods, Programs, or another term that feels more intuitive for your volunteers. This name will appear when volunteers filter events or shifts on your Hub.


To update it, simply type your new name into the field and click outside of it. Your changes will save automatically.


Because this label is also used in the default “All ________” view, it’s a good idea to double-check how it reads once it’s live to ensure it sounds grammatically correct. In most cases, we recommend using the plural form of your chosen word.

Turning on the custom filter.

Since this feature is optional, you'll need to activate it by switching the toggle for Show custom filter to green and pressing Save at the bottom of the page. This will reveal a dropdown to link the labels to events and positions.

Since not all shift schedules wish to filter positions using the custom labels, Timecounts will only the filter in those events with shifts and schedules that are using it for one or more positions.

Events will appear by default once turned on as it is more fixed to work across all events.


Associating a label with events.

Now that you've created to your list of labels, you're ready to associate the

  1. Open the event

  2. Click on Details across the top

  3. Scroll down to the Filter Label section and select the desired label from the dropdown menu

  4. Click Save to apply it.

Associating a label with positions to filter within a schedule or event with shifts.

  1. Open the schedule or event with shifts

  2. Click on Positions button top right corner in the tool bar which will open a modal where you can manage your positions within a schedule.

  3. Use the edit pencil to edit or add a position.

  4. Scroll down to the Filter Label section and select the desired label from the dropdown menu. If you do not see this option available, make sure you have turned on the toggle to activate in Settings > Hub Labels.

  5. Press Save to apply it.

How volunteers will experience event labels.

Volunteers will see a filter on the Events page within your Opportunities section, allowing them to filter events based on the selected criteria. On desktop, this filter will appear on the left-hand side at the top of the filter options. It will be located at the top of the filter popup on mobile.

The dropdown will only display event labels associated with your published events, ensuring volunteers don’t need to scroll through the complete list of labels you see as an organizer in Settings.

Editing hub labels.

  1. Go to Settings > Hub Labels.

  2. Across the top select Event Labels or Position Labels.

  3. Click the pencil icon next to the label you want to edit.

  4. Update the label name in the popup window and click Save. This will update across your organization's settings.

Deleting hub labels.

  1. Navigate to Settings > Hub Labels.

  2. Across the top select Event Labels or Position Labels.

  3. Click the trash icon next to the label you want to remove.

  4. A warning popup will appear if the label is currently in use. Confirm your decision to delete the label.

Did this answer your question?