Skip to main content

Organize opportunities using custom filters

Create custom categories that help volunteers discover opportunities and make large schedules easier to navigate.

This feature is available on the Pro Plan.

Custom Filters

By default, volunteers can browse opportunities using filters such as date, location, and role. For many organizations, these filters provide everything they need.

As your volunteer program grows, however, you may want to organize opportunities using categories that are unique to your organization. Custom Filters allow you to create your own categories, helping volunteers discover relevant opportunities while making large event lists, schedules, and position structures easier to manage.

For example, a volunteer may not know which role they want, but they do know they want to support Youth Outreach, volunteer in the Downtown area, or contribute to Environmental Programs. Custom Filters make it easier for them to find opportunities that match those interests.


Event filters and position filters

Timecounts supports two types of Custom Filters because events and schedules are structured differently.

Event Filters organize events across your organization and appear anywhere events can be browsed or filtered by volunteers and admins.


Position Filters organize positions within Schedules and Events with Shifts. They are particularly useful when managing large schedules with many teams, roles, or position types.

Creating a Custom Filter

Navigate to Settings → Custom Filters and choose either Event Filters or Position Filters.

At the top of the page, enter the name of your filter. This is the category volunteers and admins will use when filtering opportunities, so we recommend using a plural name such as:

  • Programs

  • Neighbourhoods

  • Focus Areas

  • Departments

This name is also used in the default "All..." view, so it's worth choosing something that reads naturally.


Next, click the New Filter button in the top right corner to create the filter options that belong within that category.

For example, if your filter is called Programs, your options might be:

  • Youth Outreach

  • Community Meals

  • Food Bank

Or if your filter is called Neighbourhoods, your options might be:

  • Downtown

  • Eastside

  • Midtown

Filter options are automatically displayed in alphabetical order.


Turning on the filter

Custom Filters are optional and must be enabled before they can be used.

Turn on Show as a Filter.


Once enabled, you'll be able to assign filter options to events or positions. Event Filters will appear across all events using that filter. Position Filters will only appear within Schedules and Events with Shifts where one or more positions have been assigned a filter option.

Using event filters

Event Filters can be assigned when creating an event or by editing an existing event from the Details page. Since there is one Event Filter shared across your organization, choose a category that can be used consistently across all of your events.

Using position filters

Position Filters can be assigned to positions within Schedules and Events with Shifts using the Positions manager. Since there is one Position Filter shared across your organization, choose a category that can be used consistently across all schedules and events with shifts.

Position Filters only appear when at least one position has been assigned a filter option. This allows smaller schedules to remain simple while making larger schedules easier to navigate.

How volunteers experience custom filters

Volunteers will see your custom filter alongside the other filtering options available when browsing opportunities or positions. Selecting a filter option will immediately narrow the results to matching opportunities or positions.


To keep the experience simple, volunteers will only see filter options that are currently in use.

The dropdown only shows filter options that are currently being used by published events. This helps keep the list concise and relevant for volunteers.

Did this answer your question?